Различия между XHTML и HTML
- Предыдущая страница Why XHTML
- Следующая страница Синтаксис XHTML
Начав писать строгий HTML, вы можете подготовиться к XHTML.
Как подготовиться к XHTML
XHTML и стандарт HTML 4.01 имеют мало различий.
Так что обновление вашего кода до 4.01 - это отличный способ начать. Наше полное «Руководство по HTML 4.01》 поможет вам в этом.
Кроме того, вы должны сразу же начинать писать HTML код строчными буквами, и никогда не приучайте себя к плохой привычке игнорировать такие теги, как </p>.
Пожелаем вам приятного кодирования!
Основное различие:
- XHTML элементы должны быть правильно вложены.
- XHTML элементы должны быть закрыты.
- Имя тега должно быть написано строчными буквами.
- Документ XHTML должен иметь корневой элемент.
Элементы должны быть правильно вложены
В HTML某些元素可以不正确地嵌套,像这样:
<b><i>Этот текст жирный и курсивный</b>
</i>
В XHTML все элементы должны быть правильно вложены друг в друга, как это:
<b><i>Этот текст жирный и курсивный</i></b>
Совет:Одна из частых ошибок в вложенных списках - забыть, что внутренний список должен быть внутри элемента li, как показано ниже:
Это неправильно:
<ul>
<li>Coffee</li>
<li>Чай
<ul>
<li>Black tea</li>
<li>Green tea</li>
</ul>
<li>Milk</li>
</ul>
Это правильно:
<ul> <li>Coffee</li><li>
Чай <ul> <li>Black tea</li> <li>Green tea</li> </ul></li>
<li>Milk</li> </ul>
Внимание: В примерах правильного кода мы вставили тег </li> после </ul>.
XHTML элементы должны быть закрыты
Не пустые теги должны использовать закрывающий тег.
Это неправильно:
<p>
Это абзац<p>
Это еще один абзац
Это правильно:
<p>
Это абзац</p>
<p>
Это еще один абзац</p>
Пустые теги также должны быть закрыты
Пустые теги также должны использовать закрывающий тег, или их начальный тег должен быть/>
Конец.
Это неправильно:
Перевод: <br> Горизонтальная линия: <hr> Изображение: <img src="happy.gif" alt="Счастливое лицо">
Это правильно:
Перевод: <br>/>
Горизонтальная линия: <hr>/>
Изображение: <img src="happy.gif" alt="Счастливое лицо">/>
XHTML 元素必须使用小写字母。
规范定义:XHTML 标签名和属性对大小写敏感。
Это неправильно:
<BODY>
<P>
Это абзац</P>
</BODY>
Это правильно:
<body>
<p>
Это абзац</p>
</body>
Документ XHTML должен иметь один корневой элемент
Все элементы XHTML должны быть вложены в корневой элемент <html>. Все其余 элементы могут иметь подэлементы. Подэлементы должны быть парными и вложены в родительский элемент. Основная структура документа выглядит следующим образом:
<html>
<head> ... </head> <body> ... </body></html>
- Предыдущая страница Why XHTML
- Следующая страница Синтаксис XHTML