Вот несколько способов выбора элементов CSS:
- Селектор элементов: выбирает элементы на основе их имени тега. Например,
p
выбирает все элементы - Селектор классов: выбирает элементы на основе их атрибута класса. Например,
.my-class
выбирает все элементы класса «my-class». - Селектор идентификатора: выбирает элемент на основе его уникального атрибута идентификатора. Например,
#my-id
выбирает элемент с идентификатором «my-id». - Селектор атрибутов: выбирает элементы на основе значений их атрибутов. Например,
[type="text"]
выбирает все элементы с атрибутом type, равным “text”. - Селектор потомков: выбирает элементы, являющиеся потомками другого элемента. Например,
div p
выбирает все элементы.- Селектор дочерних элементов: выбирает элементы, которые являются прямыми дочерними элементами другого элемента. Например,
div >p
выбирает все элементы.- Селектор смежных одноуровневых элементов: выбирает элемент, расположенный непосредственно после другого элемента. Например,
h2 + p
выбирает элемент- Общий селектор одноуровневых элементов: выбирает элементы, которые являются одноуровневыми по отношению к другому элементу. Например,
h2 ~ p
выбирает все элементы - Селектор дочерних элементов: выбирает элементы, которые являются прямыми дочерними элементами другого элемента. Например,