Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модификация тега <div> с помощью CSS / 8 сообщений из 8, страница 1 из 1
15.03.2010, 12:48:11
    #36520594
ЮВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
При конвертировании из DocBook в HTML конвертор генерирует следующий текст (фрагмент):
...
<div class="index" title="Предметный указатель">
<div class="titlepage">
<div>
<div><h3 class="title"><a name="N208D1"></a>
Предметный указатель
</h3>
</div>
</div>
</div>
...

Мне надо, чтобы заголовок был уровня h2, поэтому в CSS я указал следующее (дословно, без скобок и завершающих символов типа ;):

div.index div.titlepage h2.title

Но это не дало результата (хотя при ручной замене в HTML-коде h3 на h2 эффект проявляется).

Можно ли (если да, то как) изменить с помощью CSS уровень заголовка (в данном частном случае) в теге <div>?
...
Рейтинг: 0 / 0
15.03.2010, 12:49:06
    #36520597
an0nym
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
ЮВ,

нет.
...
Рейтинг: 0 / 0
15.03.2010, 12:51:38
    #36520604
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
ЮВ,

в CSS выставьте правило
Код: plaintext
div.index div.titlepage h3.title { ... }

и в нем назначьте нужные параметры текста. h3 - это по сути всего лишь набор стилей по умолчанию
...
Рейтинг: 0 / 0
15.03.2010, 13:17:52
    #36520694
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
ЮВМожно ли (если да, то как) изменить с помощью CSS уровень заголовка (в данном частном случае) в теге <div>?
С помощью ЦСС можно поменять только вмешний вид и расположение элемента разметки. "Уровень заголовка" можно поменять лишь меняя саму разметку...
...
Рейтинг: 0 / 0
16.03.2010, 17:22:22
    #36524327
ЮВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
Яростный МечЮВ,

в CSS выставьте правило
Код: plaintext
div.index div.titlepage h3.title { ... }

и в нем назначьте нужные параметры текста. h3 - это по сути всего лишь набор стилей по умолчанию

Действительно, совет помог: только при явном задании в CSS параметров стиля они применяются.
Спасибо.
...
Рейтинг: 0 / 0
16.03.2010, 17:28:44
    #36524353
ЮВ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
Но поменять сам уровеь заголовка, по-видимому, невозможно.
Т. е. визуально заголовок будет выглядеть как h2, но на самом деле будет заголовком h3 (и, например, не будет попадать в оглавление с уровнем глубины 2).
...
Рейтинг: 0 / 0
17.03.2010, 08:49:32
    #36525274
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
ЮВи, например, не будет попадать в оглавление с уровнем глубины 2
Нет, не будет.
За это отвечает сама ХТМЛ-разметка.
...
Рейтинг: 0 / 0
17.03.2010, 09:55:26
    #36525366
iConst
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модификация тега <div> с помощью CSS
ЮВНо поменять сам уровеь заголовка, по-видимому, невозможно.
Т. е. визуально заголовок будет выглядеть как h2, но на самом деле будет заголовком h3 (и, например, не будет попадать в оглавление с уровнем глубины 2).
Возможно. Но это не область применения CSS. Это область манипуляции элементами DOM.
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Модификация тега <div> с помощью CSS / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]