草庐IT

nav-blue

全部标签

html - 社交链接是否进入 <nav> 元素的语义

我对html5还是很陌生,我很好奇是否应该放置社交链接(facebook、twitter等)的语义在、或元素。我正在努力学习最佳实践以及语言,这样我就不会在早期养成坏习惯。我想我明白仅用于主站点相关链接。但是,我认为在假设之前我会尝试弄清楚一些。 最佳答案 目前对于放置社交链接或社交分享按钮的内容似乎没有任何标准,所以这完全取决于您,但可以排除一些选项。NAV元素定义:“nav元素表示链接到其他页面或页面内部分的页面部分:带有导航链接的部分。并非页面上的所有链接组都需要在nav元素中,只有包含主要导航的部分block适用于nav元素

css - 用于导航栏的 Html <nav> 与 <ul>

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭7年前。Improvethisquestion哪个更好地符合新的HTML5标准用于网页上的导航栏,新的HTML5nav标签或使用ul标签与css?我认为是后者,因为与HTML5相比,更多的浏览器能够使用HTML4.01,尽管近年来这种差距可能有所缩小。HTML|CSS|JavaScript|jQuery/*CSSway*/#topmenudivul{margin:0;padding:0;}#topmenudivli{list-styl

html - html5 中 <nav> 和 <menu> 的用法有什么区别?

html5中nav和menu的用法有什么区别?导航或菜单,哪个? 最佳答案 直接从马口:http://dev.w3.org/html5/spec-author-view/interactive-elements.html#menusThemenuelementrepresentsalistofcommands.E.g.:New...Open...SaveSaveas...http://dev.w3.org/html5/spec-author-view/sections.html#the-nav-elementThenavelemen

html - Bootstrap HTML 验证器警告 : Element nav does not need a role attribute

我在索引中插入了一个菜单:但是当我尝试验证它(在本地)时,validator.w3告诉我:Warning:Elementnavdoesnotneedaroleattribute.我找不到解决方案,有人可以帮助我吗? 最佳答案 删除role="navigation".元素已经具有用于导航的语义。您不需要使用role添加它们属性。说“此导航元素用于导航”是多余且愚蠢的。 关于html-BootstrapHTML验证器警告:Elementnavdoesnotneedaroleattribute

html - 语义 HTML : Should I use the <nav> tag for a tag cloud?

我现在正在整理我的博客-其中包括一个标签云,让人们可以按主题浏览我正在考虑将标签云链接包装在中标记,因为这些是技术上导航链接。别人怎么看? 最佳答案 W3C定义是“nav元素表示链接到其他页面或页面内部分的页面部分:带有导航链接的部分。”然后注释“并非页面上的所有链接组都需要在nav元素中——该元素主要用于包含主要导航block的部分。”在我看来,标签云更类似于搜索查询的结果(绝对不是导航block),而不是定义明确的导航元素。所以:我不会。 关于html-语义HTML:ShouldIu

html - <nav> 标签应该在 <main> 标签之外吗?

我的问题专门针对语义HTML5。如果主导航在设计上不是标题的一部分,但仍然是站点范围的,那么它应该嵌套在中吗?标签?W3C规范说明了标签:"Themaincontentofthebodyofadocumentorapplication.Themaincontentareaconsistsofcontentthatisdirectlyrelatedtoorexpandsuponthecentraltopicofadocumentorcentralfunctionalityofanapplication."对我来说,这表明我应该将外面像这样:[...][...][...][...]我还认为

html - 在带有搜索表单元素的 HTML5 中语义使用 <nav>

W3C对的定义似乎有点模糊标签:Thenavelementrepresentsasectionofapagethatlinkstootherpagesortopartswithinthepage:asectionwithnavigationlinks.Notallgroupsoflinksonapageneedtobeinanavelement—theelementisprimarilyintendedforsectionsthatconsistofmajornavigationblocks.Inparticular,itiscommonforfooterstohaveashortli

html - 您可以在 HTML 5 文档中拥有任意数量的 <nav> 吗?

我喜欢HTML5标准中的新标签。我可以多次使用它们吗?点赞3标签,或两个标签,我可以发明像这样的新标签吗??在xhtml中我有:...所以我可以做类似的事情:have's?-->...? 最佳答案 元素在html5spec中定义,但是元素不是。您可以使用尽可能多的您可以随意添加元素(只要它们不嵌套),但您必须提供其他元素的DTD,并希望您的用户使用的浏览器足够灵活以接受新元素。我建议不要定义新元素,而只使用现有的语义元素来创建您想要的效果。足够好,如果您将主要内容包装在中,将被视为次要内容,这有效地提示浏览器了解该区域不是页眉、页脚

html - 我应该使用 nav 还是 ul

我正在制作一个导航菜单,我应该使用吗?元素或元素?如果我使用nav我可能需要使用shiv才能跨浏览器工作。如果是这样,使用nav有什么好处?在ul?编辑:我知道你可以放一个ul进入nav我的问题是为什么使用nav有没有? 最佳答案 不要与混淆和.它们都可以一起用于导航菜单。Nav是一个HTML5标签。如果您在HTML5中创建内容,您可以使用因为没有限制,但并非所有浏览器都能正确呈现。HomeNewsContactAboutReadaboutHtml5Ul创建一个无序列表。无序意味着列表中的元素不会以任何特定顺序排列。您可以嵌套ul里

css - 我可以将 HTML 5 <nav> 用于页脚链接,这不是主导航吗?

我可以使用HTML5对于页脚链接,哪个不是主导航?还是应该在一个页面中使用一次? 最佳答案 Notallgroupsoflinksonapageneedtobeinanavelement—onlysectionsthatconsistofmajornavigationblocksareappropriateforthenavelement.Inparticular,itiscommonforfooterstohaveashortlistoflinkstovariouspagesofasite,suchasthetermsofserv