Эта статья нуждается в обновлении . Апрель 2017 г. ) ( |
Каскадные таблицы стилей |
---|
Концепции |
Философии |
Инструменты |
Сравнения |
В этой статье сравнивается поддержка каскадных таблиц стилей (CSS) для нескольких браузерных движков .
Пояснения к таблицам [ править ]
Двигатель | Положение дел | Встроенный в |
---|---|---|
WebKit | Активный | Браузер Safari , а также все браузеры, размещенные в iOS App Store . |
Мигать | Активный | Google Chrome и другие веб-браузеры на основе Chromium , такие как Microsoft Edge , Opera и Brave . |
EdgeHTML | Активный | Приложения универсальной платформы Windows ; ранее в браузере Edge [1] . |
Геккон | Активный | Браузер Firefox и почтовый клиент Thunderbird , а также такие форки, как SeaMonkey и Waterfox . |
KHTML | Активный | Konqueror браузер |
Престо | Снято с производства | Ранее использовался как движок браузера Opera до перехода на Chromium и Blink. |
Трезубец | Снято с производства | Internet Explorer и версии Microsoft Outlook до Outlook 2007. |
Ценности [ править ]
Они показывают уровень поддержки данного элемента в каждом движке. По умолчанию подразумевается самая последняя версия движка. Однако может быть указан конкретный номер версии; когда это означает полную поддержку, это первоначальная версия движка, полностью поддерживающая элемент.
Ценить | Смысл |
---|---|
да | Полностью поддерживается |
Нет | Никогда не поддерживался |
Частичное | Поддерживаются только некоторые значения |
Неверно | Не во всех случаях реализовано правильно |
Экспериментальный | Может быть неполным или глючным |
Ночная сборка | В настоящее время в разработке; ожидается полная поддержка |
Зависит от | Поддерживается только для указанных условий |
Упавший | Больше не поддерживается |
Другие примечания [ править ]
Зависит от поставщика [ править ]
Свойства DOM, соответствующие экспериментальным свойствам CSS, зависящим от поставщика, имеют префикс vendor-prefix, без дефисов и с заглавными буквами, например, element.style.MozBorderRadius
соответствующие -moz-border-radius
свойству или element.style.OTransform
соответствующие -o-transform
свойству. Исключение составляет Trident, в котором используется префикс в нижнем регистре, например element.style.msTransform
.
- Геккон:
-moz-
- Все экспериментальные селекторы, свойства и значения имеют префикс «-moz-», например::-moz-selection
вместо::selection
. - Webkit:
-webkit-
- Все экспериментальные селекторы, свойства и значения имеют префикс «-webkit-», например-webkit-box-shadow
вместоbox-shadow
. - Трезубец:
-ms-
- Все экспериментальные свойства имеют префикс "-ms-", например-ms-interpolation-mode
вместоinterpolation-mode
. - KHTML:
-khtml-
- Все экспериментальные селекторы, свойства и значения имеют префикс «-khtml-», например-khtml-opacity
вместоopacity
. - Престо:
-o-
- Все экспериментальные свойства имеют префикс "-o-", например-o-transition-property
вместоtransition-property
.
Сокращения [ править ]
- CSS1 : спецификация каскадных таблиц стилей (CSS1) уровня 1 [спецификация 1]
- CSS2 : Спецификация каскадных таблиц стилей, уровень 2, редакция 1 (CSS 2.1) [спецификация 2]
- CSS3 : модуль CSS уровня 3
- CSS4 : модуль CSS уровня 4
Грамматика и правила [ править ]
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
CSS2 | !important | Увеличение веса | 7.0 | 12 | 1.0 | 85 | да | 1.0 | |||
/*Comment*/ | Комментарии | 3.0 | 12 | 1.0 | 85 | да | 1.0 | ||||
@import | Импортировать таблицу стилей | 8.0 | 12 | 1.0 | да | да | 1.0 | ||||
@charset | Набор символов | 5.5 | 12 | 1.0 | да | 4.2.3 | 1.0 | ||||
@media | Правила для СМИ | 5.5 | 12 | 1.0 | да | да | 1.0 | ||||
css- пространство имен-3 | @namespace | Объявление пространства имен | 9,0 [т 1] | 12 | 1.0 | да | да | 1.0 | |||
ранний черновик css3 - условный | @document | Ограничение по URL | Нет | Нет | 6.0 | Нет | Нет | Нет | |||
css- анимации-1 | @keyframes | Ключ анимации | 10,0 [т 2] | 12 | 16.0 | Экспериментальный | Нет | 2,12 | |||
css3- условный | @supports | Условные правила | Нет | 12 | 22,0 [г 1] | 28,0 [w 1] | Нет | 2,12 | |||
CSS-счетчик- стили-3 | @counter-style | Пользовательские стили счетчиков | Нет | Нет | 33,0 [г 2] | Нет | Нет | Нет | |||
css-устройство- адаптировать-1 | @viewport | Область просмотра, адаптация устройства | 10,0 [т 3] | 12.0 | Нет [w 2] | Нет | Нет | 2.7.62 [стр. 1] | |||
фильтр- эффекты-1 | @filter | Фильтр | Нет | Нет | 35,0 | Экспериментальный | Нет | Нет | |||
Страница | |||||||||||
CSS2 | @page | Для страничных медиа | 8.0 | 12 | 19,0 [г 3] | Nightly Build [w 3] | Нет | 1.0 | |||
css-page-3 | @top-left-corner | Поля полей [спецификация 3] | Нет | Нет | Нет | Нет [w 4] | Нет | Нет | |||
@top-left | |||||||||||
@top-center | |||||||||||
@top-right | |||||||||||
@top-right-corner | |||||||||||
@bottom-left-corner | |||||||||||
@bottom-left | |||||||||||
@bottom-center | |||||||||||
@bottom-right | |||||||||||
@bottom-right-corner | |||||||||||
@left-top | |||||||||||
@left-middle | |||||||||||
@left-bottom | |||||||||||
@right-top | |||||||||||
@right-middle | |||||||||||
@right-bottom | |||||||||||
Шрифт | |||||||||||
css-шрифты-3 | @font-face | Определить шрифт | 9,0 [т 4] | 12 | 1.9.1 | 525 | 4.3 | 2.2 | |||
@font-feature-values | Определите особенности шрифта | Нет | Нет | 34,0 | Нет | Нет | Нет | ||||
@annotation | Блок значений функции шрифта | ||||||||||
@styleset | Нет | Нет | Нет | Нет | Нет | ||||||
@swash | Нет | Нет | Нет | Нет | Нет | ||||||
@ornaments | Нет | Нет | Нет | Нет | Нет | ||||||
@stylistic | Нет | Нет | Нет | Нет | Нет | ||||||
@character-variant | Нет | Нет | Нет | Нет | Нет | ||||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо |
- Заметки трезубца
- !important- До 7.0
!important
не отменяет правила, определенные позже в том же блоке объявления. - @import- До версии 8.0 поддержка типов мультимедиа не работает. Для
@import <URL> <MEDIA>
IE запрашивает как URL "<URL> <MEDIA>
" и будет включатьurl()
токен и / или кавычки в URL, если они есть. Невозможно импортировать более 35 таблиц стилей.
- Примечания Presto
- @import- В то время как Gecko, WebKit и iCab загружают все таблицы стилей мультимедиа немедленно, Opera загружает только портативные, печатные, проекционные и экранные мультимедиа, а также речь, если включена функция «голос» и телевизор на телевизионных устройствах. Режим эмуляции текстового браузера - это только таблица стилей пользователя, поэтому он не переключается на тип мультимедиа tty. Это согласуется со старыми текстовыми браузерами, которые не поддерживают CSS.
Селекторы [ править ]
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Селекторы элементов [спецификация 4] | |||||||||||
CSS2 | * | Универсальный | 7.0 | 12 | 1.0 | 85 | да | 1.0 | |||
E | Элемент | 4.0 | 12 | 1.0 | 85 | да | |||||
E.class | Учебный класс | 7.0 | 12 | 1.0 | 85 | да | |||||
E#id | Я БЫ | 4.0 | 12 | 1.0 | 85 | да | |||||
селекторы-3 | ns|E | В пространстве имен | 9.0 | 12 | 1.0 | да | да | ||||
Селекторы отношений | |||||||||||
CSS2 | E F | Потомок | 4.0 | 12 | 1.0 | 85 | да | 1.0 | |||
E > F | Ребенок | 7.0 | 12 | 1.0 | 85 | да | |||||
E + F | Прямо рядом | 7.0 | 12 | 1.0 | 85 | да | |||||
селекторы-3 | E ~ F | Непрямая смежная | 7.0 | 12 | 1,7 | 412 | 3.3.2 | 2.0 | |||
селекторы-4 | E /for/ F | Комбинаторы ссылок | Нет | Нет | Нет | Нет | Нет | Нет | |||
E! > F | Предмет | Нет | Нет | Нет [g 4] | Нет | Нет | Нет | ||||
F || E | Связь столбца | Нет | Нет | Нет | Нет | Нет | Нет | ||||
Селекторы атрибутов | |||||||||||
CSS2 | E[attr] | Имеет | 7.0 | 12 | 1.0 | 85 | да | 1.0 | |||
E[attr="value"] | Равно | 7.0 | 12 | 1.0 | да | да | |||||
E[attr~="value"] | Содержит (через пробел) | 7.0 | 12 | 1.0 | да | да | |||||
E[attr|="value"] | Содержит (через дефис) | 7.0 | 12 | 1.0 | да | да | |||||
селекторы-3 | E[attr^="value"] | Начинается с | 7.0 | 12 | 1.0 | да | 3,4 | 1.0 | |||
E[attr$="value"] | Заканчивается на | 7.0 | 12 | 1.0 | да | 3,4 | 2.0 | ||||
E[attr*="value"] | Содержит подстроку | 7.0 | 12 | 1.0 | да | 3,4 | |||||
E[ns|attr] | В пространстве имен | 7.0 | 12 | 1.0 | да | 3,4 | |||||
селекторы-4 | E[foo="bar" i] | Чувствительность к регистру | Нет | Нет | Нет | Нет | Нет | Нет | |||
Псевдоклассы | |||||||||||
CSS2 | E:link | Непосещенная гиперссылка | 3.0 | 12 | 1.0 | 85 | да | 1.0 | |||
E:visited | Посещенная гиперссылка | 3.0 | 12 | 1.0 | 85 | да | |||||
E:active | Активный | 8.0 | 1.0 | 12 | 85 | да | |||||
E:hover | Наведение мыши | 7.0 | 12 | 1.0 | 419,3 | да | |||||
E:focus | Сфокусированный | 8.0 | 12 | 1.0 | да | да | |||||
E:first-child | Первый ребенок | 7.0 | 12 | 1.0 | 85 | да | |||||
E:lang() | Язык | 8.0 | 12 | 1.2 | 525 | 3,4 | |||||
@page:first | Первая страница | 8.0 | 12 | Нет [g 5] | Да [w 5] | Нет | |||||
@page:left | Левая страница | ||||||||||
@page:right | Правая страница | ||||||||||
селекторы-3 | E:root | Корень | 9.0 | 12 | 1.0 | 85 | 3,4 | 2.1 | |||
E:not() | Отрицание | ||||||||||
E:empty | Пустой | 1,8 | 412 | ||||||||
E:first-of-type | Первый ребенок типа | 1.9.1 | 525 | ||||||||
E:last-child | Последний ребенок | 1.0 | |||||||||
E:last-of-type | Последний дочерний элемент типа | 1.9.1 | |||||||||
E:only-child | Единственный ребенок | 1,8 | |||||||||
E:only-of-type | Единственный ребенок типа | 1.9.1 | |||||||||
E:nth-child | N- й ребенок | 1.9.1 | |||||||||
E:nth-last-child | N- й последний ребенок | 1.9.1 | |||||||||
E:nth-of-type | N- й ребенок типа | 1.9.1 | |||||||||
E:nth-last-of-type | N- й последний дочерний элемент типа | 1.9.1 | |||||||||
E:target | Цель | 1.3 | 2,5 | ||||||||
E:enabled | Включенное состояние | 1,8 | 2.0 | ||||||||
E:disabled | Отключенное состояние | 1,8 | |||||||||
E:checked | Проверено состояние | 1.0 | |||||||||
селекторы-4 | E:indeterminate | Неопределенное состояние | 1.9.2 | 522 | Нет | Нет | |||||
E:default | Дефолт | Нет | Нет | 1.9 | Да [w 6] | 4.3 | 2.0 | ||||
E:valid | Действительный | 10,0 [т 5] | 12 | 1,8 | Да [w 7] | Нет | |||||
E:invalid | Инвалид | 10,0 [т 6] | 12 | ||||||||
E:in-range | В диапазоне | Нет | 13 | Да [w 8] | |||||||
E:out-of-range | Вне диапазона | Нет | 13 | ||||||||
E:required | Необходимый | 10,0 [т 7] | 12 | 2,0 [г 6] | Да [w 9] | ||||||
E:optional | Необязательный | 10,0 [т 8] | 12 | ||||||||
E:read-only | Только чтение | Нет | 13 | Экспериментальный [g 7] | Нет | Неверно | Неверно | ||||
E:read-write | Чтение и запись | Нет | 13 | ||||||||
E:not(s1, s2) | Отрицания | Нет | Нет | Нет | Нет | Нет | Нет | ||||
E:matches(s1, s2) | Совпадения-любые | Нет [g 8] | |||||||||
E:has(s1) | Реляционный псевдокласс | Нет | |||||||||
E:dir(ltr) | Направленность | 17 [г 9] | |||||||||
E:lang(zh, *-hant) | Языки | Нет | |||||||||
E:any-link | Гиперссылка | 50,0 [г 10] | |||||||||
E:local-link | Местная ссылка | Нет | |||||||||
E:local-link(0) | Местная ссылка | ||||||||||
E:scope | Контекстная ссылка | 20 [г 11] | |||||||||
E:current | Временной: текущий | Нет | |||||||||
E:current(s) | Временной: текущий | ||||||||||
E:past | Временное измерение: прошлое | ||||||||||
E:future | Временное измерение: будущее | ||||||||||
E:nth-match(n of selector) | N- й ребенок | ||||||||||
E:nth-last-match(n of selector) | N- й последний ребенок | ||||||||||
E:column(selector) | Столбец | ||||||||||
E:nth-column(n) | N- й столбец | ||||||||||
E:nth-last-column(n) | N- й последний столбец | ||||||||||
E:placeholder-shown | текст-заполнитель | ||||||||||
E:active-drop | получит товар | ||||||||||
E:valid-drop | мог получить товар | ||||||||||
E:invalid-drop | не могу получить товар | ||||||||||
Псевдоэлементы | |||||||||||
CSS2 | E:first-letter | Первое письмо | 9.0 | 12 | 1.0 | 85 | да | 1.0 | |||
E:first-line | Первая линия | Частичное | |||||||||
E:before | Перед | 8.0 | 1.9.1 | Частичное | |||||||
E:after | После | ||||||||||
селекторы-3 | E::before | Обозначение с двойным двоеточием | 9.0 | 12 | 1.9.1 | Частичное | 3,4 | 1.0 | |||
E::after | Обозначение с двойным двоеточием | ||||||||||
E::first-letter | Обозначение с двойным двоеточием | 1.5 | 85 | ||||||||
E::first-line | Обозначение с двойным двоеточием | Частичное | |||||||||
css-псевдо-4 | E::marker [спецификация 5] | маркер списка | Нет | Нет | Нет | Нет | Нет | Нет | |||
E::selection | Выбор | 9.0 | 12 | Экспериментальный [g 12] | 412 | 3,4 | 2.1 | ||||
Псевдоэлементы CSS UI | E::value | фрагменты элементов пользовательского интерфейса [спецификация 6] | Нет | Нет | Нет | Нет | Нет | Нет | |||
E::choices | |||||||||||
E::repeat-item | |||||||||||
E::repeat-index | |||||||||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо |
- Общие замечания
- :read-onlyи :read-write- И Presto, и KHTML
contenteditable
неправильно обрабатывают регистр атрибута.
- Заметки трезубца
- :active- До версии 8.0
:active
поддерживается только для якорных элементов. - :hover- До 7.0
:hover
поддерживается только для якорных элементов. - .one.two- До 7.0
.two
учитывался только селектор классов. - * - До 7.0 это рассматривалось как один элемент или как без него.
- [attr]- Соответствует каждому
td
иth
в таблице при наличии атрибутаcolspan
(независимо от того, есть лиcolspan
атрибут на самом деле ). [t 9] На самом деле это может не быть ошибкой, поскольку в спецификации существует двусмысленность. [t 10] - :first-letter, :first-line- До IE9 в 6.0 объединение
:first-letter
правил с другими могло быть проблематичным. [t 11] В версии 8.0 правила с!important
игнорируются внутри:first-line
и в:first-letter
объявлениях. [т 12]
- Заметки геккона
- (:):before, (:):after- Поведение CSS2.0: некоторые свойства не реализованы до 1.9.1. [g 13]
- Примечания к WebKit
- :lang() - Обнаруживается только тогда, когда явно присутствует в тестируемом элементе, атрибут не наследуется.
- (:):first-line-
text-transform
не применяется с этим псевдоэлементом. [w 10] (:):before/after
- некоторые типы не могут быть применены к:before
и:after
псевдо-элементам, такие как анимация и переходы. [w 11]
- Примечания Presto
- :target - До версии 2.5 стили не применялись при навигации с помощью кнопок назад и вперед.
Свойства [ править ]
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
---|---|---|---|---|---|---|---|
Каскадирование и наследование | |||||||
css- каскад-3 | all | Нет | Нет | 27,0 [г 14] | Нет | Нет | Нет |
Отображать | |||||||
CSS2 | display | 8.0 | 12 | 1.9 | 85 | да | 1.0 |
Более ранний проект css- display-3 | display-inside | Нет | Нет | Нет | Нет | Нет | Нет |
display-outside | |||||||
display-list | |||||||
css- дисплей-3 | box-suppress | ||||||
Коробочная модель [спецификация 7] | |||||||
CSS2 | margin | 9.0 | 12 | 1.0 | 85 | да | 1.0 |
padding | 4.0 | 1.0 | 85 | да | |||
width | 4.0 | 1.0 | 85 | да | |||
height | 4.0 | 1.0 | 85 | да | |||
float | 5.0 | 1.0 | 85 | да | |||
clear | 5.0 | 1.0 | 85 | да | |||
min-width | 7.0 | 1.0 | Частичное | да | |||
max-width | 7.0 | 1.0 | Частичное | да | |||
min-height | 7.0 | 1,7 | Частичное | 3.3.2 | |||
max-height | 7.0 | 1,7 | Частичное | 3.3.2 | |||
visibility | 9.0 | 1,8 | Частичное | Частичное | 2,5 | ||
Переполнение | |||||||
CSS2 | overflow | 9.0 | 12 | 1.0 | 85 | 3.2 | 1.0 |
css- переполнение- 3 | overflow-x | 9.0 | 12 | 1,8 | 525 | 3.5.6 | 2.1 |
overflow-y | |||||||
max-lines | Нет | Нет | Нет | Нет | Нет | Нет | |
Границы | |||||||
CSS2 | border | 4.0 | 12 | 1.0 | 85 | да | 1.0 |
border-color | 7.0 | ||||||
border-style | 8.0 | ||||||
border-width | 4.0 | ||||||
border-top | 5.5 | ||||||
border-right | |||||||
border-bottom | |||||||
border-left | |||||||
css- фоны-3 | border-radius | 9,0 [т 1] | 12 | 2,0 [г 15] | 533 [w 12] | Экспериментальный | 2,5 |
border-image | 11.0 | 15,0 [г 16] | Экспериментальный | Нет | 2,5 | ||
border-image-source | 15,0 [г 17] | Нет | Нет | ||||
border-image-slice | |||||||
border-image-width | |||||||
border-image-outset | |||||||
border-image-repeat | |||||||
box-shadow | 9,0 [т 13] | 2,0 [г 18] [g 19] | Да [w 13] | Нет | 2,5 | ||
box-decoration-break | Нет | Нет | 32,0 [г 20] | Нет [w 14] | Нет | 2,7 [стр. 2] | |
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
Расположение линий [спецификация 8] | |||||||
CSS2 | line-height | 4.0 | 12 | 1.0 | 85 | да | 1.0 |
vertical-align | 8.0 | 1.0 | 85 | да | |||
Позиционирование | |||||||
CSS2 | position | 7.0 | 12 | 1.0 | 85 | да | 1.0 |
top | 8.0 | 1.0 | 85 | да | |||
right | 8.0 | 1.0 | 85 | да | |||
bottom | 8.0 | 1.0 | 85 | да | |||
left | 8.0 | 1.0 | 85 | да | |||
z-index | 8.0 | 1.9 | 85 | да | |||
Модуль выравнивания коробки | |||||||
css-align-3 | |||||||
align-content | 11.0 | 12 | 28,0 | Экспериментальный | Нет | Нет | |
align-items | 20,0 | ||||||
align-self | |||||||
justify-content | |||||||
justify-items | Нет | Нет | Нет | ||||
justify-self | |||||||
Созданный и замененный контент [spec 9] | |||||||
CSS2 | quotes | 8.0 | 12 | да | 412 [w 15] | 3,4 | 1.0 |
content | 9,0 [т 14] | 1.9 | Частичное | да | 2,7 | ||
counter-increment | 8.0 | 1,8 | 525 | 3,4 | 1.0 | ||
counter-reset | 8.0 | 1,8 | 525 | 3,4 | |||
Списки [спецификация 10] | |||||||
CSS2 | list-style | 4.0 | 12 | 1.0 | 85 | да | 1.0 |
list-style-image | 4.0 | 1.0 | 85 | да | |||
list-style-position | 4.0 | 1.0 | 85 | да | |||
list-style-type | 8.0 | 1.0 | 85 | 3,4 | |||
Цвета | |||||||
CSS2 | color | 3.0 | 12 | 1.0 | 85 | да | 1.0 |
css-цвет-3 | opacity | 9,0 [т 1] | 12 | 1,7 | 125 | 4.0 | 2.0 |
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
Фоны | |||||||
CSS2 | background | 4.0 | 12 | 1.0 | 85 | да | 1.0 |
background-attachment | 7.0 | ||||||
background-color | 4.0 | ||||||
background-image | 8.0 | ||||||
background-position | 8.0 | ||||||
background-repeat | 4.0 | ||||||
css- фоны-3 | background (multiple) | 9,0 [т 1] | 12 | 1.9.2 | 312 | 3.5 | 2,5 |
background-clip | 2,0 [г 21] | Да [w 16] | Экспериментальный | ||||
background-origin | |||||||
background-size | Да [w 17] | ||||||
Ранние идеи для css- Backgrounds -4 | background-position-x | 8,0 [т 15] | 12 | Нет | Экспериментальный | Нет | Нет |
background-position-y | |||||||
Шрифты | |||||||
CSS2 | font | 4.0 | 12 | 1.0 | 85 | да | Неверно |
font-family | 4.0 | 1.0 | 85 | да | 1.0 | ||
font-size | 3.0 | 1.0 | 85 | да | |||
font-style | 4.0 | 1.0 | 85 | да | |||
font-variant | 4.0 | 1.0 | 125 | да | |||
font-weight | 8.0 | Частичное | Частичное | да | Неверно | ||
css-шрифты-3 | font-size-adjust | 10,0 [т 16] | 12 | 1.9 | Нет [w 18] | Нет | Нет |
font-stretch | 9,0 [т 1] | 9,0 [г 22] | Нет [w 19] | Нет | Нет | ||
font-feature-settings | 10,0 [т 17] | 34,0 [2] [г 23] | Нет [w 20] | Нет | Нет | ||
font-kerning | Нет | Нет | Нет | Нет | Нет | ||
font-language-override | Нет | Нет | Нет | Нет | |||
font-synthesis | Нет | Нет | Нет | Нет | |||
font-variant-alternates | Нет | Нет | Нет | Нет | |||
font-variant-caps | |||||||
font-variant-east-asian | |||||||
font-variant-ligatures | |||||||
font-variant-numeric | |||||||
font-variant-position | |||||||
unicode-range | 9,0 [т 18] | 12 | 38,0 [г 24] | Нет | Нет | Нет | |
Текст | |||||||
CSS2 | text-align | 4.0 | 12 | 1.0 | 85 | да | 1.0 |
text-decoration | да | 1.0 | 85 | да | |||
text-indent | 3.0 | 1.0 | 85 | да | |||
text-transform | 4.0 | 1.0 | 85 | да | |||
letter-spacing | 4.0 | 1.0 | 85 | да | |||
word-spacing | 8.0 | 1.0 | 85 | да | |||
white-space | 8.0 | 1.9.1 | 522 | да | 2.1 | ||
css-текст-3 | word-break | Частичное | Частичное | 15,0 [г 25] | Нет | Нет | Нет |
line-break | 11.0 | 12 | Нет | Нет | Нет | Нет | |
hyphens | 10,0 [т 19] | 12 | 6,0 [г 26] | Экспериментальный | Нет | Нет | |
word-wrap | 5.0 | 12 | 1.9.1 | 85 | 4.3 | 2,5 | |
overflow-wrap | Нет | Нет | Нет [g 27] | Нет | Нет | Нет | |
text-align-last | Частичное | Частичное | 12,0 [г 28] | Нет [w 21] | Нет | Нет | |
text-justify | 5.5 | 12 | Нет [g 29] | Нет | Нет | Нет | |
text-emphasis | Нет | Нет | Нет | Нет | Нет | Нет | |
hanging-punctuation | Нет | Нет | Нет | Нет [w 22] | Нет | Нет | |
Ранние идеи для css- text-4 | hyphenate-character | Нет | Нет | Нет | Нет | Нет | Нет |
hyphenate-limit-zone | 10,0 [т 20] | 12 | |||||
hyphenate-limit-chars | 10,0 [т 21] | 12 | |||||
hyphenate-limit-lines | 10,0 [т 22] | 12 | |||||
hyphenate-limit-last | Нет | Нет | |||||
text-space-collapse | |||||||
text-spacing | |||||||
text-wrap | |||||||
Украшение текста | |||||||
css-текст- декор-3 | text-shadow | 10,0 [т 23] | 12 | 1.9.1 | да | 3,4 | 2.1 |
text-decoration-style | Нет | Нет | 36,0 [г 30] [г 31] | Нет [w 23] | Нет | Нет | |
text-decoration-color | Нет | Нет | Нет | Нет | |||
text-decoration-line | Нет | Нет | Нет | Нет | |||
text-decoration-skip | Нет | Нет | Нет | Нет | Нет | ||
text-underline-position | 11.0 | 12 | Нет | Нет | Нет | Нет | |
text-emphasis-style | Нет | Нет | Нет | Нет | Нет | Нет | |
text-emphasis-color | |||||||
text-emphasis | |||||||
text-emphasis-position | |||||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
Режимы записи | |||||||
CSS2 | direction | 5.0 | 12 | 1.0 | 85 | да | 1.0 |
unicode-bidi | 5.0 | 1.0 | 525 | да | |||
css- writing- режимы-3 | writing-mode | 7,0 [т 24] | 12 | Нет [g 32] | Nightly Build [w 24] | Нет | Нет |
text-combine-horizontal | 11,0 [т 25] | 12.0 | Нет | Нет | Нет | Нет | |
text-orientation | Нет | Нет | Нет | Нет | Нет | Нет | |
Столы | |||||||
CSS2 | border-collapse | 8.0 | 12 | 1.0 | 125 | да | 1.0 |
border-spacing | 8.0 | 1.0 | 125 | да | |||
caption-side | 8.0 | 1.4 | 85 | да | |||
empty-cells | 8.0 | 1.0 | 125 | да | |||
table-layout | 5.0 | 1.0 | 85 | да | |||
Пользовательский интерфейс | |||||||
CSS2 | cursor | 5.5 | 12 | 1,8 | 125 | да | Частичное |
outline | 8.0 | 1,8 | 125 | да | 1.0 | ||
outline-color | 8.0 | 1,8 | 125 | да | |||
outline-style | 8.0 | 1,8 | 125 | да | |||
outline-width | 8.0 | 1,8 | 125 | да | |||
css-ui-3 | outline-offset | Нет | Нет | 1,8 | 125 | 3.5 | 2.1 |
box-sizing | 8.0 | 12 | 29,0 [г 33] | Да [w 25] | 3.3.2 | 1.0 | |
resize | Нет | Нет | 2,0 [г 34] | 525 | Нет | Нет | |
appearance | Нет | 12 | Экспериментальный | Экспериментальный | Нет | Нет | |
icon | Нет | Нет | Нет | Нет | Нет | Нет | |
nav-index | Нет | Нет | Нет | Нет | 2.1 | ||
nav-up | Нет | Нет | Нет | Нет | |||
nav-right | Нет | Нет | Нет | Нет | |||
nav-down | Нет | Нет | Нет | Нет | |||
nav-left | Нет | Нет | Нет | Нет | |||
text-overflow | Частичное | Частичное | 7,0 [г 35] | Частичное | 3.5.6 | Экспериментальный (ночной) [стр. 3] | |
Страничные медиа | |||||||
CSS2 | |||||||
page-break-before | 4.0 | 12 | Частичное | Частичное | 3.5 | 1.0 | |
page-break-after | |||||||
page-break-inside | 8.0 | 19,0 [г 36] | 312 | ||||
orphans | Нет [g 37] | ||||||
widows | |||||||
css-page-3 | page | Нет | Нет | Нет | Нет | Нет | Нет |
size | Нет | Нет [g 38] | Нет [w 26] | Нет | 1.0 | ||
image-orientation | Нет | 26,0 [г 39] | Нет | Нет | Нет | ||
object-fit | Нет | 36,0 [г 40] | Нет | Нет | 2,7 [стр. 4] | ||
object-position | Нет | Нет | Нет | ||||
Речь | |||||||
css-Speech-1 | cue | Нет | Нет | Нет [g 41] | Нет | Нет | 1.0 |
cue-after | |||||||
cue-before | |||||||
pause | |||||||
pause-after | |||||||
pause-before | |||||||
speak | Ночная сборка [w 27] | ||||||
voice-family | Нет | ||||||
voice-balance | Экспериментальный | ||||||
voice-duration | |||||||
voice-pitch | |||||||
voice-pitch-range | |||||||
voice-rate | |||||||
voice-stress | |||||||
voice-volume | |||||||
interpret-as | |||||||
phonemes | |||||||
rest | Нет | ||||||
rest-after | |||||||
rest-before | |||||||
mark | |||||||
mark-after | |||||||
mark-before | |||||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
Медиа-запросы | |||||||
css3- mediaqueries | width | 9,0 [т 26] | 12 | 1.9.1 | 525 | 4.1 | 2.0 |
height | |||||||
device-width | |||||||
device-height | |||||||
device-aspect-ratio | |||||||
color | 2,5 | ||||||
color-index | |||||||
monochrome | |||||||
resolution | Нет | ||||||
orientation | 4.2.1 | Нет | |||||
aspect-ratio | 2.1 | ||||||
grid | 11.0 | да | 4.1 | 2,5 | |||
scan | |||||||
Рубиновые персонажи | |||||||
css-ruby-1 | ruby-position | Нет | Нет | 38,0 [г 42] | Нет | Нет | Нет |
ruby-align | |||||||
ruby-merge | Нет | ||||||
Макет с несколькими столбцами | |||||||
css- мультикол-1 | column-count | 10,0 [т 27] | 12 | Экспериментальный [g 43] | Экспериментальный | Нет | 2,8 [стр. 5] |
column-width | |||||||
column-gap | |||||||
column-rule | |||||||
columns | 9,0 [г 44] | ||||||
break-before | Нет [g 45] | Экспериментальный [w 28] | |||||
break-after | |||||||
break-inside | Нет [w 29] | ||||||
column-fill | 14,0 [г 46] | Нет | |||||
column-span | Нет [g 47] | Экспериментальный [w 30] | |||||
Макет сетки | |||||||
css- сетка-1 | grid | Нет | Нет | Экспериментальный [g 48] | Экспериментальный [w 31] | Нет | Нет |
grid-template | |||||||
grid-template-columns | |||||||
grid-template-rows | |||||||
grid-template-areas | |||||||
grid-auto-columns | |||||||
grid-auto-rows | |||||||
grid-auto-flow | |||||||
grid-auto-position | |||||||
grid-columns | 10,0 [т 28] | 12 | |||||
grid-columns-start | Нет | Нет | |||||
grid-columns-end | |||||||
grid-row | 10,0 [т 29] | 12 | |||||
grid-row-start | Нет | Нет | |||||
grid-row-end | |||||||
grid-area | |||||||
Анимация | |||||||
css- анимации-1 | |||||||
animation | 10,0 [т 30] | 12 | 16,0 [г 49] | Экспериментальный | Нет | 2,12 | |
animation-delay | |||||||
animation-direction | |||||||
animation-duration | |||||||
animation-iteration-count | |||||||
animation-name | |||||||
animation-play-state | |||||||
animation-timing-function | |||||||
animation-fill-mode | |||||||
Трансформирует | |||||||
css- преобразовывает- 1 | |||||||
transform | 10,0 [т 31] | 12 | 16.0 | Экспериментальный | Нет | 2,12 | |
transform-origin | |||||||
transform-style | Нет | ||||||
perspective | |||||||
perspective-origin | |||||||
backface-visibility | |||||||
Переходы | |||||||
css- переходы-1 | |||||||
transition-property | 10,0 [т 32] | 12 | 16,0 [г 50] | Экспериментальный | Нет | Экспериментальный | |
transition-duration | |||||||
transition-timing-function | |||||||
transition-delay | |||||||
transition | |||||||
Гибкая компоновка коробки | |||||||
css- Flexbox-1 | |||||||
flex | 11.0 | 12 | 22,0 [г 51] | 9,0 [w 32] | Нет | 2,12 | |
flex-basis | Нет | ||||||
flex-direction | 2,12 | ||||||
flex-flow | 28,0 | Нет | |||||
flex-grow | 22,0 | 2,12 | |||||
flex-shrink | Нет | ||||||
flex-wrap | 28,0 | Нет | |||||
order | 22,0 | 2,12 | |||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
Регионы | |||||||
css- регионы-1 | |||||||
flow-into | 10,0 [т 33] | 12 | Нет [g 52] | Ночная сборка | Нет | Нет | |
flow-from | |||||||
region-fragment | Нет | Нет | |||||
break-before | Нет | Нет | |||||
break-after | |||||||
break-inside | |||||||
Исключения | |||||||
css3- исключения | |||||||
wrap-flow | 10,0 [т 34] | 12 | Нет [g 53] | Ночная сборка | Нет | Нет | |
wrap-through | |||||||
Формы | |||||||
css- shape -1 | |||||||
shape-margin | Нет | Нет | Нет | Ночная сборка | Нет | Нет | |
shape-outside | Нет | ||||||
shape-image-threshold | |||||||
Маскировка | |||||||
CSS2 | clip | 8.0 | 12 | 1.0 | 85 | да | 1.0 |
css- маскировка-1 | |||||||
clip-path | Нет | Нет | 1.9.1 | Нет | Нет | Нет | |
clip-rule | Нет | ||||||
mask | Нет | Нет | Частичное | Частичное | Частичное | Частичное | |
mask-box-image | Нет | Нет | Нет | Экспериментальный | Нет | Нет | |
mask-box-image-outset | Нет | ||||||
mask-box-image-repeat | |||||||
mask-box-image-slice | |||||||
mask-box-image-source | |||||||
mask-box-image-width | |||||||
mask-clip | Нет | Нет | Нет | Экспериментальный | Нет | Нет | |
mask-image | |||||||
mask-origin | |||||||
mask-position | |||||||
mask-repeat | |||||||
mask-size | |||||||
mask-type | 20,0 | Нет | |||||
Композиция и смешивание | |||||||
композитинг - 1 | |||||||
mix-blend-mode | Нет | Нет | 32,0 | Нет | Нет | Нет | |
isolation | 36,0 | ||||||
background-blend-mode | 30,0 | ||||||
Эффекты фильтра | |||||||
фильтр- эффекты-1 | |||||||
filter | Нет | 13 | 35,0 [г 54] | 18,0 [w 33] | Нет | Нет | |
flood-color | Нет | Нет | Нет | ||||
flood-opacity | |||||||
color-interpolation-filters | |||||||
lighting-color | |||||||
Указатель событий | |||||||
SVG1.1 и более ранние черновики css3-ui | pointer-events | 11.0 | 12.0 | 1.9.2 | 530 | Нет | 2.0 |
указатель- события | touch-action | 11.0 | 12.0 | 29,0 [г 55] | Нет | Нет | Нет |
Линия сетки | |||||||
css-линия- сетка-1 | |||||||
box-snap | Нет | Нет | Нет | Нет | Нет | Нет | |
line-grid | |||||||
line-slack | |||||||
line-snap | |||||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
Логические свойства | |||||||
Ранние идеи для css - logic -1 | |||||||
block-size | Нет | Нет | 41,0 [г 56] | Нет | Нет | Нет | |
inline-size | |||||||
min-block-size | |||||||
min-inline-size | |||||||
max-block-size | |||||||
max-inline-size | |||||||
margin-block-start | |||||||
margin-block-end | |||||||
margin-inline-start | |||||||
margin-inline-end | |||||||
offset-block-start | |||||||
offset-block-end | |||||||
offset-inline-start | |||||||
offset-inline-end | |||||||
padding-block-start | |||||||
padding-block-end | |||||||
padding-inline-start | |||||||
padding-inline-end | |||||||
border-block-start-width | |||||||
border-block-end-width | |||||||
border-inline-start-width | |||||||
border-inline-end-width | |||||||
border-block-start-style | |||||||
border-block-end-style | |||||||
border-inline-start-style | |||||||
border-inline-end-style | |||||||
border-block-start-color | |||||||
border-block-end-color | |||||||
border-inline-start-color | |||||||
border-inline-end-color | |||||||
border-block-start | |||||||
border-block-end | |||||||
border-inline-start | |||||||
border-inline-end | |||||||
background-image-transform | Нет | ||||||
border-image-transform | |||||||
Изменится | |||||||
css-will- change-1 | will-change | Нет | Нет | 36,0 | Нет | Нет | Нет |
Вид CSSOM | |||||||
cssom- просмотр | scroll-behavior (необязательно [3] ) | Нет | Нет | 36,0 | Нет | Нет | Нет |
Прокрутка точек привязки | |||||||
Ранние идеи для css- snappoints | scroll-snap-type | 10.0 | 12 | 39,0 [г 57] | Нет | Нет | Нет |
scroll-snap-points-x | |||||||
scroll-snap-points-y | |||||||
scroll-snap-destination | |||||||
scroll-snap-coordinate | |||||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо |
- Заметки трезубца
- margin-
inherit
наследует вычисление и пересчитывает его вместо наследования вычисленного значения. [t 35] - display- До 7,0, только
none
,block
,inline
,table-header-group
, иtable-footer-group
полностью поддерживаются. До версии 8.0table
не поддерживаются, аinline-block
поддерживаются только для элементов, которые являются встроенными. - overflow- До 7.0
overflow: visible;
некорректно поддерживается. Вscroll
версии 8.0 делает высоту элемента равной его высоте,max-height
даже если содержимое не такое высокое. [t 36] Это было исправлено в IE9. - visibility- До версии 8.0
visibility: collapse;
не поддерживается. В версии 8.0 встроенные элементы сvisibility: visible;
внутренними элементами блокаvisibility: hidden;
не видны. [t 37] - content- В
attr()
версии 8.0 вычисленные значения не обновляются при изменении атрибута. [т 38] - border-color- До 7.0
transparent
не поддерживается. - border-style- До версии 8.0
hidden
не поддерживается. - border-style- До 7.0
dotted
отображается какdashed
. - box-shadow- Trident 9.0 отображает значение размытия прямоугольной тени примерно на половину заявленного значения. До 9.0, trident поддерживал аналогичные функции, начиная с 5.5, используя собственные фильтры Shadow [t 39] и DropShadow [t 40] .
- position- До 7.0 фиксированное позиционирование не поддерживалось. 7.0 и более поздние версии поддерживают его только в режиме, совместимом со стандартами.
- z-index- До версии 8.0
z-index
поддерживается только частично. [t 41] В 8.0 значения с плавающей запятой принимаются в дополнение к целым числам. [т 42] - list-style-type- До 8,0
armenian
,decimal-leading-zero
,georgian
,lower-greek
,lower-latin
,upper-latin
не поддерживаются. - opacity- До 9.0 Trident поддерживал проприетарную альтернативу. [t 43]
- background-image- До версии 8.0 в некоторых случаях фоновые изображения плохо позиционируются. [t 44] [t 45]
- background-attachment- До 7.0
fixed
разрешалосьbody
только для элемента. - background-position - До версии 8.0 фиксированное позиционирование не поддерживается.
- font-weight- До версии 8.0 неправильный рендеринг при значении 600. [t 46]
- text-align- В 8.0
text-align
не наследуются псевдоэлементами:before
и:after
. [т 47] - white-space- До 6.0
pre
не поддерживается. До версии 8.0white-space
поддерживается только частично;pre-line
иpre-wrap
не поддерживаются. [t 48] - cursor - Не дает сбоев для расширений поставщиков без префиксов.
- flex- Экспериментальная в 10.0 [t 49]
- break-after; break-before; break-inside - Хотя 10.0 действительно поддерживает разрыв после, перед и разрыв для столбцов, они, похоже, не поддерживают свойства «регион» и «избежать-регион».
- Заметки геккона
- display - Значения, кроме inline-block и inline-table, поддерживались до 1.9.
- z-index - Отрицательные значения плохо поддерживаются до 1.9.
- content-
none
значение не поддерживается до 1.9. Это свойство также не работает с любыми обычными (не псевдо) элементами, которые оно должно поддерживать в соответствии со спецификацией CSS3 «Модуль генерируемого и замененного содержимого». - background-position - В версиях до 1.7 реализован синтаксис CSS2, а не предложенный расширенный синтаксис CSS2.1.
- font-size-adjust - До 1.9 поддерживалось только в Windows.
- font-weight - Используются только обычные и жирные шрифты, даже если установлены светлые или тяжелые / черные начертания, за исключением случаев использования DirectWrite в Gecko 2.0 в Windows 7 или Windows Vista.
- white-space-
pre-line
не поддерживается до 1.9.1. До версии 1.9pre-wrap
поддерживалось только экспериментально, так как-moz-pre-wrap
. - visibility-
collapse
не поддерживается до 1.8. - border-radius- До версии 1.9.1 граничные кривые были круглыми, а не эллиптическими, как указано в текущем проекте CSS3. Краткие определения для
border-radius
чтения "tl tr br bl" вместо слова W3C "tr br bl tl". Если стиль границы пунктирный или пунктирный, кривые вместо этого отображаются как сплошные. [g 58] - page-break-before; page-break-after- Только
always
иauto
поддерживается значение.
- Примечания к WebKit
- max-width; max-height; min-width; min-height- Не поддерживаются в таблицах. (Как указано в комментариях от 18 декабря 2012 г., это исправлено) [w 34]
- font - Ключевые слова системного шрифта, которые позволяют дизайнерам адаптировать представление к среде операционной системы пользователя, не поддерживаются.
- font-weight - Используются только обычные и жирные шрифты, даже если установлены светлые или тяжелые / черные грани.
- page-break-before; page-break-after- Только
always
иauto
поддерживается значение. - white-space- До 522
pre-line
иpre-wrap
не поддерживаются. - visibility-
collapse
не поддерживается до 522. Его реализация имеет тот же эффектhidden
и, следовательно, не соответствует требованиям. [w 35] - content- The
none
,open-quote
,close-quote
,no-open-quote
,no-close-quote
иnormal
значения не поддерживаются. Это свойство также не работает с любыми обычными (не псевдо) элементами, которые оно должно поддерживать в соответствии со спецификацией CSS3 «Модуль генерируемого и замененного содержимого». - font-size-
font-size
Свойство не всегда принимает значение 0, в «font-size: 0px» текст все еще виден.
- KHTML-заметки
- overflow- Значения
scroll
иauto
не поддерживаются. - page-break-before; page-break-after- До 3,5 только
always
иauto
значения были поддержаны. - visibility- Поддерживаются все свойства, но реализация
collapse
имеет тот же эффектhidden
и, следовательно, не соответствует требованиям.
- Примечания Presto
- counter-increment, counter-reset - Реализован алгоритм в REC CSS2.
- background-position - В версиях Presto до Opera 8.0 реализован синтаксис CSS2, а не предложенный расширенный синтаксис CSS2.1.
- font-weight - Некорректная визуализация при значении 600. Отображает текст в режиме совместимости для веб-сайтов, созданных для Trident.
- visibility- До 2.5 значение
collapse
не поддерживалось в столбцах таблицы. На строках он имел тот же эффект, чтоhidden
и, следовательно, не соответствовал требованиям. - cursor-
cursor
игнорируется динамическими псевдоклассами, а пользовательские курсоры не поддерживаются. - content- До 2.7
none
значение не поддерживалось. [стр. 6] - font-
inherit
не должно быть разрешено вместе со значением font-size. Это не следует анализировать, но в настоящее время это делается в Opera.
Дескрипторы [ править ]
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | ||
---|---|---|---|---|---|---|---|
@ встречный стиль | |||||||
css- контр - styles- 3 | additive-symbols | Нет | Нет | Нет [g 59] | Нет | Нет | Нет |
fallback | |||||||
negative | |||||||
pad | |||||||
prefix | |||||||
range | |||||||
speak-as | |||||||
suffix | |||||||
symbols | |||||||
system | |||||||
@ font-face | |||||||
css- шрифты- 3 | font-family | да | 12 | да | да | да | да |
font-feature-settings | |||||||
font-stretch | Нет | Нет | Нет | ||||
font-style | да | да | да | ||||
font-variant | |||||||
font-weight | Частичное | Частичное | Неверно | ||||
src | да | да | да | ||||
unicode-range | 36,0 [г 60] | Нет | Нет | Нет | |||
@viewport | |||||||
css- устройство- адаптировать-1 | height | 10,0 [т 50] | 12 | Нет | Нет | Нет | 2,7 |
max-height | Нет | Нет | Нет | ||||
min-height | |||||||
width | 10,0 [т 51] | 12 | 2,7 | ||||
max-width | Нет | Нет | Нет | ||||
min-width | |||||||
zoom | 2,7 | ||||||
max-zoom | |||||||
min-zoom | |||||||
user-zoom | |||||||
orientation | Нет |
Значения и единицы [ править ]
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо | |||
---|---|---|---|---|---|---|---|---|
Числа [спецификация 11] | ||||||||
CSS2 | <number> | Число с плавающей точкой | 3.0 | 12 | 1.0 | 85 | да | 1.0 |
<length> | <число>, за которым следуют единицы | |||||||
<percentage> | <число>, за которым следует % | |||||||
<integer> | Целое число | |||||||
css-значения-3 | <angle> | <число> угловая единица | 9,0 [т 1] | 12 | да | Частичное | Частичное | Частичное |
<time> | <число> единица времени | 2,0 [г 50] | да | да | 2,5 | |||
<frequency> | <число> единица частоты | Нет | Нет | Нет | Нет | |||
<fraction> | Оставшееся место | Нет | Нет | |||||
Струны | ||||||||
CSS2 | <string> | Нить | 3.0 | 12 | 1.0 | 85 | да | 1.0 |
\code | Unicode экранирует | 6.0 | ||||||
Функции | ||||||||
CSS2 | rect() | прямоугольник | 8.0 | 12 | 1.0 | 85 | да | 1.0 |
url() | Единый идентификатор ресурса | 3.0 | 12 | 1.0 | 85 | да | 1.0 | |
counter() | 8.0 | |||||||
attr() | Идентификатор атрибута | |||||||
css-значения-3 | calc() | 9,0 [т 1] | 12 | 16,0 [г 61] | Да [w 36] | Нет | Нет | |
toggle() | Переключение между значениями | Нет | Нет | Нет [g 62] | Нет | Нет | Нет | |
css- сетка-1 ? | repeat() | Повторить n раз | Нет | Нет | 32,0 [г 63] | Нет | Нет | Нет |
Цвета | ||||||||
CSS2 | Ключевые слова цвета HTML4 | 16 предустановленных веб-цветов | 3.0 | 12 | 1.0 | 85 | да | 1.0 |
#rrggbb or #rgb | Шестнадцатеричная запись | |||||||
rgb(r, g, b) | Обозначение RGB | 4.0 | ||||||
system colors [спецификация 12] | 28 предустановленных системных цветов | 3.0 | ||||||
css-цвет-3 | Ключевые слова цвета SVG | 8.0 | 12 | да | да | да | да | |
currentColor | Стоимость color собственности. | 9,0 [т 1] | 1,8 | 528 | да | 2.1 | ||
rgba(r, g, b, a) | Обозначение RGBA | 1.9 | 525 | 4.0 | 2.2 | |||
hsl(h, s, l) | Обозначение HSL | 1.5 | 3.5.5 | 2.1 | ||||
hsla(h, s, l, a) | Обозначение HSLA | 1.9 | 3.5.5 | 2.2 | ||||
transparent | Полная прозрачность | 9.0 | 1.9 | 4.0 | Частичное | |||
Значения изображения | ||||||||
CSS2 | <url> | Типы изображений | 3.0 | 12 | 1.0 | 85 | да | 1.0 |
css- изображения-3 | <sprite> | Нет | Нет | Нет | Нет | Нет | Нет | |
<image-list> | Нет | Нет | Нет | |||||
<linear-gradient> | 10,0 [т 52] | 12 | 16.0 | да | Экспериментальный | |||
<radial-gradient> | ||||||||
linear-gradient() | Цветовые градиенты | |||||||
radial-gradient() | ||||||||
repeating-linear-gradient() | ||||||||
repeating-radial-gradient() | ||||||||
css- изображения-4 | conic-gradient() | Нет | Нет | Нет | Нет | Нет | Нет | |
repeating-conic-gradient() | ||||||||
element() | Воспроизвести элемент | Нет | Нет | Экспериментальный | Нет | Нет | Нет | |
cross-fade() | Переход между изображениями | Нет | Нет | Нет [g 64] | Нет | Нет | Нет | |
image-set() | Обсуждение разрешения | Нет | Нет | Нет | Нет | Нет | Нет | |
Стили счетчиков [спецификация 13] | ||||||||
css- counter- styles-3 | symbols() | Анонимные стили счетчиков | Нет | Нет | Нет | Нет | Нет | Нет |
Ключевые слова | ||||||||
CSS2 | auto | Автоматически рассчитывается | 6.0 | 12 | 1.0 | 85 | да | 1.0 |
inherit | Унаследовано от родителя | 8.0 | ||||||
css-значения-3 | initial | Нет | 13 | 19,0 | 125 | Нет | Нет | |
Единицы | ||||||||
CSS2 | px | Пиксель | 3.0 | 12 | 1.0 | 85 | да | 1.0 |
pt | Точка | |||||||
pc | Пика | |||||||
cm | Сантиметр | |||||||
mm | Миллиметр | |||||||
in | дюйм | |||||||
em | Эм | |||||||
ex | бывший | |||||||
% | Процент | |||||||
css-значения-3 | deg | Степень | 9,0 [т 1] | 12 | 1.9.1 | да | да | 2,5 |
grad | Град | |||||||
rad | Радиан | |||||||
turn | повернуть | 13,0 [г 65] | Нет | Нет | Нет | |||
ms | Миллисекунды | 2,0 [г 66] | да | да | 2,5 | |||
s | Второй | |||||||
Hz | Герц | Нет | Нет | Нет | Нет | |||
kHz | Килогерц | |||||||
dpi | Точек на дюйм | 12 | 1.9.1 | Нет | 4.1 | 2,5 | ||
dpcm | Точек на сантиметр | |||||||
dppx | Точек на пиксель | 16.0 | Нет | ? | Нет | |||
предыдущий проект css-line- grid-1 | gd | Ячейки в макете-сетке | Нет | Нет | Нет | Нет | Нет | |
модуль, рассматриваемый для css- template- 3 | fr | Оставшееся место в серии значений длины | 12 | Нет | Нет | Нет | Нет | |
css-значения-3 | rem | размер шрифта корневого элемента | 9,0 [т 1] | 1.9.2 | да | Нет | 2.10.229 [стр. 7] | |
vw | окно просмотра «ы ширина | 19,0 [г 3] | 28,0 [w 37] | Нет | Нет | |||
vh | на видовом экране высота «сек | |||||||
vmin | равно меньшему из "vw" или "vh". | Нет | ||||||
vmax | равно большему из "vw" или "vh". | |||||||
ch | ширина глифа «0» (ZERO, U + 0030) в шрифте для размера шрифта, используемого для визуализации. | Нет | 1.9.1 | Нет | Нет | Нет | ||
Эффекты фильтра | ||||||||
фильтр- эффекты | ||||||||
grayscale() | Нет | 13 | 35,0 [г 67] | 18,0 [w 38] | Нет | Нет | ||
sepia() | ||||||||
saturate() | ||||||||
hue-rotate() | ||||||||
invert() | ||||||||
opacity() | ||||||||
brightness() | ||||||||
contrast() | ||||||||
blur() | ||||||||
drop-shadow() | ||||||||
Переменные | ||||||||
css- переменные- 1 | ||||||||
--* | определить переменную | Нет | Нет | 31,0 [г 68] | Экспериментальный [ необходима ссылка ] | Нет | Нет | |
var(--*) | использовать переменную | |||||||
Трезубец | EdgeHTML | Геккон | WebKit | KHTML | Престо |
- Общие замечания
- transparent -
В CSS1 введено значение «transparent» для свойства background-color. CSS2 позволяет цвету границы также принимать значение «прозрачности». Структура публикации Open eBook (tm) 1.0.1 [OEB101] расширила свойство 'color', чтобы также принимать ключевое слово 'transparent'. CSS3 расширяет значение цвета, чтобы включить ключевое слово 'transparent', чтобы разрешить его использование со всеми свойствами, которые принимают значение <color>. Это упрощает определение этих свойств в CSS3.
- <angle>-
turn
Устройство не поддерживается.
- Заметки трезубца
- rect()- До версии 8.0
rect()
не поддерживался правильный синтаксис с использованием запятых. - auto- В режиме совместимости ( режим эмуляции IE5)
auto
не работает дляmargin
s, кроме элементов таблицы. - transparent- в 7,0 и 8,0, с использованием
transparent
вcolor
собственности будет отображать текст как черный. - transparent- До 7.0
transparent
не поддерживается для границ (отображается сплошным черным цветом) и игнорируется в изображениях PNG.
- Заметки геккона
- <ch>- До версии 1.9.1 использовалась ширина символа «M» вместо ширины символа «0». [g 69]
- Примечания Presto
- <number>- До версии 2.1 существовала ошибка квантования для значений больше 20,47 (не ограничиваясь em, попробуйте любые непиксельные единицы). [стр. 8]
- transparent- Ключевое слово игнорируется при использовании со outline-colorсвойством. До версии 2.2, также было проигнорировано при использовании с colorи text-shadowсвойствами.
См. Также [ править ]
- Сравнение браузерных движков
Ссылки [ править ]
- ↑ Маки, Курт (10 декабря 2018 г.). «Браузер Microsoft Edge получит новый движок рендеринга, но EdgeHTML продолжает работать» . Редмонд Мэг . Проверено 21 декабря 2019 .
- ^ MDN: Веб-технологии для разработчиков: кернинг шрифтов
- ^ В спецификации этого свойства cssom-view сказано, что «агенты [u] ser могут игнорировать это свойство».
- Характеристики
- ^ Каскадные таблицы стилей, уровень 1 , W3C
- ^ Спецификация каскадных таблиц стилей, уровень 2, редакция 1 (CSS 2.1) , W3C
- ^ CSS Страничный медиа-модуль, уровень 3 - поля полей , W3C
- ^ Селекторы уровня 3 , W3C
- ^ Маркеры: псевдоэлемент ':: marker' , W3C
- ^ Фрагменты элементов пользовательского интерфейса: псевдоэлементы3 , W3C
- ^ Базовая блочная модель CSS , W3C
- ^ Модуль встроенного макета CSS, уровень 3 , W3C
- ^ CSS Generated Content Module Level 3 , W3C
- ^ CSS перечисляет модуль уровня 3 , W3C
- ^ Модуль значений и единиц измерения, уровень 3 , W3C
- ^ Системные цвета , W3C
- ^ Стили счетчиков CSS, уровень 3 , W3C
- Трезубец
- ^ a b c d e f g h i j Руководство по предварительной версии платформы Internet Explorer для разработчиков , Microsoft
- ^ Правило @keyframes (Internet Explorer) , Microsoft
- ^ "@ -ms-viewport rule" , Центр разработки Internet Explorer , Microsoft
- ^ HTML5, Собственный: Третья предварительная версия платформы IE9 доступна для разработчиков , Microsoft
- ^ "допустимый псевдокласс (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "недопустимый псевдокласс (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "требуемый псевдокласс (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "необязательный псевдокласс (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ Хопкинс, Джеймс, Селектор атрибутов (который соответствует атрибуту colspan для элементов TD и TH) соответствует каждому элементу TD и TH
- ^ Хаммонд, Дэвид, Комментарий к «Результаты поддержки IE 8 CSS 2.1»
- ^ first-letter Ignore Bug , hasLayout.net, заархивировано из оригинала 02.03.2010 , получено 29.01.2010
- ^ Хопкинс, Джеймс, Объявление, которое включает ключевое слово! Important, игнорируется при использовании в правиле: first-letter или: first-line.
- ^ Box-shadow, одна из лучших новых функций CSS3 - поддержка браузера (включая IE9) , WEBFLUX
- ^ content свойство не возвращает значение атрибута, когда атрибут динамически , заархивирован из оригинала на 2009-10-17 , получен 2011-03-12
- ^ "свойство background-position-y (Internet Explorer)" . msdn.microsoft.com . MSDN . Проверено 16 фев 2015 .
- ^ "свойство настройки размера шрифта (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "свойство font-feature-settings (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "Правило @ font-face (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "-ms-hyphens свойство (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "-ms-hyphenate-limit-zone свойство (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "-ms-hyphenate-limit-chars свойство (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "Свойство -ms-hyphenate-limit-lines (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ "свойство text-shadow (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ Текст CSS 3: Повесть о писательском горе
- ^ "-ms-text-comb-horizontal свойство" . Microsoft . Проверено 8 ноября 2013 года .
- ^ "Правило @media (Internet Explorer)" . Microsoft . Проверено 17 ноября 2012 года .
- ^ «Многоколоночный макет (Internet Explorer)» . Microsoft . Проверено 17 ноября 2012 года .
- ^ "-ms-grid-columns свойство" . Microsoft . Проверено 8 ноября 2013 года .
- ^ "-ms-grid-row свойство" . Microsoft . Проверено 8 ноября 2013 года .
- ^ «Анимация (Internet Explorer)» . Microsoft . Проверено 17 ноября 2012 года .
- ^ «Преобразовывает (Internet Explorer)» . Microsoft . Проверено 17 ноября 2012 года .
- ^ «Переходы (Internet Explorer)» . Microsoft . Проверено 17 ноября 2012 года .
- ^ «Регионы (Internet Explorer)» . Microsoft . Проверено 17 ноября 2012 года .
- ^ «Исключения (Internet Explorer)» . Microsoft . Проверено 17 ноября 2012 года .
- ^ Talbot, Унаследованное поле с ключевым словом inherit: родительский элемент вычисляемого значения должен быть унаследован
- ^ Groot, Sven, Overflow: прокрутка заставляет элемент всегда иметь максимальную высоту
- ^ Хопкинс, Джеймс, видимость: видимая, примененная к встроенному элементу, не отменяет унаследованную видимость: скрытое значение, примененное к его родительскому элементу на уровне блока
- ^ Содержимое: attr (x) не обновляется при изменении значения атрибута
- ^ Теневой фильтр , Microsoft
- ^ DropShadow Filter , Microsoft
- ^ Позиционирование
- ^ Хопкинс, Джеймс, Незаконный анализ десятичного значения z-индекса вместо целого числа
- ^ Альфа-фильтр , Microsoft
- ^ IE7- / Ошибка экранирования фонового изображения - Демо 1 , заархивировано из оригинала 03.01.2010 , получено 29.01.2010
- ^ IE7- / Ошибка экранирования фонового изображения - Демо 2 , заархивировано из оригинала 22 апреля 2010 г. , получено 29 января 2010 г.
- ^ Koch, Peter-Paul, IE Windows и Opera - начертание шрифта: 600 против полужирного , QuirksMode
- ^ Хопкинс, Джеймс,Значение 'text-align' не наследуется псевдоэлементами ': before' и ': after'
- ^ Шрифт и текст , Microsoft
- ^ Макет гибкой коробки ("Flexbox") , Microsoft
- ^ Адаптация устройства CSS с @viewport , блог Treehouse
- ^ Адаптация устройства CSS с @viewport , блог Treehouse
- ^ «Градиенты (Internet Explorer)» . Microsoft . Проверено 17 ноября 2012 года .
- Геккон
- ^ @supports - CSS , MDN
- ^ Ошибка 966166 - Реализация правила @ counter-style , Mozilla
- ^ a b «Что нового» , Примечания к выпуску Firefox 19 , Mozilla
- ^ Ошибка 418039 - Селекторы родительского (имеет-потомок) и предка (есть-потомок) CSS (: subject) , Mozilla
- ^ Ошибка 813187 - Поддержка CSS 2.1 @page Page Selectors , Mozilla
- ^ Ошибка 506554 - Реализация псевдоклассов CSS3: обязательно и: необязательно , Mozilla
- ^ Ошибка 312971 - Поддержка: псевдоклассы только для чтения и: чтение-запись , Mozilla
- ^ Ошибка 561154 - исправление специфики: -moz-any () , Mozilla
- ^ Ошибка 562169 - Реализуйте селектор: dir (rtl / ltr) для выбора направленности HTML , Mozilla
- ^ Ошибка 843579 - Удаление префикса из псевдокласса любой ссылки , Mozilla
- ^ Ошибка 648722 - Добавить поддержку: scope как: -moz-scope , Mozilla
- ^ Ошибка 509958 - Удаление префикса -moz из :: selection , Mozilla
- ^ Ошибка 237119 - свойство 'display' игнорируется для сгенерированного содержимого , Mozilla
- ^ Ошибка 842329 - [css3-cascade] реализует сокращение "все" , Mozilla
- ^ Ошибка 451134 - изменение свойств -moz-border-radius * на имена css3-background , Mozilla
- ^ Ошибка 378217 - реализация свойства css3 'border-image' , Mozilla
- ^ Ошибка 497995 - Реализация изменений изображения границы в последней версии css3-background , Mozilla
- ^ Ошибка 590039 - исправить вычисление радиуса размытия и переименовать -moz-box-shadow в box-shadow , Mozilla
- ^ Ошибка 470547 - Распространение (4-я длина) для text-shadow не поддерживается , Mozilla
- ^ Ошибка 613659 - реализация box-decoration-break: левая / правая часть box-shadow должна рисоваться только на первом / последнем продолжении встроенного окна , Mozilla
- ^ Ошибка 549809 - переименование свойств и значений background-origin и background-clip в соответствии с css3-background , Mozilla
- ^ Ошибка 3512 - (font-stretch) Реализация свойства font-stretch , Mozilla
- ^ Ошибка 549861 - (вариант шрифта) реализовать анализ свойств функции шрифта , Mozilla
- ^ Ошибка 475891 - (диапазон юникода) реализовать поддержку диапазона юникода в наборе шрифтов пользователя , Mozilla
- ^ Ошибка 249159 - реализовать свойства разрыва слова в CSS3 , Mozilla
- ^ дефисы - MDN Docs , Mozilla (Только английский)
- ^ Ошибка 587438 - перенос слов , Mozilla
- ^ Ошибка 536557 - Реализация CSS3 text-align-last , Mozilla
- ^ Ошибка 276079 - Реализация свойства выравнивания текста по ширине (но только "авто", "межсловный", "интер-идеограмма" и "распространение") , Mozilla
- ^ Ошибка 59109 - реализация стиля оформления текста текстового модуля CSS3 и цвета оформления текста , Mozilla
- ^ Firefox 6 для разработчиков , Mozilla
- ^ Ошибка 145503 - (режим письма) режим письма CSS3 (вертикальный текст) , Mozilla
- ^ Реализуйте 'box-sizing', Mozilla
- ^ Ошибка 553576 - Реализация поведения свойства изменения размера css , Mozilla
- ^ Ошибка 312156 - реализация переполнения текста: многоточие из текста CSS3 , Mozilla
- ^ Ошибка 132035 - Реализация отсутствующих функций разрыва страницы * CSS2.1 , Mozilla
- ^ Ошибка 137367 - Внедрение сирот и вдов , Mozilla
- ^ Ошибка 851937 - Поддержка размера @page , Mozilla
- ^ Ошибка 825771 - [css3-images] реализуют свойство ориентации изображения , Mozilla
- ^ Ошибка 624647 - [css3-images] Реализация CSS-свойств соответствия и положения объекта , Mozilla
- ^ Ошибка 47159 - Поддержка свойств css3-speech (ранее Aural Style Sheet) в getComputedStyle , Mozilla
- ^ Ошибка 256274 - Реализация модуля CSS ruby , Mozilla
- ^ Ошибка 684062 - Сравнить спецификации и реализовать поддержку нескольких столбцов CSS , Mozilla
- ^ Ошибка 446569 - Реализация сокращенного обозначения столбцов CSS3 , Mozilla
- ^ Ошибка 549114 - Поддержка разрывов столбцов , Mozilla
- ^ Ошибка 695222 - Реализация заполнения столбцов , Mozilla
- ^ Ошибка 616436 - диапазон столбцов не реализован (многоколоночный CSS3) , Mozilla
- ^ Ошибка 616605 - Макет сетки CSS , Mozilla
- ^ Ошибка 435442 - Реализация предложения Webkit по анимации CSS , Mozilla
- ^ a b Ошибка 435441 - получить достаточно полные переходы CSS для отправки , Mozilla
- ^ Ошибка 783409 - Включите CSS flexbox в сборках по умолчанию (включив pref, флаг сборки и т. Д.) , Mozilla
- ^ Ошибка 674802 - реализация CSS3 Regions , Mozilla
- ^ Ошибка 674804 - реализация исключений CSS3 , Mozilla
- ^ Ошибка 1057180 - Включить фильтры CSS по умолчанию (включив about: config pref) , Mozilla
- ^ Ошибка 795567 - Реализация свойства CSS сенсорного действия для событий указателя , Mozilla
- ^ Ошибка 1138384 - (enable-writing-mode-release) включить поддержку режима записи CSS в каналах выпуска , Mozilla
- ^ Ошибка 945584 - Реализация привязки прокрутки CSS , Mozilla
- ^ Ошибка 382721 - Пунктирные / пунктирные -moz-border-radiused углы отображаются как сплошные , Mozilla
- ^ Ошибка 843718 - (css-counter-styles-3) Реализация стилей счетчиков CSS уровня 3 , Mozilla
- ^ Ошибка 475891 - (диапазон юникода) реализовать поддержку диапазона юникода в наборе шрифтов пользователя , Mozilla
- ^ Ошибка 363249 - реализация css3-values calc () , Mozilla
- ^ Ошибка 363250 - реализация выражения toggle () , Mozilla
- ^ Ошибка 978478 - Поддержка repeat () в шаблонах CSS Grid , Mozilla
- ^ Ошибка 546052 - Поддержка переходов CSS с изображениями фонового изображения (затухание) , Mozilla
- ^ Ошибка 716628 - Поддержка единицы "поворота" от CSS3 Values and Units , Mozilla
- ^ Ошибка 435441 - Реализация предложения Webkit по переходам CSS , Mozilla
- ^ Ошибка 1057180 - Включить фильтры CSS по умолчанию (включив about: config pref) , Mozilla
- ^ Ошибка 773296 - Переменные CSS , Mozilla
- ^ Ошибка 282126 - Что делать с единицей длины ch? (Зависит от поставщика Mozilla) , Mozilla
- Webkit
- ^ @supports - CSS , MDN
- ^ Ошибка 747754 - [CSS-WD] реализует адаптацию устройств CSS , Mozilla
- ^ Ошибка 35329 - Улучшение синтаксического анализатора CSS для страничного мультимедиа (итерация 1) , WebKit
- ^ Ошибка 85062 - Поддержка полей полей CSS 3 для страниц , WebKit
- ^ Ошибка 38731 - заставить CSS Parser правильно обрабатывать псевдоклассы только для страниц , WebKit
- ^ Ошибка 27458 - Поддержка: селектор CSS HTML5 по умолчанию , Webkit
- ^ Ошибка 27357 - Поддержка: допустимые /: недопустимые селекторы CSS , Webkit
- ^ Ошибка 29071 - Поддержка CSS-селекторов: in-range и: out-of-range , Webkit
- ^ Ошибка 25551 - Поддержка "обязательного" атрибута форм HTML5 , Webkit
- ^ Ошибка 3409 - CSS1: Safari игнорирует атрибут "text-transform" в правилах CSS "first-line" , Webkit
- ^ Ошибка 23209 - [RFE] CSS-контент не переносится , Webkit
- ^ Ошибка 27578 - Удалите префикс из свойств border-radius , Webkit
- ^ Ошибка 51448 - Поддержка свойства box-shadow без префикса , WebKit
- ^ Ошибка 27576 - [CSS3 Backgrounds and Borders] Реализация box-decoration-break , WebKit
- ^ Ошибка 3234 - CSS2: улучшенная поддержка кавычек (для тега q) , Webkit
- ^ Ошибка 27562 - Удаление префиксов из background-clip и background-origin , WebKit
- ^ [CSS3 Backgrounds and Borders] Отбросьте префикс от background-size , WebKit
- ^ Ошибка 15257 - Поддержка настройки размера шрифта CSS 3 , Webkit
- ^ Ошибка 12530 - CSS3: поддержка свойства font-stretch , Webkit
- ^ Ошибка 63796 - Мастер: поддержка свойств шрифта CSS3 , Webkit
- ^ Ошибка 76173 - CSS3: text-align-last на webkit , Webkit
- ^ Ошибка 18109 - Реализация висячей пунктуации , Webkit
- ^ Ошибка 58491 - [css3-text] Поддержка свойств text-decoration- * из CSS3 Text , Webkit
- ^ Ошибка 46123 - Реализация поддержки режима письма для всего макета (основная ошибка) , WebKit
- ^ Ошибка 36713 - Поддержка размера коробки без префикса поставщика , WebKit
- ^ Ошибка 10894 - свойство CSS "size" не поддерживается , Webkit
- ^ Ошибка 46827 - AX: реализовать CSS3 Speech "Speech" , WebKit
- ^ Ошибка 15552 - Поддержка CSS3 разрыва столбца до и разрыва столбца после , WebKit
- ^ Ошибка 39498 - [CSS3 Multi-column] Плавающие элементы отображаются под столбцами , WebKit
- ^ Ошибка 15550 - WebKit не поддерживает диапазон столбцов CSS3 , Webkit
- ^ Ошибка 60731 - Реализация макета сетки CSS3 (основная ошибка) , Webkit
- ^ flex - CSS , MDN
- ^ фильтр - CSS , MDN
- ^ Ошибка 25016 - max-width и max-height не переопределяют свойства ширины и высоты, когда для параметра display установлено значение table., Webkit
- ^ Ошибка 8735 - видимость CSS 2.1: сворачивание отображается как видимость: скрыто , Webkit
- ^ Ошибка 16662 - CSS3: реализовать calc () , Webkit
- ^ Могу ли я использовать единицы просмотра , Могу ли я использовать
- ^ фильтр - CSS , MDN
- Престо
- ^ Введение в мета-область просмотра и @viewport , dev.Opera
- ^ Стори, Дэвид (2010-11-23). «Первый браузер до 11 (если Chrome не доберется до него первым)» . Опера. Архивировано из оригинала на 2010-12-08 . Проверено 23 ноября 2010 .
- ^ Haavard (09.08.2010), новый снимок 10.70 с большим количеством обновлений Presto , Opera, заархивировано из оригинала 19.08.2010
- ^ Haavard (03.08.2010), обновление Presto для Opera 10.70 , Opera, заархивировано из оригинала 06.08.2010
- ^ «Поддержка модуля макета с несколькими столбцами CSS в Opera Presto 2.8» . Опера. 2011-03-06 . Проверено 6 марта 2011 .
- ^ Кох, Питер-Пол, до /: после и содержание , Quirksmode
- ^ Лоусон, Брюс (2011-12-06). "Привет, Opera 11.60!" . Опера. Архивировано из оригинала на 2012-01-08 . Проверено 5 мая 2012 .
- ^ Ошибка квантования для значений em в Opera 7–9.2 , заархивировано из оригинала 21 марта 2008 г.