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

_Astarot_

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

Mirabo

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

_Astarot_

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

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

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

jonjonson

Member
Joined
Mar 4, 2004
Messages
145
Reaction score
28
Age
52
И когда люди перестанут изобретать костыли?
Пользуйтесь 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
Aug 9, 2004
Messages
336
Reaction score
113
Age
56
jonjonson Спасибо тебе за ссылку - я люблю, когда так легко и просто излагают сложный материал.
 

_Astarot_

Member
Joined
Dec 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