<!DOCTYPE html>

голоса: 0

И так решил проверить свой сайт валидатором и увидел что он ругается на <!DOCTYPE html> что его у меня нету на сайте  ну я решил его поставить как положенно в общих настройках  но тут  у меня начала глючить форма входа.  это у меня было до     <!DOCTYPE html>  а вот с ним у меня вот так вот  изменяя в ксс размеры формы входа показывает что там аж 2 формы входа после добавления <!DOCTYPE html> как мне это решить?

Адрес сайта wenig.ru
| Автор: | Категория: Дизайн сайта
Изменение категории | | Автор: Yuri_Geruk

Ответов: 2

Голоса: +1
 
Лучший ответ
Очевидно, что у вас пересекаются классы в кнопках submit, раз картинки накладываются друг на друга. Копайте в эту сторону.

Использовать doctype или нет дело сугубо личное. Но без указания типа каждый браузер может воспринимать те или иные правила, теги по своему усмотрению. Doctype - своего рода набор правил, стандарт, ГОСТ... как хотите называйте. Например, какой продукт вы купите в магазине? Сделанный по ГОСТу или не понятно из чего сделанный?
| Автор:
Выбор ответа лучшим | | Автор: Yuri_Geruk
Голоса: +1

1. Прочитайте зачем нужен <!DOCTYPE html> 

http://htmlbook.ru/html/!doctype

 

2. Я не думаю, что он Вам особо пригодится. Так как его использование, практически не обязательно.

3. Не советую никогда не пользоваться валидатором. Так как они могут указать ошибки на синтаксис даже в правильном коде (например <a href=""></a>)

| Автор:
То есть на него можно забить?

даже в правильном коде (например <a href=""></a>)

В этом коде сразу 3 ошибки. Какой же он правильный? 

Это я как пример указал. Я ради эксперимента проверял свои проекты валидатором, и указанный мной пример (при том не полный, что бы не было рекламы, я указал на ключевые теги), это одна из составляющих  "ошибок" данного валидатора. То есть, он указал мне, что код закрыт не верно. Хотя, все правильно у меня закрыто, и применено.
...