Считается ли более профессиональным писать сайт в строгом, а не переходном HTML? - PullRequest
5 голосов
/ 22 июля 2010

Мне было интересно, считалось ли более профессиональным писать веб-сайт в строгом формате xhtml, а не на переходном.

Это то, что должно быть сделано, когда вы продвигаетесь как веб-разработчик, или это не имеет значения?

Ответы [ 6 ]

5 голосов
/ 22 июля 2010

За возможным исключением (редко необходимого) атрибута start разница между строгим и переходным режимом сводится к «вещам, которые вы не должны были использовать, поскольку Netscape 4 перестал быть доминирующим браузером».

Таким образом, вопрос сложен, так как, если бы вы изучили HTML на этой стороне тысячелетия, вам не следовало использовать Transitional, во-первых (теперь давайте помолимся минутку, поскольку мы оплакиваем низкое качество слишком популярныхучебные пособия (например, от организации, получившей много славы от W3C из-за его схожего названия… и я ругаю, поэтому сейчас остановлюсь).

0 голосов
/ 06 октября 2010

Если вы хотите быть «профессиональным» и в курсе, используйте <!DOCTYPE html>.Это ничего не сломит, и это настолько современно, насколько вы можете.

0 голосов
/ 23 июля 2010

Не имеет большого значения, что вы используете - просто постарайтесь максимально соответствовать вашей наценке.Если ничего другого, это делает поиск + замену намного проще.

0 голосов
/ 22 июля 2010

Я пишу HTML 4.01, традиционный или строгий.

Правда в том, что XHTML не работает, и правильная визуализация в браузере HTML 4.01 засорит вашу страницу с прямыми угловыми скобками.

Если вы думаете, что знаете, как
определяется в стандарте HTML 4, подумайте еще раз.

 This sentence is <br/> across two lines.

При чтении строгим парсером становится

 This sentences is
 > across two lines.

Форма языка SGML, на которой построен HTML, имеет функцию ярлыка, известную как NET. Преобразование "
"
". Итак, "
" горит.

0 голосов
/ 22 июля 2010

Вот статья, которую я нашел вчера. Прочитайте часть разметки, это первая часть: D http://davidwalsh.name/get-over-it

0 голосов
/ 22 июля 2010

Что касается маркетинга, вы можете получить немного лучший ответ, если скажете, что вы правы в строгом XHTML, но на самом деле выбор не имеет значения. Transitional имеет некоторые особенности, которые улучшают обратную совместимость с элементами из HTML4 и более старых версий, но с тех пор они были обесценены и, таким образом, устарели в строгих вариантах (например, в фреймах). Если вы учитесь писать разметку в наши дни, вы все равно изучаете весь XHTML, так что вы можете свободно использовать строгий.

Краткий ответ: не важно.

...