草庐IT

Semantics

全部标签

html - 在重复内容上不显示是否会影响 SEO/语义?

重复内容上的Display:none是否会影响SEO/语义?假设您要构建一个以移动设备为先的响应式网站。在较小的断点处,您已选择在主英雄横幅中显示页面的标题标语()。但是,稍后,您希望在同一位置显示公司Logo,并在子横幅中显示您的标语。例如:CompanyTaglineCompanyTagline...使用以下CSS:.hide-on-lg{display:block;}.show-on-lg{display:none;}@media(min-width:1200px){.show-on-lg{display:block;}.hide-on-lg{display:none;}}语义规

持续时间的 HTML 时间标记

我需要显示视频的时长。我应该使用吗?还是应该像时钟一样仅用于显示时间?示例这是正确的HTML5吗?Duration:3:30min.或者应该只能在这种情况下使用?Goodmorning.Theactualtimeis:9:45.文档MDN提出以下定义:TheHTMLelementrepresentseitheratimeona24-hourclockoraprecisedateintheGregoriancalendar(withoptionaltimeandtimezoneinformation).Thiselementisintendedtobeusedpresentingdate

持续时间的 HTML 时间标记

我需要显示视频的时长。我应该使用吗?还是应该像时钟一样仅用于显示时间?示例这是正确的HTML5吗?Duration:3:30min.或者应该只能在这种情况下使用?Goodmorning.Theactualtimeis:9:45.文档MDN提出以下定义:TheHTMLelementrepresentseitheratimeona24-hourclockoraprecisedateintheGregoriancalendar(withoptionaltimeandtimezoneinformation).Thiselementisintendedtobeusedpresentingdate

html - 我应该在 <aside> 中使用 <section> 标签吗?

有这样的标记:Latestnews...morenewsChoosesitethemeNewslettersubscription...Relatedarticles...这里哪个标签更合适:或?section应该只在内部使用吗?标签,从不在里面? 最佳答案 HTML5规范不禁止您在aside元素内使用section元素。aside允许元素在内部包含流内容,包括section元素。然而,尽管div元素现在在HTML5中被认为是“最后手段”的分段元素,但在此上下文中使用section违背了元素的意图。从规范中我们看到:Note:The

html - 我应该在 <aside> 中使用 <section> 标签吗?

有这样的标记:Latestnews...morenewsChoosesitethemeNewslettersubscription...Relatedarticles...这里哪个标签更合适:或?section应该只在内部使用吗?标签,从不在里面? 最佳答案 HTML5规范不禁止您在aside元素内使用section元素。aside允许元素在内部包含流内容,包括section元素。然而,尽管div元素现在在HTML5中被认为是“最后手段”的分段元素,但在此上下文中使用section违背了元素的意图。从规范中我们看到:Note:The

html - HTML5 页脚元素内的链接(导航和旁边?)

我目前正在将一个页面从HTML4迁移到HTML5,但遇到了一些问题。在页脚中有一堆带有链接的列表。其中大部分链接到有关站点本身的信息(常见问题解答等)。所以我认为将它们放在nav元素中是可以的(请参阅“HTML5简介”和HTHML5Doctor)。但是有两个列表包含指向Facebook等外部页面的链接。现在我可以将它们放在一边,但这有点边缘情况:"Itislegitimatetowrapthelinkstootherpagesonthesitewithanasideinsidethefooter—butaskyourselfwhethertheasidetoinsteadbeasibl

html - HTML5 页脚元素内的链接(导航和旁边?)

我目前正在将一个页面从HTML4迁移到HTML5,但遇到了一些问题。在页脚中有一堆带有链接的列表。其中大部分链接到有关站点本身的信息(常见问题解答等)。所以我认为将它们放在nav元素中是可以的(请参阅“HTML5简介”和HTHML5Doctor)。但是有两个列表包含指向Facebook等外部页面的链接。现在我可以将它们放在一边,但这有点边缘情况:"Itislegitimatetowrapthelinkstootherpagesonthesitewithanasideinsidethefooter—butaskyourselfwhethertheasidetoinsteadbeasibl

HTML5 嵌套部分和标题标签

我在另一个部分标签下嵌套了部分标签。重新从1开始标题可以吗?例如:PageTitleSectionTitleSectionSubTitleSubsectiontextSectionTitleSectionSubTitleSubsectiontext谢谢,标记 最佳答案 是的,它是有效的。然而,HTML5encourages使用[…]headingsoftheappropriaterankforthesection'snestinglevel.但这不是必须的,所以你可以自由选择。在任何地方使用h1允许移动部分而不必调整标题等级(尽管它

HTML5 嵌套部分和标题标签

我在另一个部分标签下嵌套了部分标签。重新从1开始标题可以吗?例如:PageTitleSectionTitleSectionSubTitleSubsectiontextSectionTitleSectionSubTitleSubsectiontext谢谢,标记 最佳答案 是的,它是有效的。然而,HTML5encourages使用[…]headingsoftheappropriaterankforthesection'snestinglevel.但这不是必须的,所以你可以自由选择。在任何地方使用h1允许移动部分而不必调整标题等级(尽管它

html - 标记对话(或采访)的最语义方式?

我正在尝试找出最语义化的方式来标记这样的内容。John:blahblahPaul:blahblahGeorge:blahblahRingo:blahblah或John:blahblahPaul:blahblahGeorge:blahblahRingo:blahblah理想情况下,CSS可以灵活地执行任何一个操作,或者将其分成一个段落,可以显示或不显示名称。我考虑过使用before:选择器来添加名称,但我也希望它们是可链接的。例如,如果林戈有推特个人资料,我会链接到他的推特个人资料。它也应该在屏幕阅读器中正确阅读。 最佳答案 HTML