Аомогите с проблемой H1 ... H6 заголовков

_Astarot_

Member
Joined
month_12_short 5, 2004
Messages
47
Reaction score
1
Тема такая. Мне надо чтобы заголовки различных размеров от H1 до H6 отображались в одной строчке. В HTML обычно после заголовка происходит переход на новую строку, но мне надо этого избежать. Есть идеи?
 

Mirabo

Member
Joined
month_8_short 9, 2004
Messages
336
Reaction score
113
Age
58
Идея 1. Вставь таблицу с 6 колонками - ячейками. В каждую ячейку вставь по заголовку от h1 до h6.
Идея 2. Откажись от заголовков, используй тег SPAN для каждого отдельно с различными настройками шрифтов по высоте и толщине, иммитирущими заголовки. Т.е. шесть тегов SPAN.
 

_Astarot_

Member
Joined
month_12_short 5, 2004
Messages
47
Reaction score
1
Спасибо за ответ.

По поводу втрой идеи.
От заголовков отказаться не могу, потому что поисковые системы дают больший ренкинг слову, которое стоит в теге H1, чем в SPAN или просто без тега. Из-за ренкинга и хочу использовать форматированные заголовки вместо SPAN.

По поводу первой идеи.
Не могу её использовать потому-что во второй строчке будут ячейки шириной со слова в первой, а это не желательно.
Хотя можно же для каждой строчки сделать отдельную таблицу и тогда ширина столбиков в одной строчке не будет зависеть от ширины столбиков в другой :dancer: Это идея! Прикольно ;) Спасибо за совет! Ты реально помог! Только правда в коде страницы жопа будет с таблицами, но вроде поисковики таблицы без проблем идексируют. Завтра буду делать ;)
 

jonjonson

Member
Joined
month_3_short 4, 2004
Messages
145
Reaction score
28
Age
54
И когда люди перестанут изобретать костыли?
Пользуйтесь CSS. Достаточно для тега h1 выставить стиль отображения inline вместо block (который установлен по умолчанию):
Code:
<h1 style="display:inline;">test1</h1><h2 style="display:inline;">test2</h2>
и все будет так как вам нужно.
Вообще, почитайте статьи отсюда http://softwaremaniacs.org/blog/category/web/primer/
 
Last edited by a moderator:

Mirabo

Member
Joined
month_8_short 9, 2004
Messages
336
Reaction score
113
Age
58
jonjonson Спасибо тебе за ссылку - я люблю, когда так легко и просто излагают сложный материал.
 

_Astarot_

Member
Joined
month_12_short 5, 2004
Messages
47
Reaction score
1
jonjonson said:
И когда люди перестанут изобретать костыли?
Пользуйтесь CSS. Достаточно для тега h1 выставить стиль отображения inline вместо block (который установлен по умолчанию):
Code:
<h1 style="display:inline;">test1</h1><h2 style="display:inline;">test2</h2>
и все будет так как вам нужно.
Вообще, почитайте статьи отсюда http://softwaremaniacs.org/blog/category/web/primer/

Огромный респект! Я прям чувствовал, что что-то подобное существует, когда вопрос задавал ;)
 
Top