Картинка в теге h1

12
Z0
На сайте с 03.09.2009
Offline
757
#11

Artisan Если у h1 принудительно задать тип как inline - то он явно будет вести себя как строчный, а по умолчанию ведет себя как блочный. А по вложенности я не знаю и в английском не силен :) Вы говорите, что он строчный элемент? А почему тогда ведет себя как блочный? :)

P.S. Если в валидаторе http://validator.w3.org/ вставить span в h1 то ошибок нет, а если наоборот - то есть (Если уж вы ссылаетесь на w3c и смысл вложения) :)

Staid
На сайте с 30.07.2014
Offline
59
#12
Artisan:
Со стороны верстки неправильно,
потому что картинка блочный элемент,
а заголовок строчный элемент, и
блочный элемент не может быть
внутри строчного элемента.

Тег h1 блочный элемент.

Картинка строчный элемент.

N4
На сайте с 22.09.2014
Offline
90
#13
ziliboba0213:
Artisan Если у h1 принудительно задать тип как inline - то он явно будет вести себя как строчный, а по умолчанию ведет себя как блочный. А по вложенности я не знаю и в английском не силен :) Вы говорите, что он строчный элемент? А почему тогда ведет себя как блочный? :)

P.S. Если в валидаторе http://validator.w3.org/ вставить span в h1 то ошибок нет, а если наоборот - то есть (Если уж вы ссылаетесь на w3c и смысл вложения) :)

спс всем за ответы

вот и я проверял свою страницу на валидаторе ошибок не выдает (html5)

но вот насколько правильно и как для сео вопрос 🙄

переделаю наверно 🙄

C
На сайте с 04.02.2005
Offline
277
#14

Если это элемент дизайна(оформления, то в стили)

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

12

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