在阅读What are the implications of using custom tags in HTML?之后,我决定不按计划使用自定义标签的方式使用自定义标签,以便我遵循标准,并且机器人可以正确阅读我的代码。虽然,我想知道是否为 divs 而不是使用自定义标签,但是将这些 divs 装入自定义标签中是否仍然会对我的来源造成任何负面影响。
我不会使用:<SomeDiv>
而不是<div class="SomeDiv">
更多类似的东西:
<header>
<nav>
<div class="navWrap">
<div class="navGutz">
NAVBAR
</div>
</div>
</nav>
<logo>
<div class="logo">
LOGO
</div>
</logo>
</header>
<content>
<left>
<div class="myContent">
<topContent>
Main content and more divs
</topContent>
</div>
</left>
<right>
<div class="sidebar">
<news>
News
</news>
</div>
</right>
</content>
<footer>
<div class="social">
Social Links
</div>
<div class="copyright">
Copyright
</div>
</footer>
我问是因为我不想使用注释来标记部分,而是想使用标签。这样,如果出于任何原因我想在整个部分中添加样式,我将可以。从视觉上看,它似乎有点多余,但是除了示例中的内容之外,还有更多的东西。
因此,要重申这个问题,使用自定义标记填充我的内容(符合标准)是否会对我的网站造成某种负面影响?无论是索引编制,抓取,得分等。