问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

CSS的布局特点

发布网友 发布时间:2022-05-12 13:38

我来回答

1个回答

热心网友 时间:2022-05-12 15:08

对于蜘蛛在爬行一个网站的页面时,若是有太多的垃圾代码,会使搜索蜘蛛对其产生不友好、不信任感,同时蜘蛛的爬行速度也会因此而减缓,对于网站SEO而言,可谓一大忌。就如传统的用table页面,对此我们就需要对网站进行代码优化,而这便需要动用CSS+div了,下面便来谈谈使用CSS+div进行代码优化的一些益处。
一.精简代码,降低重构难度。
网站使用DIV+CSS布局使代码很是精简,相信大多朋友也都略有所闻,css文件可以在网站的任意一个页面进行调用,而若是使用table表格修改部分页面却是显得很麻烦。要是一个门户网站的话,需手动改很多页面,而且看着那些表格也会感觉很乱也很浪费时间,但是使用css+div布局只需修改css文件中的一个代码即可。
二.网页访问速度
使用了DIV+CSS布局的网页与Table布局比较,精简了许多页面代码,那么其浏览访问速度自然得以提升,也从而提升了网站的用户体验度。
三.SEO优化
采用div-css布局的网站对于搜索引擎很是友好,因此其避免了Table嵌套层次过多而无法被搜索引擎抓取的问题,而且简洁、结构化的代码更加有利于突出重点和适合搜索引擎抓取。
四.浏览器兼容性
DIV+CSS相比TABLE布局,更容易出现多种浏览器不兼容的问题,主要原因是不同的浏览器对web标准默认值不同。国内主流是ie,firefox及chrome用的较少,在兼容性测试方面,首先需要保证在ie多版本不出现问题,这里涉及到一些方法和技巧,可以针对具体问题在网站查找解决办法。
五.CSS+DIV网页布局的时候常犯的小错误
1. 检查HTML元素是否有拼写错误、是否忘记结束标记
即使是老手也经常会弄错div的嵌套关系。可以用dreamweaver的验证功能检查一下有无错误。
2. 检查CSS是否书写正确
检查一下有无拼写错误、是否忘记结尾的 } 等。可以利用CleanCSS来检查 CSS的拼写错误。CleanCSS本是为CSS减肥的工具,但也能检查出拼写错误。
3. 用删除法确定错误发生的位置
如果错误影响了整体布局,则可以逐个删除div块,直到删除某个div块后显示恢复正常,即可确定错误发生的位置。
4. 利用border属性确定出错元素的布局特性
使用float属性布局一不小心就会出错。这时为元素添加border属性确定元素边界,错误原因即水落石出。
5. float元素的父元素不能指定clear属性
MacIE下如果对float的元素的父元素使用clear属性,周围的float元素布局就会混乱。这是MacIE的著名的bug,倘若不知道就会走弯路。
6. float元素务必指定width属性
很多浏览器在显示未指定width的float元素时会有bug。所以不管float元素的内容如何,一定要为其指定width属性。
另外指定元素时尽量使用em而不是px做单位。
7. float元素不能指定margin和padding等属性
IE在显示指定了margin和padding的float元素时有bug。因此不要对float元素指定margin和padding属性(可以在float元素内部嵌套一个div来设置margin和padding)。也可以使用hack方法为IE指定特别的值。
8. float元素的宽度之和要小于100%
如果float元素的宽度之和正好是100%,某些古老的浏览器将不能正常显示。因此请保证宽度之和小于99%。
9. 是否重设了默认的样式?
某些属性如margin、padding等,不同浏览器会有不同的解释。因此最好在开发前首先将全体的margin、padding设置为0、列表样式设置为none等。
10. 是否忘记了写DTD?
如果无论怎样调整不同浏览器显示结果还是不一样,那么可以检查一下页面开头是不是忘了写下DTD声明。
最后,需要注意的是,蜘蛛不喜欢一个页面有太多的css代码,否则同样会影响蜘蛛的爬行,影响搜索引擎的收录,所以采用外部调用的方式调用CSS是非常不错的方法。而同时,若非必须太多花哨的网站,采用CSS布局,同样可以到达所想要的效果。如网站导航中的文字颜色变化、下拉菜单等。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
钢琴谱一小段有三行怎么弹?最上是高音,然后还是高音,最后是低音?我用来... 请问跨专业考研都需要哪些方面的准备啊? 2013109期福彩双色球开奖号码 vivoy3手机如何长截屏 男友贪污也是网上追逃犯我还可以和他在一起吗 网上追逃犯罪嫌疑人住家里算是窝藏或是包庇吗 ps3海贼无双普通版有下载卡的吗? 关于PS3版海贼王无双和北斗神拳无双 PS3现在海贼无双3.55破解能玩了吗 我看网上说有破解补丁 谁能给个地址... 现在网上下载得到PS3的海贼无双。铁拳6,。高达无双3等游戏吗 为什么显示在视频号被违规封号关键是什么都没干 芒果干上火不 跪求 土豆土豆我是地瓜短信铃声 谁能帮我找到“土豆土豆我是地瓜,快接电话,快接电话”童声版铃声? 请问04至06年间关于土豆和地瓜的故事以及“土豆土豆我是地瓜听到请回答”的出处 土豆土豆我是地瓜下一句是什么 土豆土豆我是玉米下一句是什么 ps入门教程一、(上)ps的安装与使用 ps的教程 商品房按揭贷款的步骤有哪些? 为什么显示在视频号被违规封号关键是什么都没干 金瑞人生一年1.5万交10年,现在交1年能退多少钱? 电冰箱门无法关严,怎么办?. 如何让蛋炒饭里面的葱保持不变色? 葱喷什么农药使葱叶更绿更硬老师小香葱干尖,叶尖发白是什么病,用什么药啊?_百度问一问 小葱干尖要怎么处理才好。 我国土地利用现状 在耕地储备库新增耕地等别评定中的应用 指标区的划分 广西2009年新增耕地补充建设农用地指标,有偿使用指标多少钱一亩?_百度问一问 pr for mac 破解版 pr for mac一打开就发送错误报告 我身高155,体重96左右,为什么手臂和大腿特别粗啊?小腿很细,腰也细 为什么我手很细但腿很粗? 张柏芝有很多颜粉,她的演技如何?有哪些代表作? 张柏芝和陈青云演过的一部电影.. 影子恋人为什么要换女主 张伯芝 是星女朗吗 还有谁是啊!! 张柏芝直言三个孩子太少,如果男方愿意,她愿意再婚生子,难道她脱单了? 《浪姐2》官宣阵容,董洁遭抵制,张柏芝预订“皇族”,你怎么看? 影子恋人的幕后制作 苹果13微信为什么不能共享位置 我以前的社保挂浙江湖州南浔的一个公司里,由于种种原因停了三年,现在可以补交吗!是不是自己也可以交, 在湖州社保可以补交吗?我今年刚过来的外地人,才买了四个月,明年孩子上学叫我 夏天电脑开久了机箱很热怎么办 电脑机箱过热怎么办?如何搞定,我要详细的步骤, 社保能不能补交 微控制器电路的组成部分有哪些? 湖州南浔区农保可以转社保吗? 外地人在南浔打工,社保到哪里买?