Содержание

Как сделать подчёркивание заголовка? | 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.

Рис. 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, но применять его здесь не имеет смысла, потому как воплотить наши планы по анимации в таком случае не совсем актуально. Не будем забывать, что каждому элементу можно присвоить псевдоэлемент

::before или ::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. Подписывайтесь на материалы и предлагайте темы для статей.

  1. 5
  2. 4
  3. 3
  4. 2
  5. 1
(18 голосов, в среднем: 4.7 из 5)

не скупись ставь лайк Подписка на обновления:

Горизонтальная черта | 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:

  1. Атрибут style (располагается внутри тега).
  2. Тег style (располагается в блоке head).
  3. Внешнее подключение стилей с помощью тега 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

9 < 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 >



Text-Offet-Offset - CSS - W3CUBDOCS

Свойство CSS 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 Самсунг Интернет
текст-подчеркивание-смещение

87

87

70

69

73

12.1

87

87

12,2

14,0

процент

74

См. также

CSS: отрегулируйте зазор между текстом и подчеркиванием

В этой статье показано несколько различных способов увеличения или уменьшения пробела между text и underline при использовании text-decoration: underline в CSS.

Использование свойства text-underline-offset

Свойство text-underline-offset используется для установки расстояния смещения линии оформления подчеркивания текста от ее исходного положения. Теперь он совместим практически со всеми основными и новейшими версиями браузеров.

Пример:

  

  <голова>
    <метакодировка="UTF-8" />
    
    
    Kindacode.com
    <стиль>
      .содержание {
        поле: 100 пикселей;
      }
      п {
        размер шрифта: 30px;
      }
      .p1 {
        оформление текста: подчеркивание;
        смещение подчеркивания текста: 10 пикселей;
      }
      .p2 {
        оформление текста: подчеркивание синим пунктиром;
        смещение подчеркивания текста: 1px;
      }
      
      а {
        размер шрифта: 24px;
        оформление текста: подчеркивание красной волнистой линией;
        смещение подчеркивания текста: 15 пикселей;
      }
    
  
  <тело>
    <дел>
      

Моя кошка и моя собака нравятся друг другу.

Моя кошка и моя собака любят друг друга.

Вывод:

Используя старый трюк

Если вы хотите, чтобы ваш CSS-код идеально работал в старых браузерах, таких как IE 11 и более ранних версиях, мы воспользуемся другим решением. Что нам нужно сделать, так это обернуть текст span и придать этому диапазону нижнюю границу .

Пример:

  

  <голова>
    <метакодировка="UTF-8" />
    
    
    Kindacode.com
    <стиль>
      дел {
        поле: 100 пикселей;
      }
      п {
        размер шрифта: 24px;
      }

      .подчеркнуть {
        отступ снизу: 10 пикселей;
        нижняя граница: #666 1px сплошная;
      }

      а {
        текстовое оформление: нет;
        цвет синий;
      }

      .подчеркивание-ссылка {
        отступ снизу: 1px;
        нижняя граница: синяя сплошная 1px;
      }

    
  
  <тело>
    <дел>
      <р>
        Прошлой ночью НЛО пролетело по небу и подарило нам
        замечательные рождественские подарки.
      

Это пример ссылки

Вывод:

Заключение

Мы рассмотрели несколько методов настройки зазора между текстом и подчеркиванием в CSS.Если вы хотите узнать больше о веб-интерфейсной разработке, ознакомьтесь со следующими статьями:

.

Вы также можете посетить нашу страницу категорий CSS, чтобы ознакомиться с последними руководствами и примерами.

Объявления

HTML — Создание подчеркнутого текста в HTML (с CSS или без него)

В этой статье мы предоставим вам пример создания текста с подчеркиванием с использованием HTML и CSS, а также с использованием простого HTML. Используя подчеркивания под текстом, мы можем привлечь внимание наших читателей.Но мы должны использовать подчеркнутый текст с осторожностью, так как обычно подчеркнутый текст на веб-сайтах является ссылкой.

Мы можем создать подчеркнутый текст в HTML двумя способами

  1. Используя CSS, свойство text-decoration
  2. Используя Тег HTML внутри

    или

    7 7 4 border-bottom" в CSS

Давайте рассмотрим оба способа на примерах один за другим.

Подчеркивание текста с помощью обычного HTML

Вы можете просто использовать тег в HTML, чтобы подчеркнуть текст.

Например:

  

Этот h3 подчеркнут.

Вы увидите вывод, как показано ниже:

Теперь, как вы видите, это очень простой подход к подчеркиванию текста, но я думаю, что гораздо лучше использовать CSS. Почему?

Потому что с помощью CSS вы можете лучше контролировать этот подчеркнутый текст.

Вы можете изменить цвет подчеркивания, с помощью CSS вы также можете изменить стиль подчеркивания.

Подчеркивание текста с помощью CSS

Как упоминалось выше, у нас есть лучший способ подчеркивания текста, который делается с помощью свойства CSS text-decoration, которое дает больше контроля над стилем подчеркивания, цветом и т. д.

  

Это подчеркивается тегом u.

Это подчеркивается с помощью оформления текста CSS

Еще одно завершение оформления текста с помощью CSS

Еще одно использование CSS text-decoration-line.

Еще один с использованием CSS, но на этот раз также с перечеркиванием.

CSS

  .firstUnderline{
  украшение текста: подчеркивание
  
}

.SecondUnderline{
  text-decoration:подчеркнутый волнистый зеленый
  
}
.ТретийПодчеркнуть{
  строка оформления текста: подчеркивание;
}
.UnderlineOverline{
  оформление текста: подчеркивание над чертой;
}
  

Вывод:

Fiddle

Свойство text-decoration задает украшение, добавляемое к тексту, и является сокращенным свойством для:

  • text-decoration-line4 9016 9016 color
  • text-decoration-style

В приведенных выше примерах мы используем все способы подчеркивания текста с помощью CSS, используя свойство text-decoration сокращенной руки или свойство text-decoration-line .

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

Итак, если вы хотите подчеркнуть текст и изменить его толщину, вы можете использовать свойство CSS " border-bottom ", которое также позволяет нам изменять толщину подчеркивания.

Подчеркивание с использованием свойства CSS "border-bottom"

HTML

  

Подчеркнуто с помощью Border-bottom

<р> Подчеркивание пунктиром высотой 5 пикселей

<р> Перенос текста между строк

CSS

  .простойПодчеркнуть {
  нижняя граница: 2px сплошной currentColor;
}

.Dottedunderline{
  нижняя граница: 5 пикселей с красной пунктирной линией;
}
.underline--синий {
  цвет нижней границы: синий;
}
  

Widdle Exputdial:

Вам также может понравиться читать:

Установка укладки с использованием CSS

пользовательских флажков и радиопередачи в HTML

Текст подчеркивания подчеркивания - Castwind CSS

Базовое использование

underline offset

Используйте утилиты underline-offset-{width} для изменения смещения подчеркивания текста.

подчеркивание-смещение-1

Быстрая коричневая лиса перепрыгивает через ленивую собаку.

подчеркивание-смещение-2

Быстрая коричневая лиса перепрыгивает через ленивую собаку.

подчеркивание-смещение-4

Быстрая коричневая лиса перепрыгивает через ленивую собаку.

подчеркивание-смещение-8

Быстрая коричневая лиса перепрыгивает через ленивую собаку.

  

Быстрая коричневая лиса...

Быстрая коричневая лиса...

Быстрая коричневая лиса...

Быстрая коричневая лиса...


​Применение условно

​Наведение, фокус и другие состояния

Tailwind позволяет условно применять служебные классы в различных состояниях с помощью модификаторов вариантов. Например, используйте hover:underline-offset-4 , чтобы применять утилиту underline-offset-4 только при наведении.

  <р>
  

Полный список всех доступных модификаторов состояния см. в документации Hover, Focus и других состояний.

​Точки останова и медиа-запросы

Вы также можете использовать модификаторы вариантов для таргетинга на медиа-запросы, такие как чувствительные точки останова, темный режим, предпочтения с уменьшенным движением и многое другое. Например, используйте md:underline-offset-4 , чтобы применить утилиту underline-offset-4 только к экранам среднего размера и выше.

  <р>
  

Чтобы узнать больше, ознакомьтесь с документацией по адаптивному дизайну, темному режиму и другим модификаторам медиазапросов.


​Использование пользовательских значений

​Настройка вашей темы

Вы можете настроить утилиты underline-offset-{width} , отредактировав theme.textUnderlineOffset или ваш tailwind.