Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 我应该使用字体大小:0作为图像链接吗?_Html_Css_Seo - Fatal编程技术网

Html 我应该使用字体大小:0作为图像链接吗?

Html 我应该使用字体大小:0作为图像链接吗?,html,css,seo,Html,Css,Seo,当使用背景图像设置链接样式时,如果链接中有文本,而该文本被图像中的文本替换,那么将字体大小设置为0是否可以避免文本覆盖图像 像这样: <a href="htp://google.com" title="Google, the Best Search Engine!" class="googleLink"> Google </a> <style> .googleLink { display: block; height: 40px; w

当使用背景图像设置链接样式时,如果链接中有文本,而该文本被图像中的文本替换,那么将字体大小设置为0是否可以避免文本覆盖图像

像这样:

<a href="htp://google.com" title="Google, the Best Search Engine!" class="googleLink"> Google </a>

<style>
    .googleLink {
        display: block; height: 40px; width: 40px;
        background: url('googleLinkImage-40x40.png') no-repeat;
        font-size: 0;
    }
<style>

.谷歌链接{
显示:块;高度:40px;宽度:40px;
背景:url('googleLinkImage-40x40.png')不重复;
字号:0;
}
我知道如果你滥用字体大小0来隐藏关键词,那么字体大小0是不好的,但是当你真诚地使用它时,这种技术会伤害SEO吗


谢谢。

这里最重要的是使用你的alt标签属性进行搜索引擎优化,谷歌


已经说过,有几种css技术可以实现这一点。我推荐使用
文本缩进:-9999em
当涉及到搜索引擎优化时,没有人真正知道什么是好的或不好的,而不是减少
字体大小,因为谷歌和微软实际上都没有告诉任何人事情是如何影响你的排名的

SEO“专家”喜欢观看谷歌和Bing等,并尝试看看不同的技术有什么效果;他们可以看到哪些网站获得了很好的排名,并查看这些网站,看看它们与周围的网站有什么不同

真正优秀的搜索引擎优化专家实际上可以很好地解决一些关键问题,使之与众不同。但大多数所谓的“专家”实际上只是重复他们听到其他人说的话

一个非常重要的事情是,不管现在做什么都好,你还需要考虑将来的工作。 特别是谷歌被称为故意调整他们的算法来惩罚他们认为是“欺骗”的SEO技术。成功地将网站排在榜首的狡猾伎俩突然变成了让它们消失在遗忘之中

因此,我的建议如下:我不能告诉你这个特定的技巧是否有助于你的SEO得分。我并不是这个领域的专家。但我要说的是,任何时候,如果你觉得你为了获得SEO分数而偷偷摸摸的话,这充其量也可能是一个短期的收获,而且很有可能会在以后给你带来麻烦

所以,如果你认为这感觉像是谷歌可能会冒犯的一个鬼鬼祟祟的把戏,那么你可能需要三思而后行。
标题
属性是否不够?(显然,它们对搜索引擎优化非常有用)

另一方面,如果你觉得这是一种合法的方式来隐藏你想在页面内容中显示但不显示的文本,那就继续吧


作为你自己:谷歌会怎么做?;-)

。。。听起来你已经知道答案了。只要你有一个好的故事向客户解释他们的网站为什么被谷歌列入黑名单,你就可以了;-)这是一个由两部分组成的问题,第二部分是“如何避免被搜索引擎列入黑名单”,对于这些小细节,我不会高估搜索引擎优化的影响。搜索引擎知道什么是
title
属性。它是
alt
属性,而不是标签!而
alt
仅适用于
标记。但是
title
属性也很好,它适用于所有元素。@Spudley感谢您的提醒!出于某种原因,我的头脑中有一些标记。注意,如果在链接上使用负数
文本缩进
,还应该在链接上指定
溢出:隐藏
。否则,当链接获得焦点时,焦点线将延伸出屏幕边缘,以环绕屏幕外文本。谢谢,我不知道
溢出:auto
会隐藏轮廓,这就是我不喜欢使用它的原因。
文本缩进:-9999em字体大小:0的任何更好的方法?如果我能将两个答案标记为正确,我会这样做,但另一个方法有一个替代解决方案,对寻求更好的安全方法的人更有用。谢谢