Вставить HTML-элемент в элемент contentEditable

У меня есть div contentEditable, куда я хочу вставить HTML-теги (простой элемент span).

Есть ли кроссбраузерное решение, которое позволяет мне вставлять эти теги поверх моего выделения div или позиции курсора. Если на странице выбрано что-то еще (не в div), я хочу добавить тег в конец div. bar Как с помощью CSS можно избежать появления последнего слова на последнем ...

Предположим, что на странице HTML отображается следующий текст (всего одно слово слишком длинное, чтобы поместиться в одной строке):

Lorem ipsum dolores amet foo
bar

Как можно можно ли с помощью CSS избежать появления последнего слова в последней строке и заставить два (или более)?

Lorem ipsum dolores amet
foo bar
13
задан bart 28 January 2011 в 01:02
поделиться