Какой код оптимальнее для поисковика?

D
На сайте с 01.04.2006
Offline
1
643

Хочу картинку в шапке сопроводить заголовком h1, для чего использую CSS. Есть два варианта кода:

<h1 style="display: inline;"><div class="с-title"><span>Hello, World!</span></div></h1>

и

<div class="с-title"><span><h1>Hello, World!</h1></span></div>

Подскажите, пожалуйста, какой вариант лучше с точки зрения ранжирования поисковиком?

p.s. Конструкция:

<h1 class="с-title"><span>Hello, World!</span></h1>

не подходит, по причине различного отображения в IE и FireFox'e

Megavolt
На сайте с 23.12.2005
Offline
179
#1

поисковику пофиг, он тэги не читает, а вот модеру нет, ибо 3 вложенных так тэга это спам, для адекватного отображения достаточно 1 тэга с заданным стилем.

особенно я думаю вот это понравится <h1 style="display: inline;"> :)

Иногда лучше жевать.... (С)
Segey
На сайте с 23.08.2005
Offline
404
#2
поисковику пофиг, он тэги не читает,

Это шутка такая?

А как он будет h1,b,em различать?

Лучше нормальный валидный код, а для чего вы засовываете h1 в логотип и так понятно :) Если выбирать то такой вариант:

<div class="logo"><h1>Название Сайта, заголовок, вместо логотипа</h1></div>

Brexit - уже совсем рядом. (https://about-this-model.blogspot.com/2019/03/brexit.html)
FlyAway
На сайте с 01.06.2005
Offline
439
#3

Djdfy, я бы использовал второй вариант

Сердюченко Андрей (http://www.serdyuchenko.ru/) Масонская ложа — SЕ-Team.ru (http://goo.gl/YIjV6h) :)
D
На сайте с 01.04.2006
Offline
1
#4

<h1 style="display: inline;">

это как раз по причине различного отображения указанной конструкуции в IE и FireFox'e.

T
На сайте с 20.03.2006
Offline
0
#5
Megavolt:
поисковику пофиг, он тэги не читает, а вот модеру нет, ибо 3 вложенных так тэга это спам, для адекватного отображения достаточно 1 тэга с заданным стилем.

Бред какой-то, при чём тут спам?

А по теме -- второй вариант выглядит лучше, только зачем там <span></span>?

И
На сайте с 11.10.2004
Offline
32
#6
различного отображения

Firefox/1.0.7, IE 6.0, Opera 8.5 - одинаково.

Дряхлый кандидат (наук)
D
На сайте с 01.04.2006
Offline
1
#7

Иваныч, конструкция

 <h1 class="с-title"><span>Hello, World!</span></h1>

всавленная в таблицу в IE, раздвигала строку по высоте больше чем высота логотипа указанного в стиле, что портило дизайн. Это происходило, видимо, из-за свойства display: block, присущего тегу h1 по умолчанию, что приводило к доминированию абсолютной высоты h1 над размерами для отображения, т.к. не помогло явное ограничение высоты ячейки. В FireFox было все нормально. В Opera не смотрел.

thinkmaniac, да второй вариант без <span>

 <div class="с-title"><h1>Hello, World!</h1></div>

одинаково отображается в IE и FireFox. На нем я и остановился.

Большое всем спасибо за ответы! :)

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