Справочник тегов CSS

Тег таблицы стилейсортировать по возрастанию Начало описания (пройдите по ссылке ля полного просмотра)
z-index

Опис CSS властивості z-index:

Будь-які позиційований елементи на веб-сторінці можуть накладатися один на одного в певному порядку, імітуючи тим самим третій вимір, перпендикулярно екрану. Кожен елемент може перебувати як нижче, так і вище інших об'єктів веб-сторінки, їх розміщенням по z-осі і управляє атрибут z-index.

Синтаксис CSS властивості z-index:

writing-mode

Опис CSS властивості writing-mode:

Встановлює напрямок тексту на сторінці. Властивість writing-mode є універсальним і дозволяє одночасно задавати значення властивостей direction і block-progression.

Синтаксис CSS властивості writing-mode:

writing-mode: lr-tb | rl-tb | tb-rl | bt-rl | tb-lr | bt-lr
word-wrap

Опис CSS властивості word-wrap:

Властивість word-wrap вказує, переносити чи ні довгі слова, які не поміщаються по ширині в задану область. Дана властивість носить чорновий характер і при валідації документа на CSS 3 видає помилку.

Синтаксис CSS властивості word-wrap:

word-wrap: normal | break-word | inherit
word-spacing

Опис CSS властивості word-spacing:

Встановлює інтервал між словами. Якщо встановлено параметр вирівнювання justify, то атрибут word-spacing не діє, оскільки інтервал між словами буде встановлений примусово, щоб рядок тексту була вирівняна по правому і лівому краю.

Синтаксис CSS властивості word-spacing:

width

Опис CSS властивості width:

white-space

Опис CSS властивості white-space:

Параметр white-space встановлює, як відображати пропуски між словами. У звичайних умовах будь-яку кількість прогалин в коді HTML показується на веб-сторінці як один. Винятком є тег PRE, якого помістили в цей контейнер текст виводиться з усіма пробілами, як він був відформатовано користувачем. Таким чином, white-space імітує роботу тега PRE, але на відміну від нього не змінює шрифт на моноширинний.
visibility

Опис CSS властивості visibility:

Призначений для відображення або приховування елементів, включаючи рамку навколо нього і фон. При приховані елементи, хоча він і стає не видно, місце, яке займає елемент, залишається за ним. Якщо передбачається висновок різних елементів в один і той же місце екрана, для обходу цієї особливості слід використовувати абсолютне позиціонування або скористатися властивістю display.
vertical-align

Опис CSS властивості vertical-align:

Вирівнює елемент по вертикалі щодо свого батька.

Синтаксис CSS властивості vertical-align:

vertical-align: baseline | bottom | middle | sub | super | text-bottom | text-top | top | значення | проценти
top

Опис CSS властивості top:

text-transform

Опис CSS властивості text-transform:

Управляє перетворенням тексту елемента в заголовні або прописні символи. Коли значення відмінно від none, регістр вихідного тексту буде змінено.

Синтаксис CSS властивості text-transform:

text-transform: capitalize | lowercase | uppercase | none
text-overflow

Опис CSS властивості text-overflow:

Визначає параметри видимості тексту в блоці, якщо текст цілком не вміщується в задану область. Можливі два варіанти: текст обрізається; текст обрізається і до кінця рядка додається три крапки. text-overflow працює в тому випадку, якщо для блоку значення властивості overflow встановлено як auto, scroll або hidden. Це властивість поки офіційно не входить до CSS 3 і носить чорновий характер.
text-indent

Опис CSS властивості text-indent:

Встановлює величину відступу першого рядка блоку тексту (наприклад, для параграфа P). Впливу на всі інші рядки не виявляється. Допускається негативне значення для створення виступу першого рядка, але слід перевірити, щоб текст не виходив за межі вікна браузера.

Синтаксис CSS властивості text-indent:

text-decoration

Опис CSS властивості text-decoration:

Додає оформлення тексту у вигляді його підкреслення, закреслення, лінії над текстом і мигання. Одночасно можна застосувати більш одного стилю, перераховуючи значення через пропуск.

