#html #css #text #formatting
#HTML #css #текст #форматирование
Вопрос:
Есть ли способ удалить все форматирование из текста в определенном классе?
например, у меня есть текст, извлеченный из базы данных и отображаемый следующим образом —
<p class="text">
Blah BLAH blah
</p>
<p>
blah **BLAH** blah
<p>
Мне это нужно, чтобы один и тот же текст можно было отображать дважды, но только один с тем форматированием, с которым он сохранен. Есть идеи?
Ответ №1:
удалить форматирование? не думайте, что вы можете удалить стили.Если вам нужно удалить, определите новый класс и переопределите их.
<p class="text">
Blah BLAH blah
</p>
<p class="noFormatting">
blah **BLAH** blah
<p>.
.noFormatting{
font-style:normal;
font-weight:normal;/* any other properties you want to ovveride! */
}
Ответ №2:
Вы можете либо использовать пользовательский класс (без форматов), либо использовать встроенное форматирование с наивысшим приоритетом:
<p class="noFormat">
...
</p>
or
<!-- inline -->
<p style="font-size: , font-family: , font-weight: , margin: , padding: , text-align: ">
...
</p>