如何在未完全实施的情况下使用新的HTML5标签?

时间:2012-08-22 00:01:21

标签: html5

我已经完成了一些新的HTML5标签,并阅读了W3cschools等所有新标签,我有点困惑。

如果我创建一个使用“区域”,“部分”,“旁白”等的HTML页面,那么什么都没有发生?我必须手动设置它们 - 这很精细,但我错过了什么?如果我必须使它成为ASIDE(常见的css:float:right; width:30%,sorta thing),那么将标签声明为“旁边”是什么意思? 为什么不留下DIV标签并设计它们呢?

我也注意到了新的属性,例如“可拖动”,但是,惊喜惊喜,它不会拖累!我必须编写它来拖动(javascript / jquery ??)?宣布它是否可以拖延有什么意义?我可以创建一个div标签并使用JQuery拖动它,所以有人请赐教我关于html5的那些“whoopty doo”是什么?

2 个答案:

答案 0 :(得分:5)

这就是网络在HTML方面的变化。

  1. 浏览器制造商为高级用户创建了第一个新标签。

  2. 然后将它们添加到标准

  3. 然后他们实际上在各种浏览器和设备中实现。

  4. 然后它们变得普遍和有用。

  5. 然后它们变得普遍,并且由99.9%的设备实现。

  6. 对于提到的标签,它们可能位于第2步和第3步之间

    它可能不是“whoopty doo”,但这是在这个系统中发生变化的方式

    接受,拥抱和使用这种进化模式的开发者有助于推动这一过程 它有点像禅宗。

    此外,正如Aaron在上面的评论中指出的那样(+1),这些特定标签是组织/概述和搜索引擎,屏幕阅读器等的语义标签。所以你自己可能没有预先看到他们。

答案 1 :(得分:0)

可能不是这样,但至少我知道我不时会犯这个错误。不要忘记包含在顶部<!DOCTYPE html>。此外,并非所有浏览器都支持HTML5,但我相信所以请确保您使用的浏览器版本支持它(现在大多数浏览器应该支持它)。