Определенно ошибка.Я заметил, что относительно недавно добавленная contenteditable
функциональность в Mozilla имеет ряд причуд, отсутствующих в designMode
.Я бы придерживался <iframe>
и designMode
и покажу ошибку в Mozilla's Bugzilla .
Другой вариант - написать собственный код манипуляции DOM, который окружает выделенный текст внутри<h1>
элемент, но он будет относительно вовлечен, чтобы получить абсолютно правильный.