Справочник по CSS : Тематический указатель : Псевдоклассы : :lang(C)

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

Псевдокласс :lang(C)

Ставит элементу в соответствие определенный язык.

Синтаксис

HTML :lang(C) { sRules }
Скрипты N/A

Используемые значения

sRules
Строковое значение, которое определяет одну или более CSS-пару атрибут/значение.

Замечания

Часто псевдокласс :lang(C) (или lang) используется, чтобы выделить элементы, написанные с помощью определенного языка, или для установки начертания элементов. Например, кавычек - в английском языке они одинарные и двойные, а в других языках могут писаться абсолютно иначе.

Значением C должен быть код языка, определенный в RFC-3066. Если значение C пустое или неправильное, то псевдокласс :lang(C) игнорируется.

Примеры

В примере текст в параграфе p, для которого определен код английского языка с помощь псевдокласса :lang(C), будет подсвечен зеленым.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html >
    <head>
        <title>:lang pseudo-class</title>
        <style type="text/css">
            p:lang(en)
            {
                color: green
            }
        </style>
    </head>
    <body>
        <p lang="en-us">Этот текст должен быть зеленым.</p>
        <p>Этот текст НЕ ДОЛЖЕН быть зеленым.</p>
        <div lang="en-us">Этот текст НЕ ДОЛЖЕН быть зеленым.</div>
    </body>
</html>

Ссылки на источники

http://msdn.microsoft.com/en-us/library/cc848867(VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования