如果没有指定样式,<header>、<nav>、<main> 等有什么影响吗? [关闭]

问题描述 投票:0回答:1

如果我没有:

nav {
    color: red;
}

并将其用作

<nav>
,即没有 class= 或 style=,它对布局和/或样式有任何影响吗?

阅读它,我认为没有影响(其他语义元素也一样)。当然,用这些标记零件有助于可访问性等。

html semantic-markup
1个回答
0
投票

您列出的这些 html 元素(

header
nav
main
)在呈现时都具有与普通
div
相同的样式。

它们的命名与

div
不同的唯一目的是出于语义原因,这对屏幕阅读器或其他开发人员阅读您的代码很有用。

完全不会影响造型

© www.soinside.com 2019 - 2024. All rights reserved.