Вопрос о стандартах html

12
auStern
На сайте с 30.03.2007
Offline
167
758

Вчера проверил в валидаторе морду одного из своих сайтов, начал исправлять ошибки, первая ошибка - это строка Тип документа. Движок у меня на php, но верстальщик как-то упустил момент, а я и неподумал тогда. В общем добавляю строчку, которая насколько я понимаю и должна стоять на документах типа php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

При этом вся "верная" верста на странице сбивается, а в валидаторе появляется множество (почти в два раза) ошибок. Я так понимаю - это и есть кривая верстка, не соответствующая стандарту. Или я не правильно подобрал тип документа?

Если требуется пример моего сайта - кину в личку или прямо в топик.

mfl
На сайте с 16.10.2006
Offline
134
mfl
#1

В случае наличия множества ошибок и нестандартных тегов, прописывай:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

Возможно у тебя страница HTML, прописав "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.." валидатор обнаружил множество не закрытых тегов (типа <br> или <img..>, для XHTML- <br/> или <img../>), по этому и выдал больше ошибок.

Вообще на валидность особо не проверяю, смотрю в 3х браузерах (FF, Opera, IE) корректность отображения сраниц, не более.

auStern
На сайте с 30.03.2007
Offline
167
#2
mfl:
Возможно у тебя страница HTML, прописав "<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.." валидатор обнаружил множество не закрытых тегов (типа <br> или <img..>, для XHTML- <br/> или <img../>), по этому и выдал больше ошибок.

Именно. Т.е нужно подбирать другой тип, или который вы привели выше?

IL
На сайте с 06.10.2007
Offline
15
#3

у тебя все корректно отображается в основных браузерах?

Рисую баннеры от 100 у.е. за штуку - пример тут (/ru/forum/171586)
auStern
На сайте с 30.03.2007
Offline
167
#4
IamLogo:
у тебя все корректно отображается в основных браузерах?

Если с

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
- то нет, если с вариантом, который дал mfl, то вроде ровненько. Но ошибки есть все-равно.

Главный вопрос: Стоит ли заморачиваться, подгоняя страницу под стандарты?

Dreammaker
На сайте с 20.04.2006
Offline
569
#5
auStern:
Главный вопрос: Стоит ли заморачиваться, подгоняя страницу под стандарты?

Главный вопрос: для чего вы хотите это сделать? :)

IL
На сайте с 06.10.2007
Offline
15
#6

Есть такое понятие в японском языке "Муд" это любой процес который не порождает не чего ценного тоесть расходует ресурсы в пустую, так вот подгон под стандарты и семантическая верстка это муд. Если все работает - замечательно, если не работает - правьте, но не сходите с ума, стандарты это как инструкция к отвертке для анекдотичных американцев.

kimberlit
На сайте с 13.03.2007
Offline
370
#7
IamLogo:
Если все работает - замечательно, если не работает - правьте, но не сходите с ума, стандарты это как инструкция к отвертке для анекдотичных американцев.

Чисто наш российский менталитет ... Мы и автомобили таким образом делаем, и другие "замечательные" вещи ... По принципу: "Лишь бы ездила" ...

PS Если есть возможность делать по стандартам, то почему бы не делать в соответствии с ними?

[Удален]
#8
IamLogo:
подгон под стандарты

Подгон "тяп-ляп" да, бред, а вот изначально грамотная вёрстка это "гуд"

IL
На сайте с 06.10.2007
Offline
15
#9
Чисто наш российский менталитет

это чисто Lean production.

auStern
На сайте с 30.03.2007
Offline
167
#10
Зингельшухер:
Подгон "тяп-ляп" да, бред, а вот изначально грамотная вёрстка это "гуд"

Полностью поддерживаю, но спохватился только сейчас, хотя верстали летом, так уж получилось.

IamLogo:
Если все работает - замечательно, если не работает - правьте, но не сходите с ума, стандарты это как инструкция к отвертке для анекдотичных американцев.

Хочу, по принципу "Пусть будет". Да и к тому же, не люблю когда что-то недоделано, как помеха блин, к другому этапу нормально перейти немогу. Вот так...

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий