У меня есть встроенный редактор разметки, встроенный в мой веб-сайт, который должен создавать разметку, совместимую с XHTML. Но, как видите, он использует устаревший тег font
и атрибут size
.
<font style="font-family: Courier New; color: rgb(0, 0, 153);" size="2">
asdfa
<span style="color: rgb(0, 51, 0);">
a
<font size="5">fds</font>
</span>
</font>
В других браузерах он выдает <span class="Apple-style-span" style="font-size: xx-large;">
вместо <font size="5">
Есть ли решение Javascript/Regex для взятия первого набора разметки и замены его разметкой, совместимой с XHTML, с использованием атрибута style
и тега span
. Заранее спасибо!!
(ps. jQuery тоже можно использовать)