Как сделать подчёркивание заголовка? | WebReference
Подчёркивание бывает разного вида, соответственно, различаются методы его создания. Ниже перечислены несколько популярных.
Использование text-decoration
Свойство text-decoration со значением underline добавляет подчёркивание к тексту; такого рода подчёркивание можно наблюдать для ссылок по умолчанию. Созданная таким образом линия равна ширине текста и будет такого же цвета, что и сам заголовок. Изменить цвет линии можно через свойство text-decoration-color. В примере 1 показано применение text-decoration к элементу <h3>.
Пример 1. Использование text-decoration
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Подчёркивание</title> <style> h3 { text-decoration: underline; /* Добавляем подчёркивание */ text-decoration-color: red; /* Цвет линии */ } </style> </head> <body> <section> <h3>Культурный речевой акт в XXI веке</h3> <p>Действительно, мифопорождающее текстовое устройство иллюстрирует дискурс, и это придает ему свое звучание, свой характер.</p> </section> </body> </html>Рис. 1. Вид линии, созданной через text-decoration
Браузеры IE и Edge не поддерживают свойство text-decoration-color.
Использование border-bottom
Свойство border-bottom добавляет к элементу снизу линию заданной толщины, цвета и стиля. Такая линия занимает всю доступную ширину, несмотря на длину текста заголовка (рис. 2).
Рис. 2. Вид линии, созданной с помощью border-bottom
Расстояние от линии до текста можно регулировать с помощью свойства padding-bottom, как показано в примере 2.
Пример 2. Использование border-bottom
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Подчёркивание</title> <style> h3 { border-bottom: 2px solid red; /* Добавляем подчёркивание */ padding-bottom: 5px; /* Расстояние от текста до линии */ } </style> </head> <body> <section> <h3>Культурный речевой акт в XXI веке</h3> <p>Действительно, мифопорождающее текстовое устройство иллюстрирует дискурс, и это придает ему свое звучание, свой характер.</p> </section> </body> </html>Чтобы линия была на ширину текста, достаточно заголовок превратить в строчно-блочный элемент, добавив к селектору h3 свойство display со значением inline-block.
Использование ::after и content
Также можно сделать искусственную линию через комбинацию свойства content и псевдоэлемента ::after. Они лишь будут выводить пустой псевдоэлемент после заголовка, а уже вид этого псевдоэлемента определяется другими свойствами. На рис. 3 показана подобная линия.
Рис. 3. Линия, созданная через ::after
Положение такой линии относительно текста задается через свойство bottom с отрицательным значением, цвет линии через свойство background. На деле это получается не линия, а прямоугольный блок, поэтому используем фоновую заливку (пример 3).
Пример 3. Использование ::after
<!DOCTYPE html> <html> <head> <meta charset=»utf-8″> <title>Подчёркивание</title> <style> h3 { position: relative; /* Относительное позиционирование */ display: inline-block; /* Линия на ширину текста */ } h3::after { content: ‘; /* Выводим пустое содержимое */ position: absolute; /* Абсолютное позиционирование */ background: red; /* Цвет линии */ left: 0; /* Положение линии слева */ bottom: -5px; /* Положение линии */ width: 100%; /* Линия на ширину текста */ height: 2px; /* Высота линии */ } </style> </head> <body> <section> <h3>Культурный речевой акт в XXI веке</h3> <p>Действительно, мифопорождающее текстовое устройство иллюстрирует дискурс, и это придает ему свое звучание, свой характер.</p> </section> </body> </html>Автор и редакторы
Последнее изменение: 05.10.2018
Редакторы: Влад Мержевич
Декоративное подчеркивание CSS-элементов
Технология таблиц стилей выполняет две функции при оформлении HTML-страниц. Во-первых, с её помощью происходит формирование положения отдельных элементов сайта. Во-вторых, она делает блоки визуально привлекательными для пользователя. Реализация второй функции происходит разными способами. Один из них – подчеркивание. CSS предусматривает для этого атрибут text-decoration.
Спецификация записи атрибута
Воспользоваться свойством text-decoration просто. Достаточно прописать в коде файла стилей следующую строку для элемента:
text-decoration: значение_атрибута;
Вместо «значение_атрибута» спецификация CSS предлагает ряд вариантов:
- underline – линия располагается строго под текстом;
- overline – линия проходит сверху текста;
- none – снятие всех декоративных эффектов;
- inherit – перенимает значение элемента-родителя.
Выше приведены не все возможные формы записи, поскольку данный атрибут задаёт не только подчеркивание CSS, но и другие эффекты, например «моргание» текста или его перечёркивание.
Примеры оформление гиперссылок
У новичков в веб-дизайне и программировании возникает вопрос: зачем делать нижнюю линию у текста? На заре эпохи интернет-технологий такой способ выделения указывал пользователю на то, что перед ним находится гиперссылка – текст, по клику на который будет осуществлён переход на новую страничку.
По умолчанию у гиперссылок установлено свойство underline. На практике возникает задача убрать линию у неактивных элементов и сделать её видимой при наведении пользователем указателя мыши. Вот пример кода, который отключает подчеркивание ссылок CSS:
a {text-decoration: none;}
Для активных ссылок используется следующая запись:
a:hover {text-decoration: underline;}
Декоративное подчеркивание для продвинутых
Стандартный атрибут text-decoration имеет несколько ограничений:
- цвет линии не отличается от цвета текста ссылки, нельзя разграничить их «раскраску»;
- только сплошная линия используется как подчеркивание. CSS не предполагает применение других стилей начертания.
Но специальные приёмы помогают обойти классическое оформление текста. В первом случае для задания гиперссылки используется дополнительный тег <span>.
Например:
<a href=»#»>
<span>гиперссылки</span>
</a>.</p>
В результате на странице слово гиперссылки будет записано синим цветом, а цвет линии будет красным.
Другой продвинутый способ, который позволяет реализовать подчеркивание CSS, – border-bottom. Пример ниже поясняет его использование:
a {border-bottom:1px solid red;}
Результат будет таким же, как и в примере ранее. Но данный способ имеет важное преимущество. Кроме изменения цвета линии (сейчас установлен красный цвет – red), возможна трансформация способа её начертания:
Итак, атрибут border-bottom более функционален. Помимо вывода на экран декоративной линии под текстом, он даёт возможность настроить её внешний вид.
Красивое css подчеркивание элементов
Наверняка вы замечали на многих ресурсах анимационное подчеркивание ссылок и хотели узнать, как это воплотить на своем сайте. Чтобы сделать красивое css подчеркивание элементов нам не понадобятся большие познания, либо подключение дополнительных скриптов, все, что нам нужно – это стандартный HTML и CSS.
Вариации подчеркивания
Подчеркивание ссылок или любых других элементов, можно придумать какое угодно. Подчеркивание может всплывать снизу, выезжать слева или справа и т.д. Мы рассмотрим более интересный пример, в котором подчеркивание будет разъезжаться от центра к краям, как на демонстрации ниже.
демонстрация подчеркивания
HTML
Для начала создадим какой либо элемент, к примеру, возьмем тег A
. Атрибут его нам не важен, потому как большая часть работы будет отведена стилям.
<a href="#">demo ссылка</a>
CSS
Реализация будет заключаться в двух линиях, которые будут разъезжаться от середины нижней части элемента к его краям.
За подчеркивание у нас отвечает свойство text-decoration
, но применять его здесь не имеет смысла, потому как воплотить наши планы по анимации в таком случае не совсем актуально. Не будем забывать, что каждому элементу можно присвоить псевдоэлемент
или ::after
. Поэтому все свойства будем задавать именно им, а нашей ссылке сразу же задаем следующие параметры:
a{ display: inline-block; position: relative; text-decoration: none; }
Таким образом мы задали блочную обтекаемость и позиционирование относительно исходного места. Все это делается для того, чтобы подчеркивание не вылезало за пределы элемента, когда мы псевдоэлементу ::before
назначим абсолютное позиционирование. После этого нам необходимо задать его четкое расположение и размер. И тут мы сразу же создаем первую половину подчеркивания.
a::before{ display: block; position: absolute; content: ""; height: 2px; width: 0; background-color: red; transition: width .5s ease-in-out, left .5s ease-in-out; left: 50%; bottom: 0; }
Т.е. высота линии подчеркивания будет 2px, длина 0, красного цвета, а за анимацию отвечает свойство transition
. Ну и конечно же, отступ слева на 50%, т.е. центральная точка. Практически те же действия производим и с псевдоэлементом ::after
:
a::after{ display: block; position: absolute; content: ""; height: 2px; width: 0; background-color: red; transition: width .5s ease-in-out; left: 50%; bottom: 0; }
Дальше нам остается только добавить эффект при наведении мышки на ссылку.
a:hover::before{ width: 50%; left: 0; } a:hover::after{ width: 50%; }
Стоит отметить, что это лишь один из способов реализации данной идеи. Можно то же самое сделать и при помощи только одного псевдоэлемента ::before
. Подписывайтесь на материалы и предлагайте темы для статей.
- 5
- 4
- 3
- 2
- 1
не скупись ставь лайк Подписка на обновления:
Горизонтальная черта | CSS
Для усиления текста часто используется подчёркивание. Оно показывает важность текущего слова или текста (часто его ещё используют для указания ссылок в документе). Другим средством стилизации текста является , показывающее неправильный участок текста, например «А вот так, дети, не делайте».
Для такого оформления используется свойство text-decoration
с тремя основными свойствами:
underline
— Подчёркивание текстаline-through
—Перечёркивание текстаoverline
— Надчёркивание текста
Чтобы отменить подчёркивание у ссылок используется значение none
. Его часто используют для удаления подчёркивания у ссылок, которое есть по умолчанию
<a href="#">Обычная ссылка с подчёркиванием по умолчанию</a> <a href="#">Cсылка без подчёркивания</a>
.text-decoration-none {
text-decoration: none;
}
Задание
Добавьте в редактор параграф с классом line
и добавьте подчёркивание текста для него. Стили добавьте в тег <style>
Если вы зашли в тупик, то самое время задать вопрос в обсуждениях. Как правильно задать вопрос:
- Обязательно приложите вывод тестов, без него практически невозможно понять что не так, даже если вы покажете свой код. Программисты плохо исполняют код в голове, но по полученной ошибке почти всегда понятно, куда смотреть.
Тесты устроены таким образом, что они проверяют решение разными способами и на разных данных. Часто решение работает с одними входными данными, но не работает с другими. Чтобы отловить этот момент, изучите вкладку «Тесты» и внимательно посмотрите на вывод ошибок, в котором есть подсказки.
Это нормально 🙆, в программировании одну задачу можно выполнить множеством способов. Если ваш код прошел проверку, то он соответствует условиям задачи.
В редких случаях бывает, что решение подогнано под тесты, но это видно сразу.
Ничего не понятно 🙄Создавать обучающие материалы, понятные для всех без исключения — занятие довольно сложное. Мы очень стараемся, но всегда есть что улучшать. Если вы встретили материал, который вам непонятен, то опишите его в обсуждениях. Идеально, если вы сформулируете непонятные моменты в виде вопросов. Обычно нам нужно несколько дней для внесения правок.
Кстати, вы тоже можете участвовать в улучшении курсов: внизу есть ссылка на исходный код уроков, который можно править прямо из браузера.
Как в css убрать подчеркивание ссылки
Как на сайте убрать подчеркивание ссылок на CSS?
Исторически сложилось так, что при обработке веб-документа браузеры подчеркивают и выделяют особым цветом гиперссылки. Это может серьезно нарушать дизайнерскую задумку и портить внешний вид сайта. Веб-мастер может применить специальные инструкции CSS и убрать подчеркивание ссылки, чтобы красиво вписать ее в страницу.
Зачем подчеркивают ссылки?
С самого зарождения всемирной паутины гиперссылки имеют особенное значение. Именно они выполняют важнейшую функцию объединения миллионов разных веб-документов в одну сеть.
Особый статус элемента определил необходимость его выделения на странице каким-либо способом. Чтобы ссылка не сливалась с остальным текстом (который изначально был просто черным), решено было ее подчеркивать и раскрашивать синим цветом. Кроме того, были добавлены эффекты при наведении мыши (исчезновение подчеркивания, изменение курсора) и изменение цвета уже посещенных ссылок.
Вот так выглядели первые интернет-сайты:
Гиперссылки сразу выделяются на фоне окружающего текста.
Такое поведение элементов закрепилось, и браузеры стали применять его по умолчанию.
Выделение ссылок
С развитием CSS появилось множество возможностей сделать ссылочный элемент заметным, не прибегая к подчеркиванию. Более того, в ряде случаев эта тонкая линия стала нежелательной, так как не вписывалась в дизайн веб-страницы.
Верстальщикам нужна была возможность с помощью CSS убрать нижнее подчеркивание ссылок, например, в главном меню сайта и сайдбарах.
Таким образом, сохранилась основная идея, устанавливающая, что гиперссылка должна быть заметной, но способ ее реализации по умолчанию не всегда соответствовал потребностям.
Изменение стиля гиперссылки
Убрать подчеркивание ссылки на CSS очень просто. Для этого существует специальная инструкция text-decoration. Она заведует оформлением фрагмента текста с помощью горизонтальной линии и определяет ее конкретное расположение.
Список значений, которые может принимать это свойство:
- underline – нижнее подчеркивание;
- overline – верхнее подчеркивание, линия проходит над текстом;
- line-through – зачеркивание, линия проходит посередине строки;
- none – отсутствие оформления.
По умолчанию браузеры применяют к гиперссылкам инструкцию text-decoration: underline. Очевидно, что нас интересует значение none. Оно позволяет обнулить ранее примененные стили, а также сбросить оформление по умолчанию.
Чтобы убрать подчеркивание ссылки на CSS, следует применить к ней следующее правило:
a { text-decoration: none;
}
Как с помощью css убрать подчеркивание ссылки по умолчанию
Приветствую вас на страницах этого сайта. Ссылки в html имеют определенные стили по умолчанию – обычно они синего цвета и с подчеркиванием. Так будет, если не настроить для них свои стили. Поэтому я предлагаю рассмотреть вопрос, как в css убрать подчеркивание ссылки по умолчанию, потому что это не всегда нужно.
Убираем подчеркивание
Итак, для этого нам нужно ссылкам прописать такое правило:
A{ Text-decoration: none; }Свойство text-decoration отвечает за то, будет ли к тексту применено подчеркивание. Чтобы подчеркнуть информацию снизу нужно написать значение underline, подчеркнуть сверху – overline и даже зачеркнуть – line-through.
Соответственно, значение none позволяет убрать всякие подчеркивания вовсе. Однако помните, что ссылки в любом случае должны быть выделены не так, как обычный текст, чтобы пользователи их хорошо видели и могли по ним перейти.
Можно также реализовать такой эффект, чтобы по умолчанию подчеркивания не было, а при наведении на ссылку оно появлялось. Для этого нам понадобится псевдокласс hover. Вот статья о его использовании.
A{ Text-decoration: none; } A:hover{ Text-decoration: underline; }Вообще к ссылкам можно применить много интересных эффектов, некоторые самые простые я описал здесь.
В этих примерах кода мы с вами убирали подчеркивание у всех ссылок на странице, но это не всегда нужно. Просто используйте нужный селектор, чтобы обратиться к определенным элементам. Можно привязать стилевые классы, а если ссылка имеет большую важность, то даже идентификатор. Смотрите статью о css селекторах, чтобы лучше с ними разобраться.
Как убрать подчеркивание ссылок? CSS свойство text-decoration
Ссылки – неотъемлемая часть любой веб-страницы. Они могут быть как текстовыми, так и в виде кнопок. В этой статье будут рассмотрены только текстовые ссылки.
Ни для кого не секрет, что в HTML все элементы выглядят не очень аккуратно, да и дизайн, откровенно говоря, плохой.
Самой главной частью «линка», которая и мешает при создании ссылки, является нижнее подчеркивание. Сейчас разберемся в том, как убрать подчеркивание ссылки в CSS.
Создание ссылки
Для демонстрации работы этого метода, необходимо создать ссылку. В этом поможет стандартный HTML 5.
Чтобы создать ссылку, нужно использовать парный тег «a», который не является блочным. Поэтому, чтобы размещать ссылки на отдельных строчках, необходимо заключать их в теги параграфа (p). Можно воспользоваться и альтернативным способом – задать свойство display: block для каждой ссылки.
Приступаем к созданию ссылки. Вписываем несколько тегов в наш HTML документ. Между открывающим и закрывающим тегом записываем название для нашей ссылки, которое будет отображаться на нашей странице.
Кроме этого, тег «a» имеет целый ряд атрибутов. Обязательным является атрибут href, без которого не будет осуществляться переход по ссылке. В нем указывается путь к странице или файлу, к которому будет вести наша ссылка.
В представленном примере не будет осуществляться переход по другим ссылкам, поэтому можно указать стандартное значение #.
Ссылка создана, теперь ее нужно стилизовать. Существует несколько способов убрать подчеркивание ссылки в CSS:
- Атрибут style (располагается внутри тега).
- Тег style (располагается в блоке head).
- Внешнее подключение стилей с помощью тега link.
Для отмены подчеркивания ссылки в CSS можно использовать любой из этих способов, но наиболее пригодным считается подключение внешних стилей.
Совет: при стилизации веб-страницы отдавайте предпочтение внешним ссылкам.
Стилизация ссылки в CSS
В представленном примере будет использоваться внешнее подключение ссылок. Открываем CSS файл, в котором и будем изменять дизайн ссылок.
Кроме ссылок, на этой странице ничего нет. Поэтому будем использовать в качестве селектора тег «a». При желании можете добавить классы для каждой ссылки, но это необязательно.
Записываем селектор «a», в котором будет прописано свойство text-decoration: none;
Одно простое свойство text-decoration используется для того, чтобы с помощью CSS убрать подчеркивание ссылки.
Text-decoration содержит ряд других значений. С его помощью можно сделать и верхнее подчеркивание, однако это используется редко.
Чтобы убрать подчеркивание ссылки, в CSS документе введите следующий код:
Чтобы упростить код, можно использовать простой атрибут – style. В примере, не представлено полноценного дизайна всей странице, поэтому можно использовать и данный способ.
Главное — не расписывать такими способами всю HTML страницу. В таком коде можно очень легко запутаться.
Изменение наведенной ссылки в CSS
Допустим, вы захотели сделать так, чтобы в обычном состоянии ссылки подчеркивание осталось, а при наведении исчезло. Чтобы убрать или задать подчеркивание для ссылки при наведении, в CSS используется псевдокласс «:hover». Вот пример:
Стили можно применять не только к наведенной ссылке, но и к активированной или посещенной. Для этого нужно использовать псевдоклассы «:active» и «:visited».
Как убрать подчеркивание ссылок? CSS свойство text-decoration на 1DriveNews.ru.
Поделитесь ссылкой и ваши друзья узнают, что вы знаете ответы на все вопросы. Спасибо ツ
Убрать подчеркивание ссылки в HTML
Вот казалось бы, что сложного убрать подчеркивание ссылки в html, в css, в общем где бы то ни было. Но бывает что стоят такие тривиальные задачи, как, убрать подчеркивание ссылки, но при наведении оно должно быть, либо наоборот, ссылка не подчеркнута, а при наведении подчеркивание пропадает. И так, самое простое.
Это убрать подчеркивание в css, или же, если вы пишите стили в прямо код html или php, то вам надо следующее (это убирает подчеркивание полностью):
CSS подчеркивание — CodeRoad
Чтобы подчеркнуть текст в CSS, мы можем сделать:
h4 {text-decoration:underline;}
Однако это только подчеркивает текст, заключенный в тег h4. Что делать, если вы хотите, чтобы подчеркивание шло по всей странице?
Спасибо
html css underlineПоделиться Источник dublintech 07 января 2013 в 16:26
4 ответа
-
css и подчеркивание
Почему ссылка использует подчеркивание? <html> <head> <style type=text/css> body{ text-decoration: underline; } #text{ text-decoration: none; } </style> </head> <body> Text text text <br/> <div id = text> <a href=#>link</a> </div>…
-
Пользовательское подчеркивание тега в css
У меня есть div, внутри которого есть заголовок, и я хочу подчеркнуть заголовок таким образом, чтобы подчеркивание покрывало приблизительно 80% div с отступом 10% с обеих сторон. Кроме того, я хочу, чтобы подчеркивание было на несколько пикселей ниже заголовка. Я пытаюсь это сделать В части html…
12
Тогда у вас не было бы подчеркивания, у вас была бы граница элемента.
border-bottom: 1px red solid;
Поделиться Quentin 07 января 2013 в 16:28
5
Вы можете попробовать использовать границу:
h4 { border-bottom: 1px solid }
Поделиться drmonkeyninja 07 января 2013 в 16:29
1
Предполагая, что ваш элемент находится непосредственно под тегом body, вы можете использовать:
h4 {
width: 100%;
border-bottom: 1px solid red;
}
И линия будет охватывать всю страницу или любой элемент, в котором она находится…
Поделиться phonicx 07 января 2013 в 16:34
0
Может быть, попробовать тег горизонтального правила (hr)? Это также может быть стилизовано так, как вы хотите.
Поделиться Pattrick King 07 января 2013 в 16:33
Похожие вопросы:
CSS переход подчеркивание показать
Я пытаюсь сделать переход CSS, в котором подчеркивание появляется снизу вверх, когда вы наводите курсор на элемент href. Я нашел этот пример,который создает подчеркивание, появляющееся слева направо…
Подчеркивание перед классом css
Осматривая какую-то часть css из facebook, я заметил какой-то класс вроде этого _5pcb _5tmf _5p3y _50f3. Имеет ли подчеркивание какое-то особое применение или просто для эстетики и читабельности? Я…
Как создать двойное пунктирное подчеркивание для текста в css
Как мы можем создать двойное пунктирное подчеркивание в CSS ? Я использую свойство border-bottom. border-bottom: 1px dotted #oof Но появляется только одно пунктирное подчеркивание. Как мы можем…
css и подчеркивание
Почему ссылка использует подчеркивание? <html> <head> <style type=text/css> body{ text-decoration: underline; } #text{ text-decoration: none; } </style> </head>…
Пользовательское подчеркивание тега в css
У меня есть div, внутри которого есть заголовок, и я хочу подчеркнуть заголовок таким образом, чтобы подчеркивание покрывало приблизительно 80% div с отступом 10% с обеих сторон. Кроме того, я хочу,…
Подчеркивание круглой крышки в CSS
Можете ли вы сделать подчеркивание круглой крышки (как на приведенном выше рисунке) с помощью CSS? Как? Есть ли способ сделать это с border-bottom ? Вместо этого border-radius производит этот…
Что означает подчеркивание «_» в CSS?
Я только что нашел следующий фрагмент в файле CSS: position: fixed; _position: absolute; Что означает это подчеркивание перед вторым утверждением position ?
CSS подчеркивание меньше ширины заголовка?
Можно ли с помощью CSS сделать подчеркивание заголовка менее широким, чем текст заголовка? У меня есть следующий стиль для заголовка h2: h2 { font-weight: 300; display: inline-block; padding-bottom:…
Подчеркивание с угловатыми краями в CSS
Как я могу сделать подчеркивание с угловыми краями в CSS, как показано на рисунке ниже? Спасибо вам за любую помощь.
CSS подчеркивание исчезает при использовании непрозрачности
В текущем стабильном Chrome при использовании следующего CSS, где установлена некоторая непрозрачность, подчеркивание текста исчезает. Когда непрозрачность установлена на 1 или удалена,…
Фоновое подчеркивание для выделения текста, CSS свойство text-decoration-skip
Упаковочная коробка может быть укомплектована ложементом, обеспечивающим:
- Эстетичное расположение одного или нескольких предметов;
- Исключение возможного перемещения подарка внутри коробки;
- Сохранность во время транспортировки;
- Более презентабельный внешний вид коробки и содержимого
Ложементы могут быть изготовлены из следующих материалов:
Поролон с покрытием атласной тканью. Применяется как правило для посуды или бьющихся предметов либо при малотиражных заказах.
Изолон. Бывает разной плотности, цвета и толщины. Достаточно эстетично выглядит и не требует внешнего покрытия. Однако может и кашироваться различными материалами при желании. Применяется чаще всего для удержания тяжелых или множества мелких предметов, может быть многоуровневым (многослойным). Обязательно нужно иметь в виду, что для изготовления ложемента из изолона потребуется как минимум одна вырубная форма.
Каучук. Альтернатива изолону, но он еще более эстетично выглядит. Как правило имеет насыщенные цвета. Единственный вариант для ложемента в глубоком черном цвете. Не рекомендуется делать тонкие перегородки между предметами, каучук хуже держит форму, чем изолон
Переплетный картон (или микрогофрокартон) с кашировкой бумагой. Пожалуй наиболее экономичный вариант из всех представленных на тиражах от 50 шт. Требует изготовление вырубной формы. Применяется для предметов, требующих жесткой фиксации., для упаковки кожгалантереи, канцелярских товаров. Может быть многоуровневым
Флокированный пластик. Выполняется из формованного пластика, который имеет бархатную поверхностью. Объемный пластиковый ложемент может полностью повторить форму сувенира или подарка. Экономически применение пластиковых вставок оправдано для тиражей не менее 200-500штук, т.к. требует изготовления дорогостоящей формы.
Наполнитель. Бумажный, поролоновый, пластиковый и т.д. Не удерживает предметы, а только заполняет свободное пространство. Имеет чисто эстетическую функцию.Картон с драпировкой тканью. Не имеет прорубных элементов. Не удерживает предметы, а только заполняет свободное пространство. Имеет чисто эстетическую функцию.
Свойство CSS text-decoration-color
Пример
Установить красный цвет оформления текста:
п
{
оформление текста: подчеркивание;
цвет оформления текста: красный;
}
Определение и использование
Свойство text-decoration-color
указывает цвет оформления текста (подчеркивание, надчеркивание, зачеркивание).
Совет: Также обратите внимание на свойство text-decoration, которое является сокращенным свойством для text-decoration-line, text-decoration-style, text-decoration-color и text-decoration-толщина.
Показать демо ❯
Значение по умолчанию: | текущий цвет |
---|---|
Унаследовано: | нет |
Анимация: | да. Читать про анимированный Попробуй это |
Версия: | CSS3 |
Синтаксис JavaScript: | объект .style.textDecorationColor=»красный» Попробуй это |
Поддержка браузера
Цифры в таблице указывают на первую версию браузера, которая полностью поддерживает это свойство.
Числа, за которыми следует -moz- или -webkit-, указывают первую версию, которая работала с префиксом.
Собственность | |||||
---|---|---|---|---|---|
цвет текста-декорации | 57,0 | 79,0 | 36,0 6,0 -мун- |
12.1 7.1 -вебкит- |
44,0 |
Синтаксис CSS
text-decoration-color: color |initial|inherit;
Значения свойств
Значение | Описание | Играй |
---|---|---|
цвет | Задает цвет оформления текста | Демонстрация ❯ |
начальный | Устанавливает для этого свойства значение по умолчанию.Читать про начальный | |
унаследовать | Наследует это свойство от родительского элемента. Читать о унаследовать |
Связанные страницы
Учебное пособие по CSS: украшение текста CSS
Ссылка на HTML DOM: свойство textDecorationColor
Оформление текста CSS
Оформление текста CSS
В этой главе вы узнаете о следующих свойствах:
-
строка оформления текста
-
цвет оформления текста
-
стиль оформления текста
-
толщина оформления текста
-
текстовое украшение
Добавить декоративную линию к тексту
Свойство text-decoration-line
используется для добавления
декоративная линия к тексту.
Совет: Вы можете комбинировать более одного значения, например надчеркивание и подчеркивание, чтобы отобразить линии как над текстом, так и под ним.
Пример
h2 {text-decoration-line: overline;
}
h3 {
text-decoration-line: line-through;
}
h4 {
text-decoration-line: underline;
}
p {
текстовая-декорационная-строка:
надчеркивание подчеркивание;
}
Примечание: Не рекомендуется подчеркивать текст, не являющийся ссылкой, так как это часто сбивает читателя с толку.
Укажите цвет для декоративной линии
Свойство text-decoration-color
используется для
установить цвет декоративной линии.
Пример
h2 {text-decoration-line: overline;
текстовый-декоративный-цвет: красный;
}
h3 {
text-decoration-line: line-through;
текстовый-декоративный-цвет:
синий;
}
h4 {
text-decoration-line: underline;
текстовый-декоративный-цвет:
зеленый;
}
p {
текстовая-декорационная-строка:
надчеркивание подчеркивание;
text-decoration-color: фиолетовый;
}
Укажите стиль для декоративной линии
Свойство text-decoration-style
используется для
задать стиль декоративной линии.
Пример
h2 {text-decoration-line: underline;
стиль оформления текста: твердый;
}
h3 {
text-decoration-line: underline;
стиль оформления текста: двойной;
}
h4 {
text-decoration-line: underline;
стиль оформления текста: пунктирный;
}
p.ex1 {
text-decoration-line: underline;
стиль оформления текста: пунктир;
}
p.ex2 {
text-decoration-line: underline;
стиль оформления текста: волнистый;
}
стр.ex3 {
текстовая строка-декорация:
подчеркнуть;
text-decoration-color: красный;
стиль оформления текста: волнистый;
}
Укажите толщину декоративной линии
Свойство text-decoration-thickness
используется для
установите толщину декоративной линии.
Пример
h2 {text-decoration-line: underline;
толщина оформления текста: авто;
}
h3 {
текстовая-декорационная-строка:
подчеркнуть;
толщина оформления текста: 5 пикселей;
}
ч4 {
строка оформления текста: подчеркивание;
толщина оформления текста: 25%;
}
р {
строка оформления текста: подчеркивание;
text-decoration-color: красный;
стиль оформления текста: двойной;
толщина оформления текста: 5 пикселей;
}
Стенографическая собственность
Свойство text-decoration
является сокращенным
свойство для:
-
строка оформления текста
(обязательно) -
цвет оформления текста
(опционально) -
стиль оформления текста
(опционально) -
толщина оформления текста
(опционально)
Пример
h2 {text-decoration: underline;
}
h3 {
оформление текста: подчеркивание красным;
}
h4 {
text-decoration: underline
красный двойной;
}
р {
оформление текста: подчеркивание красным двойным 5px;
}
Маленький наконечник
Все ссылки в HTML по умолчанию подчеркнуты.Иногда вы
обратите внимание, что ссылки оформлены без подчеркивания. Текстовое оформление : нет;
используется для удаления
подчеркивание из ссылок,
вот так:
Все свойства оформления текста CSS
Как установить промежуток между текстом и подчеркиванием с помощью CSS?
Введение: CSS используется, чтобы сделать веб-сайт визуально более привлекательным и читабельным. Его можно использовать для форматирования текста на веб-сайте различными способами, такими как цвет, размер шрифта, семейство шрифтов и т. д.В этой статье мы увидим, как в случае с подчеркнутым текстом увеличить разрыв между текстом и подчеркиванием.
Подход: Трюк, который мы собираемся использовать для достижения этого, используя свойство border-bottom и padding-bottom . Вместо использования встроенного текстового оформления : подчеркивание; мы собираемся создать собственное подчеркивание, используя свойство border-bottom-style, а затем мы можем добавить padding-bottom, чтобы отодвинуть его на столько, сколько захотим.
Синтаксис:
.class_name { padding-bottom: значение; нижняя граница: сплошная; }
Пример: Мы можем увеличить промежуток между текстом и подчеркиванием с помощью CSS.
HTML
HTML
2
<
7
<
>
<
title
>
Как установить пробел между текстом
и подчеркивание с помощью CSS?
7 6
>
<
STYLE
>
.Линия {
/ * Увеличение этого согласно требованию * /
PADDING-DONE: 15PX;
border-bottom-style: сплошной;
ширина нижней границы: 3,1 пикселя;
width: fit-content;
}
.normal-underline {
text-decoration: underline;
}
>
<
Body
>
<
H2
класс
=
"Нормальный подряд"
>
GeeksForGeeks: с нормальным подчеркиванием
H2
>
1
класс
=
"Line"
>
GeeksForGeeks: с расположенным подчеркиванием
H2
>
корпус
>
9 0006
7 HTML
>
Свойство CSS Свойство Браузер выбирает подходящее смещение для подчеркивания. Указывает смещение подчеркивания как Задает смещение подчеркивания как Вот текст со смещенным волнистым красным подчеркиванием! В этом тексте есть строки как сверху, так и снизу.Смещен только нижний. 87 87 70 69 № 73 12.1 87 87 № № 12,2 14,0 № № 74 № № № № № № № № № В этой статье показано несколько различных способов увеличения или уменьшения пробела между text и underline при использовании text-decoration: underline в CSS. Свойство text-underline-offset используется для установки расстояния смещения линии оформления подчеркивания текста от ее исходного положения. Теперь он совместим практически со всеми основными и новейшими версиями браузеров. Пример: Моя кошка и моя собака нравятся друг другу. Моя кошка и моя собака любят друг друга.
Text-Offet-Offset - CSS - W3CUBDOCS
text-underline-offset
задает расстояние смещения линии оформления подчеркивания текста (применяется с помощью text-decoration
) от исходного положения. text-underline-offset
не является частью сокращения text-decoration
. Хотя элемент может иметь несколько text-decoration
строк, text-underline-offset
влияет только на подчеркивание, а не другие возможные варианты оформления строки, такие как overline
или line-through
. Синтаксис
смещение подчеркивания текста: авто;
смещение подчеркивания текста: 0,1 em;
смещение подчеркивания текста: 3 пикселя;
смещение подчеркивания текста: 20%;
смещение текста-подчеркивания: наследовать;
смещение подчеркивания текста: начальное;
смещение подчеркивания текста: вернуться;
смещение подчеркивания текста: не установлено;
text-underline-offset
указывается как одно значение из списка ниже. Значения
авто
, переопределяя предложение файла шрифта и браузер по умолчанию. Рекомендуется использовать единицы измерения em
, чтобы смещение масштабировалось вместе с размером шрифта. <процент>
<процент>
от 1 em в шрифте элемента.Процент наследуется как относительное значение и, следовательно, масштабируется при изменении шрифта. Для данного применения этого свойства смещение является постоянным для всего поля, к которому применяется подчеркивание, даже если есть дочерние элементы с разными размерами шрифта или выравниванием по вертикали. Формальное определение
Формальный синтаксис
авто | <длина> | <процент>
Примеры
Демонстрация смещения текста-подчёркивания
р {
оформление текста: подчеркивание волнистым красным цветом;
смещение подчеркивания текста: 1em;
}
.twolines {
цвет оформления текста: фиолетовый;
text-decoration-line: подчеркивание над чертой;
}
Технические характеристики
Совместимость с браузером
Рабочий стол
Мобильный
Хром
Край
Firefox
Internet Explorer
Опера
Сафари
Веб-просмотр Android
Хром Android
Firefox для Android
Опера Android
Сафари на IOS
Самсунг Интернет
текст-подчеркивание-смещение
процент
См. также
CSS: отрегулируйте зазор между текстом и подчеркиванием
Использование свойства text-underline-offset
<голова>
<метакодировка="UTF-8" />
Вывод:
Используя старый трюк
Если вы хотите, чтобы ваш CSS-код идеально работал в старых браузерах, таких как IE 11 и более ранних версиях, мы воспользуемся другим решением. Что нам нужно сделать, так это обернуть текст span и придать этому диапазону нижнюю границу .
Пример:
<голова>
<метакодировка="UTF-8" />
Kindacode.com
<стиль>
дел {
поле: 100 пикселей;
}
п {
размер шрифта: 24px;
}
.подчеркнуть {
отступ снизу: 10 пикселей;
нижняя граница: #666 1px сплошная;
}
а {
текстовое оформление: нет;
цвет синий;
}
.подчеркивание-ссылка {
отступ снизу: 1px;
нижняя граница: синяя сплошная 1px;
}
<тело>
<дел>
<р>
Прошлой ночью НЛО пролетело по небу и подарило нам
замечательные рождественские подарки.