Що таке сімейство шрифтів за замовчуванням, sans-serif та сімейство шрифтів у монопростірі для Mac OS X?


13

Починаючи з гепардів OS X 10.0 і припускаючи, що вони однакові через поточний випуск 10.8 Mountain Lion , які шрифти за замовчуванням надаються для наступних сімейств шрифтів?

  • font-family: serif;
  • font-family: sans-serif;
  • font-family: monospace;

1
Я б міг подумати, що це буде ... "Які шрифти за замовчуванням для [вставити тут браузер] ", а не ОС як такої?
MrWhite

Ні, ОС відповідає за подачу шрифтів за замовчуванням. В одному випадку, який я перевірив, Firefox> 10 зробить Courier New замість Courier у Windows System - можливо, тому, що Courier - це старий шрифт растрових зображень, який відмовляється від анти-псевдоніму.
Джефф

1
Я повинен уточнити свою відповідь вище. Браузер безперечно має опцію , щоб вибрати який шрифт використовує за замовчуванням, в залежності від операційної системи він встановлений.
Джефф

Відповіді:


14

Шрифти за замовчуванням для WebKit / Safari в Mac OS X такі:

  • Monospace -> Кур'єр
  • Sans-serif -> Helvetica
  • Serif -> Times
  • Стандартний (за замовчуванням) -> Times

Це збирається безпосередньо з джерела WebKit , зокрема з XML / plist-файлу, Source/WebCore/Resources/DefaultFont.plist.inякий доступний в Інтернеті . Він включає наступні рядки:

<dict>
  <key>monospace</key>
  <string>Courier</string>
  <key>standard</key>
  <string>Times</string>
  <key>sans-serif</key>
  <string>Helvetica</string>
  <key>serif</key>
  <string>Times</string>
</dict>

Цей самий файл також включає шрифти моношини за замовчуванням, sans-serif та serif для корейського, японського, спрощеного китайського та традиційного китайського, якщо вони вас цікавлять.


3
Зараз зазвичай Сан-Франциско є шрифт sans-serif, Helvetica. Ви також можете просто скористатися тим, -apple-systemщо systemнезабаром може бути змінено ( джерело )
haykam
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.