RUSH
Читер
- Регистрация
- 26.01.2006
- Сообщения
- 230
Каждый открытый тэг ДОЛЖЕН иметь иметь своего закрывающего брата:
ПРАВИЛЬНО:<p>here is a paragraph.</p><p>here is another paragraph.</p>
НЕПРАВИЛЬНО:<p>here is a paragraph.<p>here is another paragraph.
Значения аттрибутов ДОЛЖНЫ находится в кавычках. Даже если они являются числами:
ПРАВИЛЬНО: <td rowspan="3">
НЕПРАВИЛЬНО: <td rowspan=3>
Аттрибуты НЕ СУЩЕСТВУЮТ сами по себе, но только в паре со своим значением:
ПРАВИЛЬНО:<dl compact="compact">
НЕПРАВИЛЬНО:<dl compact>
Одиночные элементы закрыты в себе слэшем:
ПРАВИЛЬНО: <br /> | <hr /> | <img src="123.gif" alt="" />
НЕПРАВИЛЬНО: <br><hr>
Пишите только в нижнем регистре:
ПРАВИЛЬНО: <a href="index.php">ссылка</a>
НЕПРАВИЛЬНО: <A HREF="index.php"></A>
ИСКЛЮЧЕНИЕ: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
Необходимо соблюдать последовательность закрытия тегов:
ПРАВИЛЬНО: <p><b>Слово</b></p>
НЕПРАВИЛЬНО: <p><b>Слово</p></b>
Не использовать сокращённую запись для пары тэгов, для которых в спецификации предусмотрено внутреннее содержимое:
ПРАВИЛЬНО: <div></div> <p></p> <td></td>
НЕПРАВИЛЬНО: <div /><p /><td />
Наоборот, одиночные по спецификации разбивать на пару можно:
ПРАВИЛЬНО: <br></br>
ПРАВИЛЬНО: <hr></hr>
Всегда прописывать тег alt для изображений:
ПРАВИЛЬНО: <img src="123.gif" alt="" />
ПРАВИЛЬНО: <img src="123.gif" alt="Изображение" />
НЕПРАВИЛЬНО: <img src="123.gif" />
Всегда прописывать META-теги:
<meta http-equiv="expires" content="0" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="keywords" content="Ключевые слова" />
<meta name="description" content="Описание сайта" />
<meta name="robots" content="index, follow" />
<meta name="revisit-after" content="1 days" />
<meta name="rating" content="general" />
Это не правила написания кода, просто при наличии META-тегов поисковик лучше находит ваш сайт.
------------------------------------------------------
Свой код можно полностью проверить на соостветствие стандарта с помощью валидатора от W3C.
http://validator.w3.org/
Актуальная спецификация полностью:
http://www.w3.org/TR/xhtml1/#h-4.3
Пишите в новом стандарте И да подсветится всё правильно и без ошибок!
Информация взята с Vingrad.RU
Теперь вы пишите то, что знаете на счет этого
ПРАВИЛЬНО:<p>here is a paragraph.</p><p>here is another paragraph.</p>
НЕПРАВИЛЬНО:<p>here is a paragraph.<p>here is another paragraph.
Значения аттрибутов ДОЛЖНЫ находится в кавычках. Даже если они являются числами:
ПРАВИЛЬНО: <td rowspan="3">
НЕПРАВИЛЬНО: <td rowspan=3>
Аттрибуты НЕ СУЩЕСТВУЮТ сами по себе, но только в паре со своим значением:
ПРАВИЛЬНО:<dl compact="compact">
НЕПРАВИЛЬНО:<dl compact>
Одиночные элементы закрыты в себе слэшем:
ПРАВИЛЬНО: <br /> | <hr /> | <img src="123.gif" alt="" />
НЕПРАВИЛЬНО: <br><hr>
Пишите только в нижнем регистре:
ПРАВИЛЬНО: <a href="index.php">ссылка</a>
НЕПРАВИЛЬНО: <A HREF="index.php"></A>
ИСКЛЮЧЕНИЕ: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN">
Необходимо соблюдать последовательность закрытия тегов:
ПРАВИЛЬНО: <p><b>Слово</b></p>
НЕПРАВИЛЬНО: <p><b>Слово</p></b>
Не использовать сокращённую запись для пары тэгов, для которых в спецификации предусмотрено внутреннее содержимое:
ПРАВИЛЬНО: <div></div> <p></p> <td></td>
НЕПРАВИЛЬНО: <div /><p /><td />
Наоборот, одиночные по спецификации разбивать на пару можно:
ПРАВИЛЬНО: <br></br>
ПРАВИЛЬНО: <hr></hr>
Всегда прописывать тег alt для изображений:
ПРАВИЛЬНО: <img src="123.gif" alt="" />
ПРАВИЛЬНО: <img src="123.gif" alt="Изображение" />
НЕПРАВИЛЬНО: <img src="123.gif" />
Всегда прописывать META-теги:
<meta http-equiv="expires" content="0" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="keywords" content="Ключевые слова" />
<meta name="description" content="Описание сайта" />
<meta name="robots" content="index, follow" />
<meta name="revisit-after" content="1 days" />
<meta name="rating" content="general" />
Это не правила написания кода, просто при наличии META-тегов поисковик лучше находит ваш сайт.
------------------------------------------------------
Свой код можно полностью проверить на соостветствие стандарта с помощью валидатора от W3C.
http://validator.w3.org/
Актуальная спецификация полностью:
http://www.w3.org/TR/xhtml1/#h-4.3
Пишите в новом стандарте И да подсветится всё правильно и без ошибок!
Информация взята с Vingrad.RU
Теперь вы пишите то, что знаете на счет этого