<header ID="mainheader"> <hgroup> <h1>Title</h1> <h2>Sub Title</h2> </hgroup> <asIDe> <p>Some content within the header but isn't as important.</p> <p>Some content within the header but isn't as important line 2.</p> </asIDe> </header>
如上所示,其原因在于我有一些属于标题的内容(例如,一小段信息)但只是某种程度上相关但并不像h1和h2标签那样重要.
或者我应该使用普通的div?
解决方法 根据HTML5草案,< asIDe>内容与主要内容相关,因此这不是重要性,而是主题. <旁边>元素可能包含令人震惊的消息,这些消息与枯燥页面的无聊内容相关.真正重要的是其他可能会查看您的HTML标记的人如何考虑它.新元素的“语义”,如< header>和<旁边> has recently been characterized(由HixIE,HTML5编辑器)主要涉及易于创作和维护.
如果你自己不确定“语义”,那么其他人也可能遇到困难.因此,仅使用< div class =“foo”>可能更安全其中foo以某种方式表征了内容的作用.
总结以上是内存溢出为你收集整理的html – 在标记标记中放置一个标记是否在语义上有效?全部内容,希望文章能够帮你解决html – 在标记标记中放置一个标记是否在语义上有效?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)