Синтаксис CSS властивості text-decoration:

text-align

Опис CSS властивості text-align:

Визначає горизонтальне вирівнювання тексту в межах елемента. Цей атрибут успадковується, тому може бути встановлений для цілого блоку, для впливу на всі вкладені в нього елементи.

Синтаксис CSS властивості text-align:

text-align: center | justify | left | right
table-layout

Опис CSS властивості table-layout:

Визначає, як браузер має обчислювати висоту і ширину осередків таблиці, грунтуючись на її вміст.

Синтаксис CSS властивості table-layout:

table-layout: auto | fixed

Аргументи CSS властивості table-layout:

right

Опис CSS властивості right:

Як значення приймаються будь-які одиниці довжини, прийняті в CSS - наприклад, пікселі (px), дюйми (in), пункти (pt) та ін Значення параметра right може бути і негативним, в цьому випадку можливі накладення різних елементів один на одного. При завданні значення у відсотках, положення елемента обчислюється в залежності від ширини батьківського елементу. Аргумент auto не змінює положення елемента.
position

Опис CSS властивості position:

Встановлює спосіб позиціонування елемента відносно вікна браузера або інших об\'єктів на веб-сторінці.

Синтаксис CSS властивості position:

position: absolute | fixed | relative | static

Аргументи CSS властивості position:

padding-top

Опис CSS властивості padding-top:

Встановлює значення поля від верхнього краю вмісту елемента. Полем називається відстань від внутрішнього краю рамки елемента до уявного прямокутника, що обмежує його вміст.

Синтаксис CSS властивості padding-top:

padding-top: значення | auto
padding-right

Опис CSS властивості padding-right:

Встановлює значення поля від правого краю вмісту елемента. Полем називається відстань від внутрішнього краю рамки елемента до уявного прямокутника, що обмежує його вміст.

Синтаксис CSS властивості padding-right:

padding-right: значення | auto
padding-left

Опис CSS властивості padding-left:

Встановлює значення поля від лівого краю вмісту елемента. Полем називається відстань від внутрішнього краю рамки елемента до уявного прямокутника, що обмежує його вміст.

Синтаксис CSS властивості padding-left:

padding-left: значення | auto
padding-bottom

Опис CSS властивості padding-bottom:

Встановлює значення поля від нижнього краю вмісту елемента. Полем називається відстань від внутрішнього краю рамки елемента до уявного прямокутника, що обмежує його вміст.

Синтаксис CSS властивості padding-bottom:

padding-bottom: значення | auto
padding

Опис CSS властивості padding:

Встановлює значення полів навколо вмісту елемента. Полем називається відстань від внутрішнього краю рамки елемента до уявного прямокутника, що обмежує його вміст. Параметр padding дозволяє задати величину відступу відразу для всіх сторін елемента або визначити її тільки для зазначених сторін.

Синтаксис CSS властивості padding:

overflow-y

Опис CSS властивості overflow-y:

Властивість overflow-y управляє відображенням змісту блокового елемента по вертикалі, якщо контент цілком не поміщається і виходить за область зверху або знизу від блоку.

Синтаксис CSS властивості overflow-y:

overflow-y: auto | hidden | scroll | visible
overflow-x

Опис CSS властивості overflow-x:

Властивість overflow-x управляє відображенням змісту блокового елемента по горизонталі, якщо контент цілком не поміщається і виходить за область праворуч або ліворуч від блоку.

Синтаксис CSS властивості overflow-x:

overflow-x: auto | hidden | scroll | visible
overflow

Опис CSS властивості overflow:

Властивість overflow управляє змістом блокового елемента, якщо воно цілком не поміщається і виходить за область заданих розмірів.

Синтаксис CSS властивості overflow:

overflow: auto | hidden | scroll | visible
opacity

Опис CSS властивості opacity:

Визначає рівень прозорості елемента веб-сторінки. При часткової або повної прозорості через елемент проступає фоновий малюнок або інші елементи, розташовані нижче напівпрозорого об'єкта.

Синтаксис CSS властивості opacity:

opacity: значення
margin-top

Опис CSS властивості margin-top:

Встановлює величину відступу від верхнього краю елемента. Відступом є відстань від зовнішнього краю нижньої межі поточного елемента до внутрішньої межі його батьківського елементу.

Синтаксис CSS властивості margin-top:

margin-top: значення | auto
margin-right

Опис CSS властивості margin-right:

Встановлює величину відступу від правого краю елемента. Відступом є відстань від зовнішнього краю правої межі поточного елемента до внутрішньої межі його батьківського елементу.

Синтаксис CSS властивості margin-right:

margin-right: значення | auto
margin-left

Опис CSS властивості margin-left:

Встановлює величину відступу від лівого краю елемента. Відступом є відстань від зовнішнього краю лівої межі поточного елемента до внутрішньої межі його батьківського елементу.

Синтаксис CSS властивості margin-left:

margin-left: значення | auto
margin-bottom

Опис CSS властивості margin-bottom:

Встановлює величину відступу від нижнього краю елемента. Відступом є відстань від зовнішнього краю нижньої межі поточного елемента до внутрішньої межі його батьківського елементу

Синтаксис CSS властивості margin-bottom:

margin-bottom: значення | auto
margin

Опис CSS властивості margin:

list-style-type

Опис CSS властивості list-style-type:

Змінює вид маркера для кожного елемента списку. Цей атрибут використовується тільки в разі, коли значення властивості list-style-image встановлено як none. Маркери розрізняються для маркірованого списку (тег UL) і нумерованого (тег OL).

Синтаксис CSS властивості list-style-type:

list-style-position

Опис CSS властивості list-style-position:

Визначає, як буде розміщуватися маркер щодо тексту. Є два значення: outside - маркер винесений за кордон елемента списку і inside - маркер обтікає текстом

Синтаксис CSS властивості list-style-position:

list-style-position: inside | outside
list-style-image

Опис CSS властивості list-style-image:

Встановлює адресу зображення, яке служить в якості маркера списку. Цей атрибут успадковується, тому для окремих елементів списку для відновлення маркера використовується значення none.

Синтаксис CSS властивості list-style-image:

list-style-image: none | url(шлях до файлу)
list-style

Опис CSS властивості list-style:

Атрибут, що дозволяє одночасно задати стиль маркера, його положення, а також зображення, яке буде використовуватися в якості маркера. Для більш детального ознайомлення з аргументами, дивіться властивості кожного параметра list-style-type, list-style-position і list-style-image окремо.

Синтаксис CSS властивості list-style:

line-height

Опис CSS властивості line-height:

Встановлює інтерліньяж (міжрядковий інтервал) тексту, відлік ведеться від базової лінії шрифту. При звичайних обставин відстань між рядками залежить від виду та розміру шрифту і визначається браузером автоматично. Негативне значення міжрядкової відстані не допускається.

Синтаксис CSS властивості line-height:

letter-spacing

Опис CSS властивості letter-spacing:

Визначає інтервал між символами в межах елемента. Браузери зазвичай встановлюють відстань між символами, виходячи з типу та виду шрифту, його розмірів і налаштувань операційної системи. Щоб змінити це значення і застосовується даний атрибут. Допустимо використовувати від'ємне значення, але в цьому випадку треба переконатися, що зберігається читабельність тексту.
left

Опис CSS властивості left:

Для позиційований елемента визначає відстань від лівого краю батьківського елементу, не включаючи відступ, поле і ширину рамки, до лівого краю дочірнього елемента. Відлік координат залежить від значення параметра position. Якщо його аргумент дорівнює absolute, як батька виступає вікно браузера і положення елемента визначається від його лівого краю. У випадку значення relative, значення left відраховується від лівого краю батьків.
height

Опис CSS властивості height:

font-weight

Опис CSS властивості font-weight:

