Почему меняется размер кнопки поиск?

0

Тренировался с своим сайтом используя макет страницы контакта из урока , заметил такую особенность.

Если в начале стоит простой тег <!doctype html> кнопка поиска имеет нормальный размер в полную высоту.

Если вставить как положено <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> , кнопка становится меньше при всех равных условиях. Долго не мог вычислить причину. Практически по строчно все заменял в фале.  Вот вопрос , почему так ? И обязательно ли писать <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">?

html
css

2 ответов

1
 И обязательно ли писать <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">?

Вроде в курсах короткая запись используется, а длинная запись - это старый способ, современный способ с такой короткой записью:

<!DOCTYPE html>

Скачай исходный код из курса и посмотри страницу контактов, там короткая запись (справа вкладка Файлы):

https://fructcode.com/ru/courses/html-and-css/responsive-complete/

0

Спасибо.  То что с короткой записью работает я и так понял. Просто я  не думал что эта строка так может повлиять на кнопку. Просто хотелось докопаться до причины. И как я понял теперь не нужно вставлять такие длинные строки в начале. Я вставлял код в старую верстку , когда еще такой код в начале использовался. 

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

Sign up or Log in to write an answer