Зависит от DOCTYPE, который вы используете, вы будете иметь различные правила для подражания. Я использую XHTML 1.0 Strict для всех своих проектов, и я могу проверить правильность вложенности тегов на http://www.december.com/html/x1/. Этот сайт расскажет мне, какие теги разрешается размещать в которых другие теги и т.д.
Например, Tag Якорь в XHTML 1.0 Strict:
tag: a
content: (#PCDATA | br | span | bdo | map | object | img | tt | i | b | big |
small | em | strong | dfn | code | q | samp | kbd | var | cite | abbr |
acronym | sub | sup | input | select | textarea | label | button |
ins | del | script)*
parents: abbr acronym address b bdo big caption cite code dd del dfn div dt em
fieldset h1 h2 h3 h4 h5 h6 i ins kbd label legend li object p pre q
samp small span strong sub sup td th tt var
Вы можете также просмотреть правила:
приятно, только основы и уместная информация .... что-нибудь подобное для CSS, JS? –
@Tommy, Лучшая ссылка на Javascript, о которой я знаю сразу, - это тот, который находится на http://www.w3schools.com/jsref/default.asp - как и для CSS, я могу предложить только Spec, но он может быть довольно подробным в раз. – Sampson