Встановлює насиченість шрифту. Значення встановлюється від 100 до 900 з кроком 100. Сверхсветлое накреслення, що може відобразити браузер, має значення 100, а сверхжірное - 900. Нормальне накреслення шрифту (яке встановлено за умовчанням) еквівалентно 400, стандартний напівжирний текст - значенням 700. Інші аргументи (bolder і lighter) дозволяють змінювати жирність тексту щодо насиченості батьківського елементу.
font-variant

Опис CSS властивості font-variant:

Визначає, як потрібно представляти прописні букви - робити їх все великими або залишити без змін.

Синтаксис CSS властивості font-variant:

font-variant: normal | small-caps

Аргументи CSS властивості font-variant:

font-style

Опис CSS властивості font-style:

font-size

Опис CSS властивості font-size:

font-family

Опис CSS властивості font-family:

font

Опис CSS властивості font:

Параметр дозволяє встановити одночасно кілька атрибутів стилю шрифту. Значення можуть йти в будь-якому порядку, браузер сам визначить, яке з них відповідає потрібного атрибуту.

Синтаксис CSS властивості font:

float

Опис CSS властивості float:

Визначає, якою стороною буде вирівнюватися елемент, при цьому інші елементи будуть обтекать його з інших боків. Коли значення параметра float одно none, елемент виводиться на сторінці як зазвичай, найбільше - один рядок обтічного тексту може бути на тій же лінії, що і сам елемент.

Синтаксис CSS властивості float:

display

Опис CSS властивості display:

Багатоцільовий атрибут, який визначає, чи повинен бути показаний елемент в документі. Відрізняється від схожого на нього за дією параметра visible тим, що display НЕ резервує пусте простір під елементом, а тимчасово видаляє його з документа. Завдяки цій властивості, параметр display часто застосовують для створення розкривного списку, коли потрібно, щоб один текст заміняв собою інший при натисканні на посилання.
cursor

Опис CSS властивості cursor:

color

Опис CSS властивості color:

Визначає колір тексту елемента.

Синтаксис CSS властивості color:

color: значення

Аргументи CSS властивості color:

clip

Опис CSS властивості clip:

Параметр clip визначає область позиційований елемента, в якій буде показано його вміст. Все, що не поміщається в цю область, буде обрізане і стає невидимим. На даний момент єдино доступна форма області - прямокутник. Все інше залишається тільки в мріях. Параметр clip працює тільки для абсолютно позиційований елементів.

Синтаксис CSS властивості clip:

clear

Опис CSS властивості clear:

Параметр встановлює, з якого боку елемента заборонено його обтікання іншими елементами. Якщо встановлено обтікання елемента за допомогою параметра float, властивість clear скасовує його дію для вказаних сторін.

Синтаксис CSS властивості clear:

clear: both | left | none | right
box-sizing

Опис CSS властивості box-sizing:

Застосовується для зміни алгоритму розрахунку ширини і висоти елемента. Згідно специфікації CSS ширина блоку складається з ширини контенту (width), значень відступів (margin), полів (padding) і границь (border). Аналогічно іде і з висотою блоку. Властивість box-sizing дозволяє змінити цей алгоритм, щоб властивості width і height задавали розміри не контенту, а розміри блоку.
bottom

Опис CSS властивості bottom:

Встановлює положення нижнього краю вмісту елемента без урахування товщини рамок і відступів. Відлік координат залежить від параметра position, він звичайно приймає значення relative (відносне положення) або absolute (абсолютне положення). При відносному позиціонуванні елемента, відлік ведеться від нижнього краю батьківського елементу, а при абсолютному - щодо нижнього краю вікна документа.
border-width

Опис CSS властивості border-width:

Визначає товщину кордону одночасно на всіх сторонах елементу або індивідуально для кожної сторони. Спосіб зміни товщини залежить від числа аргументів.

Синтаксис CSS властивості border-width:

border-width: thin | medium | thick | значення
border-top-width

Опис CSS властивості border-top-width:

Встановлює товщину кордону верхній частині елементу.

Синтаксис CSS властивості border-top-width:

border-top-width: thin | medium | thick | значення

Аргументи CSS властивості border-top-width:

