Как добавить подчеркивание к заголовку?
Как добавить подчеркивание к заголовку?К содержанию
Подчеркивание для блочных элементов вроде тега <h2> можно проводить двояко. Например, линию под текстом устанавливать на всю ширину блока, независимо от объема текста. А также подчеркивание делать только у текста. Далее рассмотрим оба варианта.
Линия под текстом на всю ширину блока
Чтобы создать линию под текстом, следует добавить к элементу стилевой параметр border-bottom, его значением выступает одновременно толщина линии, ее стиль и цвет (пример 1).
Пример 1
<!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»>
h2
{
font-size: 200%; /* Размер шрифта
*/
border-bottom: 2px solid maroon; /* Параметры линии под
текстом */
padding-bottom: 5px; /* Расстояние от текста до линии */
}
</style>
</head>
<body>
<h2>Пример текста</h2>
<p>Черный заголовок привлекает к себе внимание, несмотря на то, что он черный, а не белый.
</p></body>
</html>
Расстояние от линии до текста можно регулировать параметром padding-bottom, добавляя его к селектору h2. Результат данного примера показан на рис. 1.
Рис. 1. Линия под заголовком
Подчеркивание текста
Чтобы подчеркнуть только текст, необходимо воспользоваться атрибутом text-decoration со значением underline, опять же, добавляя его к селектору h2 (пример 2).
Пример 2
<!DOCTYPE HTML PUBLIC «-//W3C//DTD HTML 4.01//EN»
«http://www.w3.org/TR/html4/strict.dtd»>
<head>
<meta http-equiv=»Content-Type» content=»text/html; charset=windows-1251″>
<title>Подчеркивание заголовка</title>
<style type=»text/css»>
h2 {
text-decoration: underline; /* Подчеркивание заголовка */
}
</style>
</head>
<body>
<h2>Пример текста</h2>
<p>Черный заголовок привлекает к себе внимание, несмотря на то, что он черный, а не белый.
</p></body>
</html>
Результат данного примера показан на рис. 2.
Рис. 2. Подчеркивание заголовка
В случае использования параметра text-decoration линия жестко привязана к тексту, поэтому определить ее положение и стиль не удастся.
К содержанию
Подчёркнутый текст | PHPClub — клуб разработчиков PHP
lassar2000
Новичок
- #1
Подчёркнутый текст
Как с помошью РНР вывести подчёркнутый текст (GD, ImageMagick ещё там чем-нить)?
Тоесть, не болд, не италик, а именно подчёркнутый, включая комбинации с болдом и италиком.
Ну всё мона, а вот подчеркнуть нельзя
Фанат
oncle terrible
- #2
тебя интересует на картинке?
Sheridan
Новичок
- #3
imagestring+imageline ))))))))))))))))))))))))))))
moxnatiy
Новичок
- #4
если в html то <u>текст</u>
Sheridan
Новичок
- #5
а если в css — text-decoration:underline
lassar2000
Новичок
- #6
Фанат
да
Sheridan
>> imagestring+imageline
и всё? тока так чере ж-у?
Sheridan
Новичок
- #7
)))))))))))))))) что на ум пришло.
реально команды не знаю. разве что imagettftext и туда указать фонт, изначально подчёркнутый
lassar2000
Новичок
- #8
надо подчёркивать 6 стандартных шрифтов (в идиале — любое количество) : Ариалы, Верданы и т.д.
пробывал искать подчёркнутые шрифты:
1. всех не нашел
2. те что нашел, чёт нифига не подчёркнутые
Profic
just Profic (PHP5 BetaTeam)
- #9
lassar2000
Пойми одну простую истину — нет шрифтов подчеркнутых.
Все подчеркивания делаются програмно тем или иным способом. В данном случае выводишь текст, а потом — imageline (или как оно там).
lassar2000
Новичок
- #10
хорошо.
кто-нить знает, как такое зделать с минимум напрягов: готовые скрипты/библиотеки?
Profic
just Profic (PHP5 BetaTeam)
- #11
Hint: сделать «с минимум напрягов» тебе поможет ф-ция image*bbox() (я точно не помню ее названия, так что погляди в мане)
lassar2000
Новичок
- #12
благодарю за содействие.
прАстите, что я не гАварить на вашИм языкЭ правЕльна
specialist
Guest
- #13
попробуй покопать в строну DrawSetTextDecoration() в ImageMagick …
CSS: свойство text-decoration
В этом руководстве по CSS объясняется, как использовать свойство CSS под названием text-decoration с синтаксисом и примерами.
Описание
Свойство CSS text-decoration определяет форматирование текста элемента, такое как подчеркивание, надчеркивание, сквозная линия и мерцание.
Синтаксис
Синтаксис свойства CSS text-decoration:
text-decoration: value;
Параметры или аргументы
- значение
Форматирование текста. Это может быть одно из следующих значений:
.Значение Описание подчеркивание Текст имеет подчеркивание
div { text-decoration: underline; }над чертой Над текстом отображается строка
div { text-decoration: overline; }проходной В середине текста есть линия
div { text-decoration: line-through; }мигает Текст мигает
div { text-decoration: blink; }нет Текстовое оформление не применяется к тексту
div { text-decoration: none; }унаследовать Элемент унаследует оформление текста от своего родительского элемента
div { text-decoration: inherit; }
Примечание
- Некоторые браузеры могут игнорировать оформление текста blink .

