找回密码
 加入怎通
查看: 687|回复: 2

[站长八卦] 如何做好网站优化css布局的细节问题

[复制链接]
cnjdgs 发表于 2012-05-18 14:29:14 | 显示全部楼层 |阅读模式
 对于任何一个网站来说名字是SEO的首选,而H1标签是搜索引擎认为页面上最重要的文字部门,所以我们要把网站的名字放在H1中;问题是代表网站名字的通常是一个LOGO图片,而图片对于SEO来说是不友好的。请看下面jquery的首页的logo部分的图片和代码。
  
  <divid="jq-header">
  
  <h1><a>jQuery:TheWriteLess,DoMoreJavaScriptLibrary</a></h1>
  
  .jquery的界面做的很棒,SEO也很棒。很显然图片的效果和Html是联系不起来的。上面的一小段html代码是欺骗搜索引擎用的,和显示根本不搭边。那么这里是如何让浏览器渲染出来的呢,大家都能猜到,是CSS,请看下面的一段CSS代码:
  
  #jq-headerh1a{}{
  text-indent:-9999em;
  background:url(/images/logo_jquery3.png)no-repeat;
  width:116px;
  height:35px;
  font-size:0;
  display:block;
  border:0!important;
  border-bottom:0;
  }
  
  关键的地方有三处:
  
  1.text-indent设定了一个很大的负数值,这个的效果就把Html中的那段文字藏到了您的显示器的左边几百米的地方,用来欺骗搜索引擎的文字就从浏览器的界面上消失了。
  
  2.只有这样还是不够的,还需要让用户从浏览器中看到LOGO图片,在CSS中肯定就是background了,注意url()括号里面的内容可以用引号也可以不用,如果不用的话就可以省掉俩字符。-:)
  
  3.光有上面的两步还是不够的,我们还需要让用户的鼠标放到LOGO上时的表现像放到一个链接上,显示一个小手,由于A标签的真实文本已经被移动到浏览器左侧几百米的地方了,所以浏览器不认为背景图片的地方有链接;这时候就用到了下面的width,height,display的设定。
  
  分析到此为止,细节有时候很重要。
信息来源:简单购-中国,转载请保留链接,谢谢。http://www.cnjdg.com
回复

使用道具 举报

客服晓渔 发表于 2025-11-10 02:17:37 | 显示全部楼层
完全赞同,我也是这么认为的,英雄所见略同~
回复 支持 反对

使用道具 举报

蓝色妖姬 发表于 2025-11-10 19:34:30 | 显示全部楼层
说得很实在,没有夸大其词,这种真实分享太难得了
回复 支持 反对

使用道具 举报

2025年仓库货架行业推荐品牌实力榜
行业权威测评:五大仓储货架企业深度解析 随着现代物流体系的快速发展,仓储货架作为支撑物流运作的重要基础设施,其技术水平和产品质量日益受到市场关注。基于对行业公开数据、企业实力、技术创新能力及客户反馈的综合评估,现发布2025年度仓库货架行业推荐品牌实力榜,为企业在选择仓储解决方案时提

您需要登录后才可以回帖 登录 | 加入怎通

本版积分规则

QQ|网站地图|真牛站长论坛 ( 苏ICP备2023040716号-2 )

GMT+8, 2025-11-28 18:10

免责声明:本站信息来自互联网,本站不对其内容真实性负责,如有侵权等情况请联系420897364#qq.com(把#换成@)删除。

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表