Что здесь означает косая черта:
font: 100%/120%;
Что здесь означает косая черта:
font: 100%/120%;
Ответы:
Фактически это устанавливает два свойства и эквивалентно:
font-size: 100%;
line-height: 120%;
Процитируем официальную документацию :
Синтаксис этого свойства основан на традиционной типографской сокращенной записи для установки нескольких свойств, связанных со шрифтами.
Как сказал Дэвид М в комментариях, это отражает традицию набора текста, когда размеры шрифта указываются как « x pt on y pt» для обозначения размера глифа на высоте строки.
Но пример в вашем вопросе на самом деле неверен и будет проигнорирован браузером: вы можете объединить эти два свойства только в font
сокращенной записи, и вы должны указать по крайней мере и размер шрифта, и семейство. font: 100%/120%;
Поэтому простого письма недостаточно; вы можете добавить общее имя семейства, чтобы сделать его действительным, например:
font: 100%/120% serif;
font
сокращенного свойства минимально требуется семейство (вместе с размером), как вы можете видеть в официальном определении .
У Конрада есть это, но есть много таких сокращенных свойств CSS, которые вы можете использовать для сокращения ваших таблиц стилей. Некоторые из них выглядят немного загадочно, если вы их не знаете.
border-*
). Дэвид дал хорошее объяснение в комментариях к моему ответу. Что касается загадочных сокращений: конечно, правда, но чертовски полезно и довольно легко выучить.
font-size
не принимает косую черту. Правильное свойство естьfont
.