Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP КАК СДЕЛАТЬ ПРОГРАММЫ SW3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS КИБЕРБЕЗОПАСНОСТЬ НАУКА О ДАННЫХ
     ❯   

CSS Учебник


CSS Продвинутый


CSS Отзывчивый


CSS Grid


CSS SASS


CSS Примеры


CSS Справочники



CSS Селекторы



Селекторы в CSS

Селекторы в CSS используются для "поиска" (или выбора) HTML элементов, которым вы хотите задать стиль.

Мы можем разделить CSS селекторы на пять категорий:

На этой странице будут объяснены самые основные CSS селекторы.


CSS Селектор элемента

Селектор элементов выбирает HTML элементы на основе имени элемента.

Здесь все элементы <p> на странице будут выровнены по центру, с красным цветом текста:

p {
  text-align: center;
  color: red;
}
Попробуйте сами »

CSS Селектор идентификатора

Селектор идентификатора использует атрибут идентификатора HTML элемента для выбора конкретного элемента.

Идентификатор элемента уникален в пределах страницы, поэтому селектор идентификаторов используется для выбора одного уникального элемента!

Чтобы выбрать элемент с определенным идентификатором, напишите символ хэша ( # ), за которым следует идентификатор элемента.

Приведенное ниже правило CSS будет применено к HTML элементу id="para1":

#para1 {
  text-align: center;
  color: red;
}
Попробуйте сами »

Примечание: Идентификационное имя не может начинаться с цифры!



CSS Селектор класса

Селектор класса выбирает HTML элементы с определенным атрибутом класса.

Чтобы выбрать элементы с определенным классом, напишите символ точки (.), за которым следует имя класса.

В этом примере все HTML элементы с class="center" будет красным и выровненным по центру:

.center {
  text-align: center;
  color: red;
}
Попробуйте сами »

Вы также можете указать, что класс должен влиять только на определенные HTML элементы.

В этом примере только элементы <p> с class="center" будет выровнен по центру:

p.center {
  text-align: center;
  color: red;
}
Попробуйте сами »

HTML элементы также могут ссылаться на несколько классов.

В этом примере элемент <p> будет задан стиль в соответствии с class="center" и class="large":

<p class="center large">Этот параграф относится к двум классам.</p>
Попробуйте сами »

Примечание: Имя класса не может начинаться с цифры!


CSS Селектор универсальный

Универсальный селектор (*) выбирает все HTML элементы на странице.

Приведенное ниже правило CSS повлияет на каждый HTML элемент на странице:

* {
  text-align: center;
  color: blue;
}
Попробуйте сами »

CSS Группировка селекторов

Группировка селекторов выбирает все HTML элементы с одинаковым определенным стилем.

Посмотрите на следующий код CSS (элементы h1, h2, и p имеют одинаковые определения стилей):

h1 {
  text-align: center;
  color: red;
}

h2 {
  text-align: center;
  color: red;
}

p {
  text-align: center;
  color: red;
}

Будет лучше сгруппировать селекторы, чтобы минимизировать код.

Чтобы сгруппировать селекторы, разделите их запятыми.

В этом примере мы сгруппировали селекторы из приведенного выше кода:

h1, h2, p {
 text-align: center;
  color: red;
}
Попробуйте сами »

Практика: селектор

Упражнение: селектор p

Установите цвет всех элементов <p> на красный.

<style>
 {
 red;
}
</style>


Все CSS селекторы

Селектор Пример Пример описание
.class .intro Выбирает все элементы с помощью class="intro"
#id #firstname Выбирает элемент с помощью id="firstname"
* * Выбирает все элементы
element p Выбирает все элементы <p>
element,element,.. div, p Выбирает все элементы <div> и <p>


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- принадлежит Refsnes Data. Все права защищены. Schoolsw3 работает на SW3.CSS.