DIV和css布局分别有什么优缺点

 我来答
杂货铺小店
推荐于2016-05-07 · 互联网学习资料,计算机编程。
杂货铺小店
采纳数:138 获赞数:549

向TA提问 私信TA
展开全部
优点:
1、大大缩减页面代码,提高页面浏览速度,缩减带宽成本
2、结构清晰,容易被搜索引擎搜索到
3、缩短改版时间
4、强大的字体控制和排版能力
5、CSS非常容易编写。你可以象写html代码一样轻松地编写CSS
6、提高易用性。使用CSS可以结构化HTML,例如:<p>标签只用来控制段落,heading标签只用来控制标题,table标签只用来表现格式化的数据等等。你可以增加更多的用户而不需要建立独立的版本
7、表现和内容相分离。将设计部分剥离出来放在一个独立样式文件中,你可以减少未来网页无效的可能。
8、更方便搜索引擎的搜索。用只包含结构化内容的HTML代替嵌套的标签,搜索引擎将更有效地搜索到你的内容,并可能给你一个较高的评价(ranking)。
缺点:
比较表格布局和CSS+DIV发现,CSS语法其实很容易方便,设计师也都承认掌握CSS+DIV并非需要达到让火箭上天那样高深莫测的知识才行,但某些概念的确还是需要他们去消化吸收。同时,bug问题也是阻止CSS普及的原因之一,即使是web专业人士往往也要花费大量时间修改bug,不用说那些对CSS使用的新手了。深度比较发现,一些通过表格方式可以轻松解决的问题在使用CSS+DIV的时候变得复杂,如果是一个CSS爱好者这可能对他是一种挑战和乐趣,但对于一般设计者而言,这无疑令人沮丧。
此外,如果说大部分网站的设计元素是均匀分布于整个站点,则CSS网站制作的设计元素通常放在几个external外部文件中,这一个或几个文件有可能相当复杂,文件并不小,由此引起的问题也将变得不可忽视,比如CSS文件调用出现异常,整个网站将变得惨不忍睹。
浏览器兼容问题也是目前阻碍CSS+DIV的一个问题,可能在IE里面正常显示的页面,到FireFox中却面目全非。CSS+DIV还有待于个浏览器厂商的进一步支持。种种原因使得web标准的普及有着较高的门槛,这也是很多web标准倡导者的优越感所在。
lgclss
2011-05-12 · 超过100用户采纳过TA的回答
知道小有建树答主
回答量:239
采纳率:0%
帮助的人:199万
展开全部
个人认为的优点:
代码相对简洁,修改方便。
缺点:
要想写出每一个浏览器显示效果都一样的页面,CSS要考虑的东西会很多,写CSS会麻烦一些。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人丁羊
2011-05-12
知道答主
回答量:29
采纳率:0%
帮助的人:13.8万
展开全部
这问题问的.
div和css一般都是挺配在一起用的.
css不管是用表格还是div都要用到的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浮生若茶№3
2011-05-12
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
优点:本身没任何属性兼容好调解
缺点:CSS数量增多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
伊辰夏
2011-05-12 · TA获得超过519个赞
知道大有可为答主
回答量:2315
采纳率:0%
帮助的人:1510万
展开全部
CSS相对来说,虽然能你自己设置的很多

还是比较麻烦的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式