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

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

Правила CSS @

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

Выборщик CSS [attribute|=value]

表示 элемент, у которого есть атрибут, названный attribute, значение атрибута — “value” или начинается с префикса “value-” (тире — это дефис, код Unicode U+002D). Типичное применение — это выборка языковых сокращений кодов (например, zh-CN, zh-TW можно использовать как value).

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

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

Выберите элементы с атрибутом lang, начинающимся с "en", и установите их стиль:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>Основной учебник (oldtoolbag.com)</title> 
<style>
[lang|=en]
{
background:yellow;
}
</style>
</head>
<body>
<p lang="en">Hello!</p>
<p lang="en-us">Hi!</p>
<p lang="en-gb">Ello!</p>
<p lang="us">Hi!</p>
<p lang="no">Hei!</p>
<p><b>Внимание:</b>Если [attribute~=<i>value</i>] должен работать в IE8 и более ранних версиях, DOCTYPE должен быть заявлен.</p>
</body>
</html>
Проверьте, посмотрите ‹/›

Определение и использование

[attribute|=value] селектор используется для выбора элементов с атрибутом lang, начинающимся с указанного значения.

Внимание:Эта стоимость является целым словом, независимо от того, это lang="en" или как-то так, как lang=en-us все.

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

IEFirefoxOperaChromeSafari

Все основные браузеры поддерживают [attribute|=value] селектор.

Внимание: [attribute|=valueВ IE8 для работы необходимо声明<!DOCTYPE>

См. также

CSS учебник: CSS атрибуты выбора

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

Выберите класс всех элементов, начинающихся с top, и установите их в красный цвет:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>Основной учебник (oldtoolbag.com)</title> 
<style>
[class|=top]
{
background:red;
color:white;
}
</style>
</head>
<body>
<h1 class="top-header">Добро пожаловать</h1>
<p class="top-text">Привет, мир!</p>
<p class="content">Вы изучаете CSS?</p>
</body>
</html>
Проверьте, посмотрите ‹/›
Полное руководство по CSS-селекторам