Ответ: Подскажите
Рамки чтоб сделать — надо действительно доп. экстеншен или скрипт делать. А вот залить фон абзаца цветом — не проблема. Допустим, для абзаца из трех строк можно создать такой стиль:
Толщина и смещение Rules, а также смещение базовой линии абзаца зависят от межстрочника, размера шрифта, количества строк в абзаце. Поэтому надо будет сделать несколько стилей для абзацев с разным количеством строк.