Настройка языка для нескольких элементов в CSS

Что является самым простым способом в CSS 3 для определения вариации международного языка для кавычек Q, BLOCKQOTE а также CITE, CSS ниже работает, но кажется довольно многословным:

:lang(af) > q, :lang(af) > blockquote, :lang(af) > cite {quotes: '“' '”' '‘' '’';}

Я искал менее подробное решение, возможно, что-то вроде этого:

:lang(af) > (q, blockquote, cite) {quotes: '“' '”' '‘' '’';}

Но я не уверен, является ли этот вид CSS деклараций законным и поддерживается всеми браузерами.

1 ответ

Как насчет наличия разных классов и переключения их баз в зависимости от локали? Очевидно, что не будет использоваться локаль на основе CSS...

Другие вопросы по тегам