Плавный переход от HTML к XHTML

Я уже не первый год пытаюсь перейти с HTML на XHTML. Привычки дают о себе знать и переход дается не так просто.

Ниже я привожу 9 простых правил, соблюдая которые вы можете из valid HTML получить valid XHTML. Я не буду рассматривать все нюансы и подробности - просто 9 простых правил.

Для проверки правильности кода я использую FireFox с плагином "Tidy Validator". Быстро и удобно

1. Название тегов пишем маленькими буквами.

Было:

<BODY>

Стало:

<body>

2. Забываем про атрибут language у тега script.

Было:

<script language="JavaScript">

Стало:

<script type="text/javascript">

3. Убираем из адресов все служебные символы.

Было:

<a href="http://www.codenet.ru/?a=1&b=3?>CodeNet</a>

Стало:

<a href="http://www.codenet.ru/?a=1&amp;b=3?>CodeNet</a>

4. Слешим незакрывающиеся теги:

Было:

<img src="image.gif">

Стало:

<img src="image.gif" />

5. Не забываем закрывать все теги

Было:

<p>Параграф

Стало:

<p>Параграф</p>

6. Соблюдаем объектную модель. (Не меняем теги местами)

Было:

<table>
<form>
<tr><td></td></tr>
</form>
</table>

Стало:

<form style="margin:0?>
<table>
<tr><td></td></tr>
</table>
</form>

7. Все атрибуты пишем в кавычках.

Было:

<table cellspacing=0 align=right>

Стало:

<table cellspacing="0" align="right">

8. Забываем про сокращения.

Было:

<input type="radio" selected>

Стало:

<input type="radio" selected="selected">

9. Не забываем про атрибут ALT.

<img src="image.gif" alt="hello" />



Рекомендуем почитать

 

Добавить комментарий


Ваше имя:


Комментарий:


Введите: Картинка