border-top-style

Опис CSS властивості border-top-style:

Встановлює стиль кордону верхній частині елементу.

Синтаксис CSS властивості border-top-style:

border-top-style: стиль

Аргументи CSS властивості border-top-style:

border-top-right-radius

Опис CSS властивості border-top-right-radius:

Встановлює радіус скруглення правого верхнього куточка рамки. Якщо рамка не задана, то зкруглення також відбувається і з фоном.

Синтаксис CSS властивості border-top-right-radius:

border-top-right-radius: [значення | відсотки] [значення | відсотки]
border-top-left-radius

Опис CSS властивості border-top-left-radius:

Встановлює радіус скруглення лівого верхнього куточка рамки. Якщо рамка не задана, то зкруглення також відбувається і з фоном.

Синтаксис CSS властивості border-top-left-radius:

border-top-left-radius: [значення | відсотки] [значення | відсотки]
border-top-color

Опис CSS властивості border-top-color:

Встановлює колір кордону зверху елемента.

Синтаксис CSS властивості border-top-color:

border-top-color: колір

Аргументи CSS властивості border-top-color:

border-top

Опис CSS властивості border-top:

Параметр дозволяє одночасно встановити товщину, стиль і колір кордону зверху елемента. Значення можуть йти в будь-якому порядку, розділяючись пробілом, браузер сам визначить, яке з них відповідає потрібного атрибуту.

Синтаксис CSS властивості border-top:

border-style

Опис CSS властивості border-style:

Встановлює стиль рамки навколо елементу. Браузер Netscape 4 розуміє тільки одне значення, яке визначає стиль відразу для всіх кордонів. Для інших браузерів допустимо встановлювати індивідуальні стилі для різних сторін елемента.

Синтаксис CSS властивості border-style:

border-right-width

Опис CSS властивості border-right-width:

Встановлює товщину кордону правого боку елемента.

Синтаксис CSS властивості border-right-width:

border-right-width: thin | medium | thick | значенння

Аргументи CSS властивості border-right-width:

border-right-style

Опис CSS властивості border-right-style:

Встановлює стиль кордону правого боку елемента.

Синтаксис CSS властивості border-right-style:

border-right-style: стиль

Аргументи CSS властивості border-right-style:

border-right-color

Опис CSS властивості border-right-color:

Встановлює колір кордону правого боку елемента.

Синтаксис CSS властивості border-right-color:

border-right-color: колір

Аргументи CSS властивості border-right-color:

border-right

Опис CSS властивості border-right:

Параметр дозволяє одночасно встановити товщину, стиль і колір кордону з правого боку елемента. Значення можуть йти в будь-якому порядку, розділяючись пробілом, браузер сам визначить, яке з них відповідає потрібного атрибуту.

Синтаксис CSS властивості border-right:

border-radius

Опис CSS властивості border-radius:

Встановлює радіус скруглення куточків рамки. Якщо рамка не задана, то зкруглення також відбувається і з фоном.

Синтаксис CSS властивості border-radius:

border-radius: <радіус>{1,4} [ / <радіус>{1,4}]
border-left-width

Опис CSS властивості border-left-width:

Встановлює товщину кордону лівого боку елемента.

Синтаксис CSS властивості border-left-width:

border-left-width: thin | medium | thick | значенння

Аргументи CSS властивості border-left-width:

border-left-style

Опис CSS властивості border-left-style:

Встановлює стиль кордону лівого боку елемента.

Синтаксис CSS властивості border-left-style:

border-left-style: стиль

Аргументи CSS властивості border-left-style:

border-left-color

Опис CSS властивості border-left-color:

Параметр дозволяє одночасно встановити товщину, стиль і колір лівої межі елемента. Значення можуть йти в будь-якому порядку, розділяючись пробілом, браузер сам визначить, яке з них відповідає потрібного атрибуту.

Синтаксис CSS властивості border-left-color:

border-left

Опис CSS властивості border-left:

