Весьма редко разработчики сайтов прибегают к подобным вещам. Просто маленькая мелочь, но как известно из мелочей складывается общее впечатление.
Так вот, например, если у нас сайт в цветовой гамме белый, оранжевый и черный, то почему выделенный мышью текст обязательно должен быть синим?
А все делается очень просто.
/* Семейство Webkit, Opera, IE9 */::selection {
background:#ff9900; color: #fff
}
/* Firefox */::-moz-selection {
background:#ff9900; color: #fff
}
Наверно из-за того, что редко разработчики уделяют этому внимания, на заказчика это производит весьма благоприятное впечатление. Так что очень рекомендую потратить 10 секунд и написать эти 4 строчки.