Учебник по HTML и CSS

HTML

CSS

Статьи

Полезное


Полезное

Цвет
Текст
Ссылки
Списки
Изображения
Сайт
Поля и отступы
Слои
Формы
Таблицы

Полезные советы по CSS и HTML

Как добавить подчеркивание к заголовку?

Подчеркивание для блочных элементов вроде тега <H1> можно проводить двояко. Например, линию под текстом устанавливать на всю ширину блока, независимо от объема текста. А также подчеркивание делать только у текста. Далее рассмотрим оба варианта.

Линия под текстом на всю ширину блока

Чтобы создать линию под текстом, следует добавить к элементу стилевой параметр border-bottom, его значением выступает одновременно толщина линии, ее стиль и цвет.

Пример

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Линия под заголовком</title>
<style type="text/css">
h1 {
 font-size: 200%; /* Размер шрифта */
 border-bottom: 2px solid maroon; /* Параметры линии под текстом */
 font-weight: normal; /* Убираем жирное начертание */
 padding-bottom: 5px; /* Расстояние от текста до линии */
}
</style>
</head>
<body>
<h1>Пример текста</h1>
<p>Черный заголовок привлекает к себе внимание, несмотря на то, что он черный, а не белый.</p>
</body>
</html>

Расстояние от линии до текста можно регулировать параметром padding-bottom, добавляя его к селектору H1. Результат данного примера показан на рис. 1.

Линия под заголовком

Рис. 1. Линия под заголовком

Подчеркивание текста

Чтобы подчеркнуть только текст, необходимо воспользоваться атрибутом text-decoration со значением underline, опять же, добавляя его к селектору H1.

Пример

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Подчеркивание заголовка</title>
<style type="text/css">
h1 {
 text-decoration: underline; /* Подчеркивание заголовка */
}
</style>
</head>
<body>
<h1>Пример текста</h1>
<p>Черный заголовок привлекает к себе внимание, несмотря на то, что он черный, а не белый.</p>
</body>
</html>

Результат данного примера показан на рис. 2.

Подчеркивание заголовка

Рис. 2. Подчеркивание заголовка

В случае использования параметра text-decoration линия жестко привязана к тексту, поэтому определить ее положение и стиль не удастся.





На главную









При использовании материалов сайта ссылка на comnew.ru обязательна!

x