伪元素不是 DOM 的一部分。它们不能被 javascript 定位,并且它们对用户可见。
如果我想用我的电子邮件地址(或我不想被自动抓取的任何其他信息)实现一个站点,但不希望它对机器人可见,我可以不简单地做:
<style>
.email-point::after {
content: "cris@domain.com"
}
</style>
<span class="email-point">Email:</span>
对我来说,这是一种非常诡异且万无一失的向机器人隐藏内容的方法。它是如何失败的?