Указание шрифта по его названию
Как мы уже говорили, трудно делать какие-либо предположения относительно шрифтов, установленных в системе удаленного пользователя. Тем не менее, с помощью параметра FACE оператора <FONT…> вы можете указать конкретные названия шрифтов, с использованием которых должен отображаться текст.
В одном параметре FACE можно указать несколько названий шрифтов, разделив эти названия запятыми:
<FONT FACE="Arial Cyr, Arial, Helv DL">Шрифт гельветика
Если в системе пользователя установлен шрифт Arial Cyr, то строка “Шрифт гельветика” будет отображаться с использованием именно этого шрифта. В противном случае будет сделана попытка отобразить строку шрифтом Arial, а затем Helv DL. Если окажется, что в системе нет ни одного из перечисленных шрифтов, строка будет отображена тем шрифтом, что установлен в навигаторе для использования по умолчанию.
В документе HTML, исходный текст которого приведен в листинге 2.11, мы используем явное указание названия шрифта.
Листинг 2.11. Файл chap2\font.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE>Образцы шрифтов</TITLE>
</HEAD>
<BODY BGCOLOR=WHITE>
<P><FONT FACE="Arial Cyr, Arial, Helv DL">Шрифт гельветика
<P><FONT FACE="Courier New Cyr, Courier New">Шрифт курьер
<P><FONT FACE="Times New Roman Cyr, Times New Roman">Шрифт таймс
</BODY>
</HTML>
На рис. 2.12 показано, как этот документ выглядит при его просмотре в окне навигатора Microsoft Internet Explorer.

Рис. 2.12. Выбор шрифта по его названию