Первый этап преобразования документа: из HTML 4.0 Transitional в XHTML 1.0 Transitional
Далее следует изменить тип документа, то есть перейти от определения DOCTYPE вида:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml/DTD/xhtml-transitional.dtd">
к объявлению:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/2000/WD-xhtml-basic-20000210/xhtml-basiclO.dtd">
Первая проблема, с которой вы столкнетесь, связана с применением атрибутов width, alignment и cellpadding для каждой таблицы и ее ячеек. Поскольку указанные атрибуты предназначены для представления документа, их определение удалено из правил определения типов XHTML Basic DTD.
Совет Хотя атрибуты представления и не поддерживаются стандартом
XHTML Basic, реализовать соответствующие функции при отображении документа вполне возможно. Каскадные таблицы стилей позволяют выполнить преобразование, если в исходном документе классы стилей для таблиц уже были определены.
Линейки горизонтальной разметки в XHTML не поддерживаются, поэтому из кода программы следует убрать разделитель между содержанием данной страницы и прочей информацией, помещенной под ней. Кроме того, сведения о дате, введенные на JavaScript, нужно преобразовать в обычный текст документа. Ниже описаны изменения, которые необходимо внести в исходный файл:
<table width="100%"> <tr>
<td class="hwg">The author is<br /> a member of<br /> <object data="lo-025.gif" width="64" height="90" title="The HTML Writers Guild">
<a href="http://www/hwg.org/">The HTML Writers Guild</ax/object>
</td>
<td>
<div class="address">This page was last updated on July 7, 2 000 <br />
by Marshall Jansen, AKA Orion<br />
<a href="mailto:webtyrant@cthulu.org">WebTyrant@cthulu.org</a>
<br />
</div>
</td>
<tdxa href="http://validator.w3.org/check/referer"> <img src="http://www.webgeek.com/xhtml/orion/vh40.gif" width="108" height="61">
</ax/td>
</tr>
</table>
Окончательный вариант документа представлен на рис. 17.3. В листинге 17.2 дан исправленный код разметки.
Опубликовал vovan666
April 09 2013 22:32:24 ·
0 Комментариев ·
3827 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.