Все привет! Никогда не обращал на это внимание, но сегодня увидел в чужой верстке, и появилось пару вопросов:
Например:input::-moz-placeholder {text-overflow:ellipsis;}
input:-moz-placeholder {text-overflow:ellipsis;}
1) Чем отличаются такие записи, с одним двоеточием и с двумя?
2) И второй вопрос, что означает запись без указания элемента (т.е. просто, псевдокласс и свойства)
Например::focus {outline: 0;}
::-webkit-input-placeholder {
color: #3d3d3d;
}
Относительно второго вопроса, я как бы подозреваю, что это имеется ввиду
для всех элементов, но если я не ошибаюсь, для этого используется символ звездочка
* ?