У меня какая то проблема которая есть и в Хроме и в Лисе : codepen
Инспектор кода показывает что имеется закрывающий тег </p> и так же ещё один параграф которого нету в разметке ... откуда ?
Nikita-Fast, ну так и делайте её при помощи span и стилей. Повесить JS можно на любой элемент. Если внутри какие-то элементы будут - тоже не проблема, в строчные элементы можно пихать и другие строчные элементы, а там тоже при помощи стилей можно сделать всё что угодно.
Tutucu, да я сделаю это не проблема ... у меня вчера обновился и Хром И Лиса и вот после обновления вот эта штука появилась а до того было всё нормально ....аж досадно