<br /> <img height = 80 alt = веб -дизайнер src = .. /images /logo_w3cn_200 × 80.gif width = 200 />
2. Все имена элементов и атрибутов тега должны быть строчными.В отличие от HTML, XHTML чувствителен к случаям, а <Title> и <Title> - разные теги. XHTML требует, чтобы все теги и имена атрибутов были в строчных регистрах. Например: <body> должно быть написано как <body>. Корпусные включения не признаются. Обычно название атрибута Onmouseover, автоматически сгенерированное DreamWeaver, также должно быть изменено в Onmouseover.
3. Все теги XHTML должны быть разумно вложены Кроме того, потому что XHTML требует строгой структуры, все гнездование должно быть в порядке. Код, который мы писали так раньше:<p> <b> </p>/b> должен быть изменен на: <p> <b> </b>/p>
То есть в гнездовом слое за слоем должен быть строго симметричным.
4. Все атрибуты должны быть заключены в кавычки. В HTML вам не может приходится цитировать значения атрибутов, но в XHTML они должны быть цитированы. Например:<Высота = 80> должна быть изменена на: <Высот = 80>
В особых случаях вам необходимо использовать двойные кавычки в значении свойства, вы можете использовать отдельные кавычки, например:
<alt = say & apos; hello & apos;>
5. Все <и и специальные символы выражены в коде Не менее чем знак (<), который не является частью тега, должен быть закодирован как & lt;Любой, больше, чем знак (>), который не является частью тега, должен быть закодирован как & gt;
Любое & число (&), которое не является частью сущности, должен быть закодирован как & amp;
Примечание: между вышеуказанными символами нет пробелов.
6. Назначьте значение всем атрибутам XHTML предусматривает, что все атрибуты должны иметь значение, а те, у кого нет значений, будут повторяться сами. Например:<td nowrap> <input type = checkbox name = value = value = medium werced>
Должен быть изменен на:
<td ownrap = nowrap> <input type = checkbox name = value = value = medium cherced = cherced>
7. Не используйте его в контенте комментария - - случается только в начале и конце комментариев XHTML, то есть они больше не действительны в контенте. Например, следующий код недействителен:<!-Вот комментарий-его комментарий->
Замените пунктирную линию внутри равным знаком или пространством.
<!-Вот комментарий =================== Вот комментарий->
Некоторые из вышеперечисленных спецификаций кажутся странными, но все это заключается в том, чтобы наш код имел единый и уникальный стандарт для будущего повторного использования данных.