html – 在标记标记中放置一个标记是否在语义上有效?

html – 在标记标记中放置一个标记是否在语义上有效?,第1张

概述如: <header id="mainHeader"> <hgroup> <h1>Title</h1> <h2>Sub Title</h2> </hgroup> <aside> <p>Some content within the header 如:

<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 – 在标记标记中放置一个标记是否在语义上有效?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1077144.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存