Подтвердить что ты не робот

Может ли элемент иметь как id, так и класс?

довольно понятно.

4b9b3361

Ответ 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>