像<header class="header-1">这样的HTML5语义元素加上class/id合法吗?
Is it legal to add class/id to HTML5 semantic Elements like <header class="header-1">?
我想在元素中添加一个 class,它可以工作,但想知道它是否合法。
是的,可以将 类 或 id 添加到任何有效的标记中,例如 <header>
,但只有当它为选择性增加更多价值时我才会这样做,因为您始终可以定位它作为
//css
header {//CSS style rules}
但如果您想添加它,它将有效且正确
//css
.someClass{//CSS style rules}
//html
<header class='someClass'>Title</header >
我想在元素中添加一个 class,它可以工作,但想知道它是否合法。
是的,可以将 类 或 id 添加到任何有效的标记中,例如 <header>
,但只有当它为选择性增加更多价值时我才会这样做,因为您始终可以定位它作为
//css
header {//CSS style rules}
但如果您想添加它,它将有效且正确
//css
.someClass{//CSS style rules}
//html
<header class='someClass'>Title</header >