Параметр дозволяє одночасно встановити товщину, стиль і колір лівої межі елемента. Значення можуть йти в будь-якому порядку, розділяючись пробілом, браузер сам визначить, яке з них відповідає потрібного атрибуту.

Синтаксис CSS властивості border-left:

border-color

Опис CSS властивості border-color:

Встановлює колір кордону на різних сторонах елементу. Параметр дозволяє задати колір кордону відразу на всіх сторонах елементу або визначити колір кордону тільки на зазначених сторонах.

Синтаксис CSS властивості border-color:

border-color: color {1,4}
border-collapse

Опис CSS властивості border-collapse:

border-bottom-width

Опис CSS властивості border-bottom-width:

Встановлює товщину кордону внизу елемента.

Синтаксис CSS властивості border-bottom-width:

border-bottom-width: thin | medium | thick | значення

Аргументи CSS властивості border-bottom-width:

border-bottom-style

Опис CSS властивості border-bottom-style:

Встановлює стиль кордону внизу елемента.

Синтаксис CSS властивості border-bottom-style:

border-bottom-style: стиль

Аргументи CSS властивості border-bottom-style:

border-bottom-right-radius

Опис CSS властивості border-bottom-right-radius:

Встановлює радіус скруглення правого нижнього кутка рамки. Якщо рамка не задана, то зкруглення також відбувається і з фоном.

Синтаксис CSS властивості border-bottom-right-radius:

border-bottom-right-radius: [значення | відсотки] [значення | відсотки]
border-bottom-left-radius

Опис CSS властивості border-bottom-left-radius:

Встановлює радіус скруглення лівого нижнього кутка рамки. Якщо рамка не задана, то зкруглення також відбувається і з фоном.

Синтаксис CSS властивості border-bottom-left-radius:

border-bottom-left-radius: [значення | відсотки] [значення | відсотки]
border-bottom-color

Опис CSS властивості border-bottom-color:

Встановлює колір кордону внизу елемента.

Синтаксис CSS властивості border-bottom-color:

border-bottom-color: колір

Аргументи CSS властивості border-bottom-color:

border-bottom

Опис CSS властивості border-bottom:

Параметр дозволяє одночасно встановити товщину, стиль і колір кордону внизу елемента. Значення можуть йти в будь-якому порядку, розділяючись пробілом, браузер сам визначить, яке з них відповідає потрібного атрибуту.

Синтаксис CSS властивості border-bottom:

border

Опис CSS властивості border:

Параметр дозволяє одночасно встановити товщину, стиль і колір рамки навколо елементу. Значення можуть йти в будь-якому порядку, розділяючись пробілом, браузер сам визначить, яке з них відповідає потрібного атрибуту. Для установки межі лише на певних сторонах елементу, скористайтеся параметрами border-top, border-bottom, border-left, border-right.

Синтаксис CSS властивості border:

background-size

Опис CSS властивості background-size:

Масштабує фонове зображення згідно заданих розмірах.

Синтаксис CSS властивості background-size:

background-size: [ <значення> | <проценти> | auto ]{1,2} | cover | contain

Аргументи CSS властивості background-size:

background-repeat

Опис CSS властивості background-repeat:

Визначає, як буде повторюватися фонове зображення, встановлене з допомогою параметра background-image, і по якій осі. Можна встановити повторення малюнка тільки по горизонталі, по вертикалі або в обидві сторони.

Синтаксис CSS властивості background-repeat:

background-position

Опис CSS властивості background-position:

Визначає положення лівого верхнього кута фонового зображення, встановленого за допомогою параметра background-image.

Синтаксис CSS властивості background-position:

background-position: [проценты | значение] | [left | center | right] || [top | center | bottom]
background-image

Опис CSS властивості background-image:

Встановлює фонове зображення для режиму. Якщо одночасно для елемента задано колір фону, він буде показаний, поки фонова картинка не завантажиться повністю. Те ж відбудеться, якщо зображення не є або відключений їх показ в браузері. У разі наявності в малюнку прозорих областей, через них буде проглядати фоновий колір.

Синтаксис CSS властивості background-image:

background-color