Совместимость с браузерами
Свойство CSS text-decoration имеет базовую поддержку в следующих браузерах:
- Chrome
- Андроид
- Firefox (Геккон)
- Firefox Mobile (Геккон)
- Internet Explorer (IE)
- Интернет-телефон
- Опера
- Опера Мобайл
- Сафари (веб-кит)
- Сафари Мобильный
Пример
Мы обсудим свойство text-decoration ниже, исследуя примеры использования этого свойства в CSS.
Использование подчеркивания
Давайте рассмотрим пример оформления текста CSS, где мы используем подчеркивание оформления текста.
a: hover { color: #4A6593; оформление текста: подчеркивание; } В этом примере оформления текста CSS текст будет подчеркиваться при наведении указателя мыши на ссылку.
Использование Line-Through
Далее, давайте посмотрим на пример оформления текста CSS, где применено оформление текста line-through text-decoration.
span { text-decoration: line-through; } В этом примере оформления текста CSS мы установили для оформления текста значение от строки до в теге .
Использование None
Давайте посмотрим на пример оформления текста CSS, в котором мы удаляем оформление текста.
а: ссылка, а: активна, а: посещена {украшение текста: нет; } Традиционно большинство сайтов подчеркивают все ссылки. Однако некоторые сайты предпочитают отображать подчеркивание только тогда, когда пользователь наводит курсор на ссылку. В этом примере CSS text-decoration мы удалили text-decoration из тега для ссылок, активных и посещенных (но не наведенных).
Поделись:
Рекламные объявления
css — подчеркивание текста разрывается между строчными буквами в электронной почте html
У меня возникла эта проблема при использовании оформления текста: подчеркивание пропускает пробелы между строчными буквами.
Я попробовал «text-decoration-skip-ink: none», который, похоже, не работает, и я не думаю, что это решение, которого раньше не было. Не совсем уверен, как решить эту проблему
<тд>
Терапия только эстрогенами
- html
- css
- html-электронная почта
2
Хорошо. Не уверен, но у меня есть решение для вас. Вместо подчеркивания, поскольку это диапазон, вы можете сделать следующее:
Измените свой код:
<тд> Терапия только эстрогенами
К этому:
<тд> Терапия только эстрогенами
И вы даже можете настроить интервал под текстом. Это не обязательно «исправление», но обходной путь. Все, что я сделал, это то, что, поскольку часть подчеркивания не играла хорошо, я удалил ее и добавил границу внизу и отступы, чтобы отрегулировать высоту/пространство между словом и самим подчеркиванием.

