Как перекрасить фон тега < br >?

Привет.
Есть, к примеру, такая страница:
i4.ru/graduates.html
На ней, если выделить весть текст страницы, будет видно, что фон у текста серый. А также присутствуют 3 синих полосы, которые образуются из-за тегов < br >.

Как сделать так, чтобы этих 3 (трёх) синих полос не возникало?
Т.е. получается перекрасить фон всех тегов < br > - а как это сделать, не знаю.

P.S. Фон текста при выделении был изменён вот так:
::selection {
    background: #ebebeb; 
}
::-moz-selection {
    background: #ebebeb; 
}


P.P.S. Хотя я не один такой, похоже, кто искал ответ на подобный вопрос:
stackoverflow.com/questions/10578073/changing-the-...
stackoverflow.com/questions/8299342/css-how-to-mak...
  • Вопрос задан
  • 2750 просмотров
Решения вопроса 2
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Во-первых - зачем? В-вторых, в мозилле синего фона при выделении нет. По Вашему как - на сайте это обычное состояние - выделение текста? Если пользователь постоянно будет копировать текст с сайта - то лучше с помощью js сделать это за него, сделать кнопочку "Скопировать текст" и все в таком роде. А так - лично меня больше беспокоит, когда я выделяю текст и не вижу, что он выделяется, а не три синие полосы.
Ответ написан
@ERAFY Автор вопроса
Использовать < hr/ > заместо < br / > и для < hr > установить opacity 0. Как здесь:
jsfiddle.net/GQXZx

А еще можно заменить < br > на теги < span >< /span >
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
03 мая 2024, в 22:22
10000 руб./за проект
03 мая 2024, в 22:18
1000 руб./за проект
03 мая 2024, в 21:57
1000 руб./за проект