23.3.8. Стандарты соответствия кодированию

В заключение еще раз подчеркнем, что любая создаваемая страница Web должна включать начальные строки кода для указания соответствия стандарту, применяемому к странице. Пример 23.6, «Код для указания соответствия страницы стандартам XHTML 1.1» задает компоновку страницы Web, которая применима для большинства страниц, показанных в этом учебнике, и указывает на соответствие стандарту XHTML 1.1. В этот пример включен дополнительный код создания полной страницы Web для вывода форматированной строки текста, показанной выше на рисунке 1.10.

Пример 23.6. Код для указания соответствия страницы стандартам XHTML 1.1

<!DOCTYPE html
 PUBLIC "-//W3C//DTD XHTML 1.1//EN"
 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="en">
 <head>
 <title>Страница Web, соответствующая XHTML 1.1</title>
 </head>
 <body>
 <h2>Форматировать эту строку текста.</h2>
 </body>
 </html>

Страницы Web в этом учебнике, которые не строго соответствуют стандартам XHTML 1.1, могут использовать стандарты XHTML 1.0 Transitional. Эти страницы имеют в начале код, показанный на Пример 23.7, «Код, указывающий на соответствие страницы стандартам XHTML 1.0 Transitional».

Пример 23.7. Код, указывающий на соответствие страницы стандартам XHTML 1.0 Transitional

<!DOCTYPE html
 PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
 <html xmlns="http://www.w3.org/1999/xhtml"
xml:lang="en">
 <head>
 <title>Страница Web, соответствующая 1.0 Transitional</title>
 </head>
 <body>
 <h2>Форматировать эту строку текста.</h2>
 </body>
 </html>

Далее в учебнике всегда уточняется, какой из двух стандартов необходимо указывать при создании страницы Web.