什么是Adblock广告拦截规则?
Adblock广告拦截规则是一组用于识别和屏蔽网页广告元素的指令,广泛应用于如 Adblock Plus、uBlock Origin 等浏览器扩展中。 用户可以通过编写自定义规则,精准屏蔽特定广告、弹窗或跟踪脚本。
基础语法规则
- 域名屏蔽:阻止加载来自特定域名的资源
||example.com^ - 元素隐藏:通过CSS选择器隐藏页面元素
example.com##.ad-banner - 通配符:
*匹配任意字符/ads/* - 例外规则:使用
@@排除某些页面不应用规则@@||good-site.com^$document
常用规则示例
! 屏蔽所有包含“ad”字样的图片 /ad$image ! 隐藏某网站的横幅广告 news-site.com##div#top-ad ! 阻止加载某个广告脚本 ||ads.doubleclick.net^ ! 允许某网站显示内容(白名单) @@||trusted-site.org^$elemhide
如何添加自定义规则?
在 Adblock Plus 或 uBlock Origin 的设置中,找到“自定义过滤器”或“我的过滤器”选项,粘贴你的规则即可生效。 修改后建议刷新页面以查看效果。