Двойной тег подчеркивания?

Вопрос:Я хочу сделать текст в HTML с двойным подчеркиванием. website У меня две строки внизу вместо одной. Есть ли определенный тег для этого или я должен сделать это в CSS? Лучший ответ: Вы можете попробовать добавить это: h1.dblUnderlined { border-bottom: 3px double; } Примечание. Ширина должна быть 3px или больше, поскольку она представляет

Вопрос:

Я хочу сделать текст в HTML с двойным подчеркиванием.

<h1><u><i> website </i></u></h1>

У меня две строки внизу вместо одной. Есть ли определенный тег для этого или я должен сделать это в CSS?

Лучший ответ:

Вы можете попробовать добавить это:

h1.dblUnderlined { border-bottom: 3px double; }

Примечание. Ширина должна быть 3px или больше, поскольку она представляет общую ширину; а не ширины каждой границы. По мере увеличения измерения ширина линий и пространства может быть или не быть одинаковой на основе делимости заданного измерения на 3. Остальная часть 1 и 1 добавляется к ширине пространства; остаток от 2 приведет к добавлению 1 к каждой строке.

Ответ №1

Используйте границу и и подчеркните:

.doubleUnderline { text-decoration:underline; border-bottom: 1px solid #000; } <span class=»doubleUnderline»>Test</span>

Здесь рабочая скрипка.

Ответ №2

Самый простой способ – установить нижнюю границу типа double в CSS. Он должен иметь ширину не менее 3 пикселей для создания минимальной двойной границы (две границы 1px с интервалом 1px между ними). ​​

Детали зависят от разметки, от требуемой ширины и цвета двойной линии и от того, должна ли она проходить через доступную ширину. Разметка типа <h1><u><i> website </i></u></h1>, вероятно, не должна быть серьезной. С простой разметкой <h1>foobar</h1> способ получить минимальную двойную границу на странице – использовать

h1 { border-bottom: double 3px; }

Если вы хотите иметь только текст заголовка “подчеркнутый”, самым простым способом является внутренняя разметка, например <h1><span>foobar</span></h1> и код CSS

h1 span { border-bottom: double 3px; } Ответ №3

FYI, на данный момент возможно в Firefox или в Safari с использованием префикса поставщика:

text-decoration: underline double; -webkit-text-decoration: underline double;

См. text-decoration-line.

Ответ №4

ребята /gals, это тоже работает, но больше похоже на традиционное двойное подчеркивание.

.doubleUnderline { text-decoration-line: underline; text-decoration-style: double; } Ответ №5

Почему бы просто не создать свой собственный тег?

<style> du { text-decoration-line: underline; text-decoration-style: double; } </style> <p> I want <du>this stuff</du> double underlined.</p>

http://jsfiddle.net/eoba541g/2/

Ответ №6

используйте http://jsfiddle.net/cKNP4/

или

Дайте следующий стиль для любого контейнера HTML:
border-top-style:none;border-right-style:none;border-bottom-style:double;border-left-style:none;border-width: 2px solid black;

Ответ №7

Здесь мое решение (стилус):

$borderWidth 1px $textColour black $double-borders &:after content «» position absolute top 100% width 5.7em right 0 border-top ($borderWidth * 3) double $textColour .double-underlined @extend $double-borders

Обратите внимание, что ширина должна быть жестко запрограммирована (в данном случае 5.7em). Если это не желаемый результат, вы также можете использовать технику border-bottom, упомянутую выше.

Ответ №8<h1 style=»text-decoration: underline double;»><u>About Us</u></h1>

Это сработает, только если вы захотите подчеркнуть это дважды в HTML.

Оцените статью
Добавить комментарий