довольно понятно.
Может ли элемент иметь как id, так и класс?
Ответ 1
Да, элемент может иметь один ID (который должен быть уникальным!) и несколько классов одновременно. Чтобы иметь несколько классов, используйте пробел между ними, вот пример:
<div id="myID" class="class1 class2 class3">Content</div>
Ответ 2
Я хотел бы добавить, что если вы добавите оба ID и класс, которые противоречат друг другу, идентификатор будет иметь более высокий приоритет.
Например:
CSS
.par_color{
color:red;
}
#par_color{
color:blue;
}
HTML:
<section id="par_color" class="par_color">Some txt</section>
Некоторая строка txt будет отображаться синим цветом, а не красным.
Ответ 3
Да. Самоочевидный.
Кроме того, он имеет общее число более одного класса IE -
<div class="oneClass andAnother"></div>
но только один идентификатор для каждого элемента, и каждый идентификатор должен использоваться только один раз для HTML-страницы.
Ответ 4
Да.
<div id="main" class="rounded">
</div>
Ответ 5
Короче говоря, да. Обычно класс предназначен для стилизации, а идентификатор - для прямого манипулирования скриптами.
Ответ 6
да, вы можете добавить id и класс, а также класс и id
для класса и id <h1 id="orange-text" class="pink-text blue-text">Hello World!</h1>
для двух классов
<h1 class="orange-text" class="pink-text blue-text">Hello World!</h1>
Ответ 7
Да, ты можешь. Но обратите внимание, что идентификатор должен быть уникальным в вашем HTML файле, в то время как классы могут использоваться в нескольких элементах.
<div class="examples" id="example1">text example</div>