Применение типа DOCTYPE, созданного нами, так же просто, как применение любого типа DOCTYPE, предлагаемого консорциумом W3C. Этот тип следует объявить в начале собственного XHTML-документа, например:
<DOCTYPE html SYSTEM "recipe-l_0.dtd">
В листинге 16.5 показан окончательный вид рецепта, который использует DTD, описанный в листинге 16.4.
Листинг 16.5. Файл recipe.html
<!DOCTYPE html SYSTEM "recipe-1_0.dtd">
<html>
<head>
<meta name="description"
content=" Recipe for Glassed Carrots from the Navarro Family Recipe Collection " />
<title>Navarro Family Recipe Collection Glassed Carrots</title>
</head>
<body>
<hl>Glassed Carrots</hl> <div>
<img src="carrots.jpg" alt="Glassed Carrots" width="150"
height="150" />
</div>
<recipe title="Glassed Carrots"> <ingredients>
<ingredient quantity="l" unit="pound" item="carrots" /> <ingredient quantity="1/4" unit="cup" item="orange juice" /> <ingredient quantity="2" unit="tablespoon" item="butter" /> <ingredient quantity="2" unit="tablespoon" item="brown sugar" /> </ingredients> <prep>
<p>Trim carrots and cut into bite-size pieces as preferred (e.g.
jullienned, circles, ets). Stream or boil in insalted water until
tender.</p>
</prep>
</recipe>
</body> </html>
tmeta name="descriptiDn" http-equiv="Content-Type" cortent="text/html;
charsBt = windoiMS-1251" /> <title>Receipe for Glassed Carrots from the Navarro Family Receipe Collection</title>
</head> - <body>
<hl>Glassed Carrots</hl>
- <div>
<img src="carrots.jpg" alt="GlassBd Carrots" width="15u" height="150" /> </div>
- precipe title="Glassed Carrots'>
- <ingredients>
ingredient quantity="l" unit="pound" item="carrots" /> ingredient quantity="l/4" unit="cup" item="orangB juice" /> ingredient quantity="2" unit="tablespoon" itetn="biJtter" /> ingredient quantity="I" unit="tablespoon" item="brown sugar" /> </ingredients>
- <prep>
:p: Trim carrots and cut into bite-size pieces as preferred (e.g. jullienned, circles, ets). Stream or boil in insalted water until tender.</p>
</prep> </recipe> </body> </html>
Рис. 16.1. Файл рецептов показан в Internet Explorer в режиме XML
На рис. 16.1 показан файл recipe.xml после его обработки XML-процессором браузера Internet Explorer.
Чтобы отобразить данный файл в HTML-браузере полностью, необходимо дополнить его данными в виде XSL-таблицы стилей при помощи методов применения стилей к новым элементам, с которыми вы познакомились в главе 12.
Резюме
В этой главе рассказывалось о возможности включения разработанного вами XHTML-модуля (см. главу 15) в новый язык разметки, имеющий собственное множество правил определения типов документа (DTD). Также был проанализирован документ, созданный на основе этого языка.
В главе 17 рассматриваются дополнительные приложения модулей в XHTML, в частности подмножество XHTML для небольших устройств - XHTML Basic.
Опубликовал vovan666
April 09 2013 22:32:09 ·
0 Комментариев ·
2460 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.