为什么将HTML =“ad_a”添加到HTML元素有时会使其在Chrome和Firefox中不可见?

前端之家收集整理的这篇文章主要介绍了为什么将HTML =“ad_a”添加到HTML元素有时会使其在Chrome和Firefox中不可见?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我带给你一个简单的 HTML片段:
<HTML>
<HEAD></HEAD>
<BODY>
<div id="ad_a">                 
    test DIV
</div>

test BODY

</BODY>
</HTML>

是的,没有doctype或者你有什么,但这些奇怪的行为似乎都不重要.

任何人都可以告诉我为什么叫我的div id =“ad_(这里有什么)”隐藏在这个div里面的一切?它只是..消失..它显示页面源中,但它没有显示在加载的页面上..

我在Google Chrome中首先注意到了这一点. Firefox似乎忽略了它(至少对我而言,但我的朋友说它发生在他的FF中)我的Internet Explorer 9也忽略了这个div名称并在页面显示内容.

发生了什么事,为什么这样做?

这是常用的东西吗?如果是这样,它会做什么?

解决方法

(根据OP的要求发表评论作为回答)

I’m going out on a limb here,but could an ad-blocking extension be interpreting the ad_ prefix as an advertisement and hiding it? I just ran the code in Chrome with all extensions disabled and it shows up as intended

猜你在找的HTML相关文章