Игра вокруг в Chrome, я заметил, что при копировании псевдо элемент (например, ::before
) от элемента инспектора, и вставить результаты, вы получите следующее:Только что << псевдо: до >></ <псевдо: до >> и полезно ли мне это?
<<pseudo:before>></<pseudo:before>>
Я не могу найти ссылка на этот синтаксис, и это заставило меня интересно:
- является ли это просто способ Chrome/WebKit о позволяя инспекцию псевдо элементов в Дев инструментов, или это часть более широкой спецификации?
- Есть ли случаи/причины, по которым это может быть полезно для разработчика, например (возможно, маловероятно), выводящий этот синтаксис непосредственно для эмулирования псевдоселектора CSS?
Я понимаю, что вы имеете в виду элемент не имеющий никакого «реального» содержания, но я не вижу ничего в вашей цитате, что подкрепляет это атрибут outerHTML ... Вы можете представить что-нибудь что объясняет/поддерживает это? – verism
Я выложу скриншот через минуту ... (редактировать: и через несколько минут ... сделано!) – gmo
Ага ... интересный, спасибо. Поскольку инспектор элементов Firebug не предлагает ничего подобного, я предполагаю, что это должно быть специфичным для webkit. Я все еще думал, что это должно иметь непреднамеренный случай использования. – verism