1

我在 HTML、CSS、JavaScript、Jquery 等方面拥有丰富的经验,但我还没有涉足 HTML5。

在尝试了解 HTML5 时,我变得有点困惑。所以这是一个相对较新的标准,我不知情的大脑告诉我它没有得到很好的支持。这是真的?

我有一个模糊的想法,即有一些 3rd 方脚本可以提高 HTML5 兼容性,我说得对吗?

对于经验丰富的开发人员,有什么好的教程可以帮助您掌握 HTML5 的基础知识吗?

4

4 回答 4

1

好的,那里有很多问题,但是:

  1. 如今,大多数现代浏览器都很好地支持 HTML5,并且按原样使用通常足够安全。
  2. 提高兼容性的脚本?您的意思是 Javascript 可以检测您的浏览器的年龄,并根据答案显示您是 HTML 4.01 还是 5?好吧,也许但又一次,它已经不再需要了。
  3. 是的:w3schools有一个很酷的。

所有这些都表明 HTML 5 仍处于开发阶段,尚未完成。一些领域仍在实施中,但速度很快,这对于开始使用 HTML 5 开发页面来说不是问题。

这个网站 - html5 医生是一个非常有用的资源,您可以浏览它来查找在哪里实现了什么以及事情的一般进展情况。

我还发现此链接在确定每个浏览器可用的内容和不可用的内容时特别有用。

另一个与 HTML5 相得益彰的主题是 CSS3。把它们都检查出来,也许会带着具体问题回来;)

于 2012-08-01T08:34:17.503 回答
1

HTML 5 支持尚未完全集成到所有浏览器中。它们仍处于开发阶段。学习 HTML 5 最好的媒介是w3schools

他们在 HTML5 中引入了新元素,从而减少了我们对 html 的开销。新元素

代码播放器

HTML 5 的视频

于 2012-08-01T08:35:35.413 回答
1

HTML5 流行语被大量使用,但人们大多用它来描述不同的事物。

HTML5 是由 W3.org 提出的 HTML 标准的最新(迄今为止尚未完成)迭代。

纯粹的HTML5是标记语言,但通常被称为包括CSS3、JS(以canvas元素的形式)。

在 HTML 领域,HTML5 拥有一些新的元素标签,可以帮助开发人员为他们的标记添加语义含义(例如headerfooteraside),以及一些有用的功能元素(progress-barvideoaudio

在 CSS 区域中,有一些新属性可让您为元素设置动画,并更轻松地调整它们的方向。

在 JS 区,你可以阅读 Canvas 元素,它是 Flash 的一个很好的竞争对手。它允许您使用矢量和位图数据进行绘制。

至于对 HTML5 的良好参考,您可以使用http://html5doctor.com/http://www.html5rocks.com/en/

希望这可以帮助。

于 2012-08-01T08:38:36.090 回答
1

请注意,w3schools 不再是一个很好的参考。虽然只是看看可能性,我想这很好。

我推荐Lynda的教程,但还有其他网站。只需在谷歌搜索。也可以买一本书,因为已经写过几本了。

Fallback/polyfill脚本和库,如ModernizrJavascript 库可以帮助您处理旧浏览器。(向后兼容)

至于浏览器。使用chrome,它支持大部分功能。查看findmebyip 之类的网站,了解有关受支持内容的更多信息。

于 2012-09-20T15:14:28.440 回答