Я использую jquery для создания экземпляров div с текстом внутри. Затем я использую набор цветов для цветного текста. затем я добавляю жирный шрифт и так далее. Когда я просматриваю HTML В IE, я вижу следующее.IE Inline styling с JQuery
<div><font color="#ffffff"><b> text </b></font></div>
Как заставить IE использовать стиль inilne, а не использовать теги html. Я хочу, чтобы браузер разбирал все стили, как inline, как это.
<div style="color:#ffffff; font-weight:bold;>text</div>
«Тогда я добавить полужирный.» Как вы добавляете жирный шрифт? В вашем коде или с помощью какого-то виджета с богатым текстовым редактором? Если текстовый редактор, какой? – jnylen
Я использую cleditor, я также пробовал различные другие редакторы, которые дали те же результаты. Кроме того, я также попытался использовать contenteditable в div с выполнением следующей команды для жирного, document.execCommand ('bold', false, true). Это все еще создает html-теги в IE, а не встроенный стиль. Я не знаю, как заставить IE анализировать встроенный стиль, а не использовать теги html. Единственный другой вариант, который я вижу, - написать скрипт для синтаксического анализа html-тегов на встроенный стиль. Я не знаю, существует ли он уже. – Hussein