Опис CSS властивості background-color:

Встановлює фоновий колір елемента. Хоча цей параметр не буде наслідувати властивості свого батька, через те, що початкове значення кольору фону встановлюється прозорим, він збігається з фоном поточного елемента.

Синтаксис CSS властивості background-color:

background-color: колір
background-attachment

Опис CSS властивості background-attachment:

Параметр background-attachment встановлює, чи буде прокручуватися фонове зображення разом з вмістом елемента. Зображення може бути зафіксовано і залишатися нерухомим, або переміщатися спільно з документом.

Синтаксис CSS властивості background-attachment:

background

Опис CSS властивості background:

Параметр дозволяє встановити одночасно до п'яти атрибутів стилю тла. Значення можуть йти в будь-якому порядку, браузер сам визначить, яке з них відповідає потрібного атрибуту. Деякі параметри не підтримуються браузером Netscape 4.x. Для більш детального ознайомлення з аргументами, дивіться властивості кожного параметра окремо.

Синтаксис CSS властивості background:

:target

Опис CSS властивості :target:

:root

Опис CSS властивості :root:

Псевдокласс: root визначає кореневий елемент документа. У HTML цей селектор завжди відповідає елементу <HTML>.

Синтаксис CSS властивості :root:

:root { ... }

Використання CSS властивості :root:

:only-of-type

Опис CSS властивості :only-of-type:

Псевдокласс: only-of-type застосовується до дочірньому елементу зазначеного типу, тільки якщо він єдиний у батьків.

Синтаксис CSS властивості :only-of-type:

елемент:only-of-type { ... }
:only-child

Опис CSS властивості :only-child:

Псевдокласс: only-child застосовується до дочірнього елемента, тільки якщо він єдиний у батьків.

Синтаксис CSS властивості :only-child:

елемент:only-child { ... }

Використання CSS властивості :only-child:

:nth-last-child

Опис CSS властивості :nth-last-child:

Псевдокласс: nth-last-child використовується для додавання стилю до елементів на основі нумерації в дереві елементів. На відміну від псевдокласса: nth-child відлік ведеться не від першого елемента, а від останнього.

Синтаксис CSS властивості :nth-last-child:

:nth-child

Опис CSS властивості :nth-child:

Псевдокласс: nth-child використовується для додавання стилю до елементів на основі нумерації в дереві елементів.

Синтаксис CSS властивості :nth-child:

елемент:nth-child(odd | even | <число> | <вираз>) {...}
:not

Опис CSS властивості :not:

Псевдокласс: not задає правила стилів для елементів, які не містять вказаний селектор.

Синтаксис CSS властивості :not:

елемент:not { селектор }

Приклад використання CSS властивості :not:

:last-of-type

Опис CSS властивості :last-of-type:

Псевдокласс: last-of-type задає правила стилів для останнього елемента в списку дочірніх елементів свого батька. Приміром, додавання: last-of-type до селектора LI встановлює стиль тільки для останнього пункту списку, при цьому не поширюється на інші пункти.

Синтаксис CSS властивості :last-of-type:

:last-child

Опис CSS властивості :last-child:

Псевдокласс: last-child задає стильове оформлення останнього елементу свого батька.

Синтаксис CSS властивості :last-child:

елемент:last-child { ... }

Приклад використання CSS властивості :last-child:

:first-of-type

Опис CSS властивості :first-of-type:

Псевдокласс: first-of-type задає правила стилів для першого елемента в списку дочірніх елементів свого батька. Приміром, додавання: first-of-type до селектора TD встановлює стиль для всіх перших осередків, оскільки батьком для тега <TD> виступає тег <TR>.

Синтаксис CSS властивості :first-of-type:

:empty

Опис CSS властивості :empty:

Псевдокласс: empty представляє порожні елементи, іншими словами такі, які не містять дочірніх елементів, тексту або пробілів. Приміром, <p> </ p> є порожнім елементів, а <p> </ p>, <p> </ p> або <p> еге </ p> вже немає.

Синтаксис CSS властивості :empty: