Как мы сгруппируем семейства моноширинных шрифтов с учетом их засечек?

Я изучаю font-family Свойство CSS, и я понимаю, что семейства шрифтов сгруппированы в 3 категории, которые называются Общие семейства:

  1. засечка
  2. Без засечек
  3. Monospace

Вопрос здесь заключается в том, как сгруппировать семейства моноширинных шрифтов с учетом их засечек? Это всегда "засечек"? Это всегда "без засечек"? Могу ли я иметь моноширинные семейства шрифтов с засечками и некоторые другие с засечками? Использует ли семейство моноширинных шрифтов свойство "serif" последовательно для всех своих символов, чтобы его можно было классифицировать как "serif" или "sans-serif"? Есть ли официальный ресурс или спецификация на эту тему?

1 ответ

Решение

CSS font-family Собственность является лишь практическим воплощением очень широкого и древнего искусства, а именно типографии.

Типовое семейство шрифтов является запасным вариантом, когда указанный шрифт не установлен в системе, в которой выполняется рендеринг элемента, или когда указанный файл шрифта не может быть загружен по какой-либо причине, и в этом случае будет использоваться универсальный шрифт.

В настоящее время в браузерах обычно используются не 3, а 5 общих семейств шрифтов:

  • засечка
  • без засечек
  • моноширинный
  • скоропись
  • фантастика

Шрифт по умолчанию, используемый для каждого родового семейства, различается в зависимости от настроек браузера / ОС / устройства.

Вся эта система была разработана в те дни, когда указание внешнего (font-file) ресурса для рендеринга текста практиковалось не было, а веб-сайты полагались исключительно на шрифты, установленные на компьютере пользователя, поэтому вы должны рассматривать это как практическое решение приличного охватывать все возможные ситуации и ни в коем случае не представлять собой исчерпывающую или полную классификацию шрифтов.

В то время как большинство типов шрифтов можно легко классифицировать как принадлежащие к тому или иному родовому семейству шрифтов, другие отображают характеристики из нескольких категорий, подобно тому, как музыкальное произведение может принадлежать более чем одному жанру.

Другие вопросы по тегам