ты, хранящиеся в файлах в формате EOT (Embedded Object Type). (Получить под — робную информацию по формату EOT и выгрузить бесплатно распространяемую утилиту для создания и сохранения шрифтов для Internet Explorer можно на страни —
це ПО адресу http://www. microsoft. cora/typography/web/6mbedding/weft2/). Бра — узер Netscape Navigator, в свою очередь, позволяет загружать шрифты, хранящие —
ся в фалах в формате PFR (Portable Font Resource), разработанном компанией Bitstream Inc. (Подробную информацию по генерации шрифтов, загружаемых в Netscape Navigator, МОЖНО наЙТИ ПО адресу http://devedge. netscape. com/.)
ПРАКТИКУМ
Для загрузки шрифта с помощью XHTML-документа укажите соответствующий шрифт в объявлении @font-face списка стилей, как показано в следующем коде:
В приведенном примере первая строка в списке стилей указывает Web-браузе-
ру загрузить файл genevai. eo t с каталога шрифтов Web-сервера
www. MyServer. com. Web-браузер загружает указанный файл и
HI а сайте http:/ /
присваивает ему
имя new geneva. Следующий оператор говорит о том, что полученный шрифт
должен использоваться для форматирования текста абзаца (т. е. текста, который
следует за дескриптором ). Если Web-браузер не может или
не будет загру —
жать файл шрифта (заданный в объявлении @font-face), он будет использовать альтернативный шрифт (если таковой указан), содержащийся в определении пра — вила каскадного списка стилей (в приведенном примере это шрифт Courier).
Если недоступен ни основной, ни альтернативный шрифты, дпя вывода текста
на экран будет использоваться шрифт браузера, установленный по умолчанию.
Web-браузер сохраняет файлы шрифтов (в приведенном примере это файл
genevai. eot) в каталоге временных Internet-файлов браузера на компьютере по —
сетителя. Таким образом, Web-браузеру не нужно загружать факлы шрифтов при каждом новом посещении одной и той же Web-страницы. Браузер считывает файл шрифта со своей кэш-памяти (с жесткого диска компьютера) и за счет это —
го при последующих посещениях страница загружается быстрее,
Следует иметь в виду, что нельзя просто скопировать файл
в форматах EOT
и PFR в каталог шрифтов вашего компьютера и начать их использовать при со —
здании Web-страниц. Шрифты, как и любая другая интеллект ность, защищаются авторскими правами. Каждый созданны
альная собствен —
вами файл EOT
или PFR (или заказанный у третьего лица) содержит встроенн> ю модель защиты,
Web-браузеры только выводят на экран загруженный шрифт, ее це имеется ссылка на него. Поэтому, если, например, для
и на Web-стран и —
:оздания шрифта
вы пользуетесь WEFT, можно указать, что данный шрифт мо кет использовать —
СЯ ТОЛЬКО на Страницах Web-Сайта http: / /www. YourDomain. сот. ЕСЛИ ДРУГОЙ
автор Web-сайтов внедрит тот же шрифт для стран и
www. HisDomain. com, Web-браузер обнаружит, что корневой катал
/www. HisDomain. com) не соответствует корневому каталогу стр; файле Шрифта (http://www. YourDomain. com). Как результат вывода на экран содержимого страницы будет использовать
нию (а не шрифт, защищенный авторскими правами).
сайта http://
Г СТраНИЦ (http : / иц, указанному в Web-браузер для
лрифт по умолча —
26 8 Глава 5. XHTML и новые тенденции
Вставка одной XHTML-страницы в другую
с помощью внутритекстового фрейма
Для одновременного вывода на экран нескольких Web-страниц используются фреймы. В главе 1 было рассказано, каким образом создаются фреймы с помо —
щью дескрипторов и. При разделении окна Web-браузера на несколько частей (т. е. фреймов) с помощью дескриптора браузер в каждом фрейме может выводить разные Web-страницы. Затем при неподвижных фреймах посетитель имеет возможность независимо пролистывать содержимое