Давно хотел узнать. Я понимаю для чего эти псевдоэлементы нужны, но не понимаю, как и для чего их использую в разработке, когда они не выполняют свои естественные визуальные задачи, а применяются как хак что ли...
Ну во пример -
nicolasgallagher.com/pure-css-gui-icons/demo - в соседней теме ссылку увидел. Начал разбирать как эти иконки устроены, а там.. не понятно. Там есть такое:
li::before, li::after, li a::before, li a::after {
content: "";
left: 0;
position: absolute;
top: 50%;
}
вот зачем тут это все? content с :before и :after?
UPD: ЧИТАЙТЕ ВНИМАТЕЛЬНЕЕ ВОПРОС!!! Я в курсе что есть RTFM!!!111