Заданные, вычисленные и фактические значения
CSS комментарии
Прежде чем мы увидим веб-страницу, пользовательский агент (т. Е. Веб-браузер, почтовый клиент, веб-сканеры или пауки и т. Д.) Анализирует документ и создает дерево документа. И присваивает значение каждому свойству каждого элемента этого дерева документов.
Теперь эти значения назначаются в три этапа. Вот список:
1. На первом шаге назначается указанное значение. Это значение определяется с помощью спецификации, которая определяется с помощью конкретного механизма.
2. На втором этапе назначенное значение преобразуется в вычисленное значение.
3. На этапе жажды вычисленное значение преобразуется в фактическое значение.
Теперь мы подробно обсудим Назначенное, Вычисленное и Фактическое значение.
указанное значение:
Указанное значение определяется этими тремя точками по порядку:
1. Использование значения, если оно генерируется из-за каскадирования (процесс импорта стилей в CSS формирует другой CSS.)
2. Использование значения родительского элемента, если значение наследуется (процесс получения значения дочерним элементом от его родительского элемента.)
3. Использование начального значения свойства (указано в определении свойства).
Расчетное значение:
Теперь значения, назначенные свойствам через спецификацию, могут быть абсолютными или относительными. Абсолютные значения - это значения, которые не зависят от других значений (например, размер шрифта 10pt, цвет фона серый и т. Д.). Эти значения не нуждаются в преобразовании и могут быть преобразованы в вычисленное значение, которое присваивается на втором этапе процесса.
Принимая во внимание, что, если назначенное значение является относительным, то есть значение зависит от любого другого значения (например, 25%), оно должно быть преобразовано в абсолютное значение путем умножения его на эталонное значение (или Единицу).
Реальная стоимость:
Теоретически, вычисленное значение готово к использованию. Но на практике пользовательские агенты могут не иметь возможности применить вычисленное значение, если оно не применимо к носителю, на котором оно должно быть представлено. Таким образом, оно разрешается до фактического значения после применения необходимых приближений.
Предыдущая: значения CSS
Далее: CSS Cascading
Новый контент: Composer: менеджер зависимостей для PHP , R программирования