Видео: Разница между классом и идентификатором
2024 Автор: Mildred Bawerman | [email protected]. Последнее изменение: 2023-12-16 08:42
Класс против ID
Каскадные таблицы стилей (CSS) - это язык, который описывает внешний вид и форматирование документа, написанного с использованием языка разметки. CSS широко используется для стилизации веб-страниц, написанных на HTML. CSS позволяет указывать собственные селекторы стилей в дополнение к применению стилей для элементов HTML. Это делается с помощью селекторов ID и класса. При указании стиля для одного уникального элемента используется селектор идентификатора. При указании стиля для группы элементов используется селектор класса.
Что такое класс?
В CSS селектор классов можно использовать для применения вашего собственного стиля к группе элементов. Селектор класса используется для применения определенного стиля к набору элементов того же класса. В CSS селектор класса обозначается точкой (.). Ниже приведен пример селектора класса, определенного в CSS.
.мой класс {
цвет синий;
font-weight: жирный;
}
HTML может ссылаться на класс, определенный в CSS, используя класс атрибута, как показано ниже.
Это мое форматирование
Это снова мое форматирование
Как показано выше, один и тот же класс может использоваться для нескольких элементов, а один элемент может использовать несколько классов. Когда несколько классов используются в одном элементе, классы вставляются в атрибут класса, разделенный пробелом, как показано ниже.
Это мое форматирование с использованием двух классов
Что такое ID?
В CSS селектор ID можно использовать для применения вашего собственного стиля к одному уникальному элементу. В CSS селектор идентификатора обозначается хешем (#). Ниже приведен пример селектора идентификатора, определенного в CSS.
#мой ID {
красный цвет;
выравнивание текста: вправо;
}
HTML может ссылаться на селектор идентификатора, определенный в CSS, используя идентификатор атрибута, как показано ниже.
Это моя форма форматирования селектора идентификаторов
ID уникальны. Поэтому каждый элемент может иметь только один идентификатор, а каждая страница может иметь только один элемент с этим конкретным идентификатором. У идентификаторов есть важная характеристика, которую можно использовать в браузере. Если URL-адрес страницы содержит хеш-значение (например, https://myweb.com#my_id), браузер попытается автоматически найти элемент с идентификатором «my_id» и прокрутить веб-страницу для отображения этого элемента. Это одна из причин, по которой на странице должен быть один элемент с этим конкретным идентификатором, чтобы браузер мог найти этот элемент.
В чем разница между классом и идентификатором?
Несмотря на то, что и селектор классов, и селектор идентификаторов можно использовать для применения вашего собственного стиля к элементам на веб-странице, они имеют некоторые важные различия. Селектор классов можно использовать для применения вашего собственного стиля к группе элементов, в то время как селектор ID используется для применения стиля к одному уникальному элементу. При использовании идентификаторов каждый элемент может иметь только один идентификатор, и каждая страница может иметь только один элемент с этим конкретным идентификатором, но класс можно использовать для нескольких элементов, а один элемент может использовать несколько классов. Кроме того, идентификатор можно использовать для автоматической прокрутки страницы для отображения элемента с этим идентификатором, но это невозможно с помощью селектора класса.
Рекомендуем:
Разница между средним классом и высшим классом
Средний класс и высший класс Люди в обществе делятся на разные классы в соответствии с экономическими и культурными условиями жизни людей в конкретной стране
Разница между идентификатором и переменной
Ключевое различие - идентификатор и переменная. Язык программирования предназначен для обработки определенных типов данных и предоставления полезной информации. Данные ca
Разница между идентификатором и ключевым словом
Ключевое различие - идентификатор и ключевое слово В программировании используются различные концепции, такие как переменные, функции и т. Д. Переменная - это ячейка памяти для s
Разница между федеральным налоговым идентификатором и EIN
Федеральный налоговый идентификатор против EIN И федеральный налоговый идентификатор, и EIN относятся к уникальному девятизначному номеру, присвоенному налоговой службой (IRS) юридическим лицам
Разница между бизнес-классом и первым классом
Бизнес-класс и первый класс Разница между бизнес-классом и первым классом - очень интересная область, которую нужно знать, когда вы хотите летать с комфортом. Бусин