我在HTML,CSS,JavaScript,Jquery等方面有丰富的经验,但我还没有进入HTML5。
在试图了解HTML5时,我有点困惑。所以这是一个相对较新的标准,我不知情的大脑告诉我它没有得到很好的支持。这是真的?
我有一个模糊的想法,即有一些第三方脚本可以提高HTML5的兼容性,我是否还是对的?
任何有经验的开发人员掌握HTML5基础知识的好教程?
答案 0 :(得分:1)
那里有很多问题,但是:
所有这些都说明了HTML 5仍在开发中,而不是完成交易。一些领域仍在实施中,但速度很快,这不是开始用HTML 5开发页面的问题。
This website - html5 doctor是一个非常有用的资源,您可以浏览该资源,查找已实施的内容和方式。
我还发现这个link在确定每个浏览器可用的内容以及什么不可用时非常有用。
与HTML5相关的另一个主题是CSS3。检查他们两个,并可能回来提出具体问题;)
答案 1 :(得分:1)
HTML 5支持尚未完全集成到所有浏览器中。他们仍处于发展阶段。要研究HTML 5,最好的媒介是w3schools
他们在HTML5中引入了新元素,这减少了我们的html开销。 New Elements
答案 2 :(得分:1)
HTML5流行语正在被大量使用,但人们大多使用它来描述不同的东西。
HTML5是HTML标准的最新(并且尚未完成)迭代,如W3.org所示。
纯粹地说,HTML5是标记语言,但它通常被称为包含CSS3和JS(以canvas元素的形式)。
在HTML领域,HTML5拥有一些新元素标签,可以帮助开发人员为其标记添加语义含义(例如header,footer,aside),还有一些有用的功能元素(progress-bar,video,audio)
在CSS区域中,有一些新属性可让您为元素设置动画,并更轻松地定位它们。
在JS领域,您可以阅读Canvas元素,它是Flash的一个很好的竞争对手。它允许您使用向量和位图数据绘制。
对于HTML5的良好引用,您可以使用http://html5doctor.com/或http://www.html5rocks.com/en/
希望这有帮助。
答案 3 :(得分:1)
请注意,w3schools不再是一个很好的参考。虽然我只想看看可能性,但我认为这很好。
我推荐来自Lynda的教程,但还有其他网站。只需在谷歌搜索。也可以买一本书,因为已经写了一些书。
后备/填充脚本&像Modernizr,Javascript Libraries这样的库可以帮助您处理旧浏览器。 (向后兼容)
至于浏览器。使用chrome,它支持大部分功能。查看findmebyip等网站,了解有关支持内容的更多信息。