编写符合SEO标准的DIV+CSS风格网页
SEO即搜索引擎优化,从目前互联网的发展状况来看,实现SEO有助于企业减少网络推广的成本。SEO的手段有很多种,或者固定的技术模式,或者非固定的所谓艺术模式也。DIV+CSS是当前公认的网页设计标准,是广为推崇的网页设计新范式,虽然TABLE还被广泛应用,但DIV+CSS优秀的界面控制能力,还是拥有了非常强的竞争优势。当然,目前的设计软件,例如frontpage、dreamweaver等工具,对DIV+CSS的支持力度还不够,但依然挡不住DIV+CSS席卷互联网的趋势。
如果要实现SEO,传统的TABLE设计方式,会使代码过于冗长,页面过于臃肿,不利于SEO的实现,而DIV+CSS的设计方式,可以使内容和样式分开,从而减少了冗长的代码,是SEO的最佳选择。但要符合SEO,还有若干要注意的要点:
1、减少代码嵌套
例如显示一个布局,可以写成
<div id="wholePage">
<div id="top">电子商务人 top</div>
<div id="mainPart">
<div id="leftCenterRight">
<div id="left">电子商务人left</div>
<div id="centerRight">
<div id="center">电子商务人 center</div>
<div id="right">电子商务人right</div>
</div>
</div>
</div>
<div id="footer">电子商务人 footer</div>
</div>
也可以写成
<div id="top">电子商务人top</div>
<div id="left">电子商务人left</div>
<div id="center">电子商务人center</div>
<div id="right">电子商务人right</div>
相关文档:
只针对ie6,ie7和firefox的csshack
注意都要写在正常样式的后边,除!important方法在前边
---------------针对样式名------------
如果只让ie6看见用*html .head{color:#000;}
如果只让ie7看见用*+html .head{color:#000;}
如果只让ff看见用:root body .head{color:#000;}
如果只让ff、IE8看见用html>/**/body .he ......
新的一年,新的开始!网页教学网与各位共勉!本文写给CSSer同仁——请不要做浮躁的人
不要被对象、属性、方法等词汇所迷惑;最根本的是先了解最基础知识;
不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会; ......
一:css的概念
CSS是层叠样式表(Cascading Style Sheets)用来定义网页的现实效果。可以解决html代码对样式定义的重复,提高了后期样式代码的可维护性,并增强了网页的现实效果功能。简单一句话:CSS将网页内容和显示样式进行分离,提高了显示功能。
二:css的优点
样式表定义如 ......
介于纯粹CSS的无图片圆角实在是代码太乱,还是倾向于利用图片结合CSS来自做圆角;
(1)高宽皆自适应:
.roundedcornr_box_510746 {
background: #dddddd url(roundedcornr_510746_grad.gif) repeat top left;width:300px;
}
.roundedcornr_top_510746 div {
background:transparent url(r ......
这个bug,主要是一个二级菜单,在ie7中hover时正常显示出来,在ie6下没有效果。在网上找了很多资料,弄了好几天,最终是参照别人的代码,用的纯css经过自己的整理,就把它给弄下来了。希望以后自己多来看看。
如下:
-------------------
css代码:
.allMenu
{
width: 8 ......