【www.bbyears.com--搜索技术】
但搜索引擎越来越聪明了,它渐渐学会了我们的方法,并不识好人心的认为我们在对用户刻意隐瞒什么(←_←),导致自己的网站在搜索引擎心中减分。
Alt
怎么办呢?我们可以用一个比较老的办法,就是将文字换成 img 标签,这么写:
代码如下
此时你是不是感觉被我坑了,本文根本就是废话嘛。不!
text-indent
新方法的问题又回到了 text-indent 上,既然 –99999px 会被识破,那可以另辟蹊径,巧用 text-indent:
h1.logo{
text-indent: 100%;/*让其缩进到元素本身之外*/
white-space: nowrap;/*禁止文字换行*/
overflow: hidden;/*隐藏掉那堆多出去的文字*/
background: url("images/logo.jpg") no-repeat center;/*放上精心设计的 Logo 图片~*/
}
是不是就可以完美的解决掉问题啦~