Използвайки функцията contentEditable и execCommand, човек може да редактира/форматира съдържанието на определени части от страницата като това, което се използва във всички WYSIWYG уеб редактори. Съществуват обаче многобройни несъответствия в браузърите с внедряването на такава функция, които карат такива уеб редактори да ги обработват ръчно.
В моя случай IE използва елементи strong и em за командите Bold и Italic, което е точно това, което аз искам като мен след семантичните силен и em, а не тези във визуален стил на b, i и/или стилизиран span. Други браузъри обаче използват тези елементи във визуален стил и не предоставят начин за задаване на strong или em елементи.
Има ли начин да стане възможно използването на strong и em във всички браузъри? Нямам нищо против добавянето на нови команди за обработка такова нещо, стига да постигне приблизителни резултати до тези на IE. Освен това би било хубаво да можете да ги прилагате към пресичащи се вградени/блокови елементи, без да нарушавате браузърите (или поне да ги нарушавате по еднакъв начин). Да, мога да използвам някои от другите редактори, но се интересувам само от тази функция. Ще се радвам на всяка помощ.
Благодаря ти