Может выглядеть, что все эти значения одинаковы;то есть заданные, вычисленные и фактические значения равны 1px, и вы не видите никаких различий, и вы удивляетесь, почему существует так много фраз, описывающих одно и то же!
Так что, возможно, некоторые примеры прояснят это.
указанное значение - это то, что вы указываете.Например, если вы напишите p {font-size:2rem;
в своей таблице стилей, тогда определенное значение для p
будет, очевидно, 2rem
.
Тогда браузер вычислит, что это в пикселях, что (по крайней мере, если1rem - 16px) 32px
.Это вычисленное значение , которое используется для отображения (так что это также используемое значение , а в большинстве случаев также фактическое значение ).
Однако в некоторых случаях 32 пикселя невозможны.Например, если этот конкретный шрифт является растровым шрифтом, а 32-пиксельная версия недоступна.Если существует только версия 30px, то это то, что фактически отображается на дисплее как фактическое значение .
используемое значение также может отличаться от расчетное значение .Например, если в таблице стилей указано p {width:600px; max-width:400px;}
, то вычисленное значение будет по-прежнему равным 600px
, но используемое значение (и, следовательно, фактическое значение ).) будет 400px
.
Надеюсь, это поможет.Если вам нужно больше примеров, просто спросите.