所以我一直在玩我正在重新设计的网站的
HTML.感谢
HTML5 shiv,我一直在使用闪亮的新HTML5标签.因此,我开始觉得我有很多标签杂乱.例如:
<header> <nav> <h1 id="logo"><a href="/">logo Image CSS'd in here</a></h1> <ul> <li><a href="/page-1">Page 1</a></li> <li><a href="/page-1">Page 2</a></li> <li><a href="/page-1">Page 3</a></li> <!-- etc. --> </ul> </nav> </header>
我在< nav>中添加了我的徽标因为我有空间限制,我删除了显式的Home链接(我的主页只是子页面内容的摘要,带有内联链接).从语义上讲,我认为HTML5文档应该同时包含< header>和< nav>.毕竟,< nav>单独并不意味着它是主页面导航(我使用< nav>来包装我的面包屑和页脚链接),我觉得我的< ul>漂浮在< header>缺少< nav>标签.
那我是一个HTML5时髦并在这里过度使用它吗?或者这是否超标(特别是因为< header>标记具有所有样式,并且< nav>没有)不必要?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。