Как применить стили с помощью свойства textDecoration стиля HTML DOM?

Kak Primenit Stili S Pomos U Svojstva Textdecoration Stila Html Dom



Текст является наиболее важным и наиболее заметным ресурсом для каждого приложения или веб-страницы, без использования текста создатель не может полностью передать свои мысли или должным образом донести информацию. Из-за своей необходимости и важности его стиль также становится кошмаром для большинства разработчиков. Для статического текста свойства CSS и его структура очень помогают, но, тем не менее, существует потребность в свойстве, которое можно применять к стилю динамически. К счастью, это свойство предоставляется JavaScript с именем « текстУкрашение ».

В этом блоге будет представлена ​​процедура применения стилей к элементу HTML с помощью свойства textDecoration.







Как применить стили с помощью свойства textDecoration стиля HTML DOM?

Стиль ДОМ» текстУкрашение Свойство ” в основном выполняет стилизацию, например, добавляет “ подчеркивание», «надчеркивание», «перечеркивание» и «мигание». » над выбранным элементом. Если для этого свойства установлено значение « никто » удаляет стиль по умолчанию, который применяется к этому элементу, как тег привязки.



Синтаксис

Синтаксис свойства textDecoration в стиле DOM:



eleObj. стиль . текстУкрашение '=' 'нет|перечеркивание|мигание|подчёркивание|начальный|сквозной|наследовать'

Посетите таблицу ниже, чтобы получить краткое представление о значениях, которые можно присвоить параметру « текстУкрашение ' свойство:





Ценить Объяснение
никто Преобразуйте текст в простой формат, удалив все предопределенные стили; это значение по умолчанию.
зачеркнуть Вставляет линию поверх выделенного текста или поверх него.
моргать Заставляет текст мигать, но поддерживается не всеми веб-браузерами.
подчеркнуть Он помещает линию под или внизу выделенного текста.
исходный Установите для примененного свойства значение по умолчанию, которое в нашем случае равно нулю.
Линия, проходящая через Поместите линию в центре текста, то есть между текстом.
ты наследуешь Наследует свойство, примененное к корневому или родительскому элементу.

Теперь давайте посмотрим на процесс реализации и его влияние на текст для каждого значения параметра « текстУкрашение ' свойство.

Пример 1: Свойство «textDecoration = none»

Практическая реализация « текстУкрашение «имущество, стоимость которого составляет» никто будет объяснено в коде ниже:



< тело >
< центр >
< ч1 стиль '=' 'цвет: кадетский синий;' > Линукс < / ч1 >

< кнопка по щелчку '=' «Применитель()» > Аппликатор < / кнопка >
< п > Если для свойства textDecoration установлено значение none: < / п >
< h3 идентификатор '=' 'Случай использования' стиль '=' 'текстовое оформление: надчеркивание'; > Целевой элемент < / h3 >
< / центр >
< сценарий >
функция Applier() {
document.getElementById('useCase').style.textDecoration = 'none';
}
< / сценарий >
< / тело >

Пояснение приведенного выше кода:

  • Во-первых, используйте «< кнопка >», чтобы создать кнопку и назначить ей прослушиватель событий « по щелчку ». Этот прослушиватель событий запускает функцию JavaScript с именем « Аппликатор ».
  • Далее создайте целевой элемент « h3 » и присвойте ему уникальный идентификатор « вариант использования ». Также примените CSS « текст-оформление » имущество, имеющее стоимость « зачеркнуть » с помощью « стиль » атрибут.
  • Теперь введите « Аппликатор ()» и выберите целевой элемент по его идентификатору « вариант использования » и прикрепите стиль « текстУкрашение ' свойство.
  • После этого присвойте свойству значение « никто », чтобы удалить любые предварительно примененные стили оформления текста к элементу.

Вид веб-страницы после выполнения приведенного выше кода:

Вывод показывает, что предварительный стиль, примененный к целевому элементу, удаляется путем присвоения ему значения « никто ».

Пример 2: Свойство «textDecoration = Initial».

Приведенный ниже фрагмент кода иллюстрирует реализацию « текстУкрашение ” собственности, когда значение “ исходный ему присвоено:

< сценарий >
функция Аппликатор ( ) {
документ. getElementById ( 'Случай использования' ) . стиль . текстУкрашение '=' 'исходный' ;
}
сценарий >

Вывод, сгенерированный после компиляции приведенного выше кода, показан ниже:

Приведенный выше вывод показывает, что для оформления текста установлено значение по умолчанию: « никто и, следовательно, все предварительные стили были отменены.

Пример 3: Свойство «textDecoration = overline».

В приведенном ниже коде показана практическая реализация « текстУкрашение ” собственности, когда значение “ зачеркнуть ему предоставляется:

< тело >
< центр >
< ч1 стиль '=' 'цвет: кадетский синий;' > Линукс < / ч1 >

< кнопка по щелчку '=' «Применитель()» > Аппликатор < / кнопка >
< п > Когда значение свойства textDecoration установлено на перечеркивание: < / п >
< h3 идентификатор '=' 'Случай использования' > Целевой элемент < / h3 >
< / центр >
< сценарий >
функция Applier() {
document.getElementById('useCase').style.textDecoration = 'overline';
}
< / сценарий >
< / тело >

Объяснение приведенного выше кода приведено ниже:

  • Во-первых, « кнопка» и «h3 элемент создается таким же образом, и свойство CSS, которое применяется к элементу «h3» элемент теперь удален.
  • Далее внутри « Аппликатор ” целевой элемент выбран и “ текстУкрашение «имущество, стоимость которого составляет» зачеркнуть » присваивается элементу.

Результат выполнения приведенного выше кода показан ниже:

Вывод показывает эффект « textDecoration = надчеркивание » свойство над текстом.

Пример 4: Свойство «textDecoration = подчеркивание»

Практическая реализация текста при значении « подчеркнуть » присвоено « текстУкрашение » свойство указано ниже:

< сценарий >
функция Аппликатор ( ) {
документ. getElementById ( 'Случай использования' ) . стиль . текстУкрашение '=' 'подчеркнуть' ;
}
сценарий >

После компиляции вывод выглядит следующим образом:

Вывод показывает, что строка добавлена ​​внизу текста.

Пример 5: Свойство «textDecoration = сквозное»

Визуальная реализация « текстУкрашение «имущество, стоимость которого составляет» Линия, проходящая через » показано ниже:

< сценарий >
функция Аппликатор ( ) {
документ. getElementById ( 'Случай использования' ) . стиль . текстУкрашение '=' 'Линия, проходящая через' ;
}
сценарий >

Вывод, сгенерированный для приведенного выше кода, показан ниже:

Вывод показывает эффект, достигнутый « Линия, проходящая через » над текстом целевого элемента.

Заключение

Стиль HTML DOM» текстУкрашение Свойство ” специально предназначено для стилизации HTML-элементов с помощью JavaScript для выполнения динамического стиля текстовых элементов. Этому параметру можно присвоить несколько значений. текстУкрашение » для выполнения разных вариаций укладки. Эти ценности « нет», «надчеркивание», «подчеркивание», «сквозной», «начальный», «мигать» и «наследовать ». В этом блоге успешно объяснен процесс, с помощью которого разработчик может применять стили с помощью свойства textDecoration.