Текст должен быть явным образом пространственно отделен от окружающих элементов.
Фон текста не должен быть искажен никаким видимым объектом (фреймом, сменой фона, содержимым другого элемента или границей документа) на достаточном расстоянии от границы текста (то есть, текст не должен «прилипать» к краю блока, другого элемента и т.д.)
Расстояние по вертикали между двумя смежными текстовыми блоками (т.е. параграфами) должно быть больше междустрочного интервала в этих блоках. По горизонтали расстояние должно быть по крайней мере в два раза больше расстояний между словами.
Указывать размер шрифта следует только с помощью абсолютных размеров или относительных единиц ...
Размер текста следует определять только в абсолютных единицах (с помощью ключевых слов CSS xx-small
, x-small
, small
, medium
, large
, x-large
и xx-large
), или в относительных единицах по отношению к размеру шрифта другого элемента (значения smaller
, larger
, проценты, а также единицы em
и ex
). Абсолютные единицы (pt
, cm
, mm
, in
, pc
) можно использовать только для специфических носителей (например, для печати). Нельзя определять размер шрифта в пикселях (px
).
... Шрифт не должен быть меньше xx-small.
Это ограничение относится даже к относительным размерам шрифта; при этом следует придерживаться следующей таблицы:
Соотношения размеров в CSS | xx-small | x-small | small | medium / default |
large | x-large | xx-large |
---|---|---|---|---|---|---|---|
xx-small | 100% | 125% | 148,33% | 166,67% | 200% | 250% | 333,33% |
x-small | 80% | 100% | 118,67% | 133,33% | 160% | 200% | 266,67% |
small | 67,42% | 84,27% | 100% | 112,36% | 134,83% | 168,54% | 224,72% |
medium / default |
60% | 75% | 89% | 100% | 120% | 150% | 200% |
large | 50% | 62,5% | 74,17% | 83,33% | 100% | 125% | 166,67% |
x-large | 40% | 50% | 59,33% | 66,67% | 80% | 100% | 133,33% |
xx-large | 30% | 37,5% | 44,5% | 50% | 60% | 75% | 100% |
Пример: Когда элемент имеет размер large
, значение xx-small
будет составлять 50% от его величины. Соответственно, от размера large
не должен наследоваться шрифт с размером менее 50%
(это 0.5em
). Если размер шрифта не указан, подразумевается, что размер по умолчанию — medium
.
Маленькие размеры шрифтов используются редко, в основном для подчиненных элементов документа. Размер шрифта основного информационного блока документа должен быть не меньше small
.
Гарнитуры, указанные в таблицах стилей, предназначенных для экрана или печати, должны включать альтернативу, безусловно доступную на пользовательском устройстве вывода (обычно указывается общий тип).
Последним значением font-family
в CSS-дефиниции должно быть одно из следующих значений: serif
, sans-serif
, monospace
, cursive
или fantasy
.