English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Руководство по CSS

CSS @правила (RULES)

Полный список свойств CSS

CSS :before селектор

Полное руководство по CSS-селекторам

Онлайн пример

Вставка содержимого перед каждым <p> элементом:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>Основные уроки (oldtoolbag.com)</title> 
<style>
p:before
{
    content:"Read this -";
}
</style>
</head>
<body>
<p>Мое имя Лолита</p>
<p>Я живу на берегу моря</p>
<p><b>Внимание:</b>  :before действует на IE8,DOCTYPE должен быть уже объявлен.</p>
</body>
</html>
Проверьте, как это выглядит ‹/›

Определение и описание

:before селектор вставляет содержимое перед выбранным элементом.

Использованиеcontent Свойство для указания содержимого, которое нужно вставить.

Совместимость браузеров

Числа в таблице показывают первую версию браузера, поддерживающую этот свойство.

Селектор




::before4.09.0
Часть от 8.0
3.53.17.0
Часть от 4.0

Внимание: before в IE8 работает, должен быть объявлен <!DOCTYPE>

Связанные статьи

Уроки CSS: CSS Пseudo-элементы

Руководство по CSS-селекторам: CSS :after селектор

Онлайн пример

Вставка содержимого и стиля перед каждым <p>:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>Основные уроки (oldtoolbag.com)</title> 
<style>
p:before
{ 
    content:"Read this -";
    background-color:yellow;
    color:red;
    font-weight:bold;
}
</style
</style>
</head>
<body>
<p>Мое имя Лолита</p>
<p>Я живу на берегу моря</p>
<p><b>Внимание:</b>  :before действует на IE8,DOCTYPE должен быть уже объявлен.</p>
</body>
</html>
Проверьте, как это выглядит ‹/›
Полное руководство по CSS-селекторам