Как задать нижнее подчеркивание не на всю ширина текста?

Ссылка скопирована
17 января 2026 1 ответ

Привет! Подскажите, пожалуйста, каким образом можно задать нижнее подчеркивание тексту, чтобы оно не занимало всю ширину текста, а только ее часть?

Как задать нижнее подчеркивание не на всю ширина текста?

Скриншот взят из макета

Дополнительно:

Ответы:

Псевдоэлемент шириной 70-80 процентов

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Сергей Миронов Ответ

Для задания нижнего подчеркивания не на всю ширину текста в HTML можно использовать следующий подход:

1. С помощью CSS: можно создать отдельный стиль для подчеркивания и применить его к нужному элементу. Например, если вы хотите подчеркнуть только часть текста, вы можете использовать встроенный элемент и применить к нему стиль с нижним подчеркиванием.

Пример кода:

 
    .underline {
        text-decoration: underline;
    }
 
 
<p>Этот текст не подчеркнут. <span class="underline">Этот текст будет подчеркнут</span>. И этот опять не будет.</p>

.underline { text-decoration: underline; } <p>Этот текст не подчеркнут. <span class="underline">Этот текст будет подчеркнут</span>. И этот опять не будет.</p>

2. С помощью тега : если вам не нужно настраивать стиль подчеркивания, вы можете использовать тег , который добавляет подчеркивание к тексту внутри него.

Пример кода:

<p>Этот текст не подчеркнут. <u>Этот текст будет подчеркнут</u>. И этот опять не будет.</p>

<p>Этот текст не подчеркнут. <u>Этот текст будет подчеркнут</u>. И этот опять не будет.</p>

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

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно