什么是HTML和CSS。说明Table和Div布局的优缺点儿。

 我来答
_神马玩意儿_
2012-06-09
知道答主
回答量:3
采纳率:0%
帮助的人:3万
展开全部
HTML 就是超文本标记语言,CSS 是HTML 里面的样式。
个人感觉 table 的优点是:table不需要考虑浏览器兼容问题。
缺点:
1、代码臃肿,不管内容多或少 你最少要<table><tr><td>才能开始写内容</td></tr></table>。
2、到了需table嵌套table的时候 直接傻眼了,代码繁乱完全不利于修改。
3、不利于收索引擎收索。
DIV的优点是:
1、结构跟样式分离开来,代码简洁清晰 ,便于维护 开发。
2、容易被收索引擎收录。
3、定位精准。
缺点是:需要考虑浏览器兼容性的问题,比较难学。
当然 DIV支持的所有样式 表格同样的都支持,表格的缺点虽然多,但是还有有DIV无法取代的,比如企图让DIV里的内容垂直居中,那就麻烦了,表格责直接一个Valign:middle;搞定。
比如几个DIV之间宽度自适应的问题,跟100%DIV布局的问题 表格都完全可以解决。
总结就是: DIV+CSS 可以简单实现的 布局就不要用表格了 ,除了DIV 难以实现的 用下table也无大碍,不要觉得自己的页面里出现table就好像天理不容的样子,DIV虽然是当今发展的趋势,但是也不能忽略table的使用,合理的结合 灵活应用就行了。
Vi_Q
2012-06-09 · TA获得超过1163个赞
知道小有建树答主
回答量:675
采纳率:0%
帮助的人:594万
展开全部
html是一张文本标记语言,可以比做人的骨架
css是样式,可以比喻做定义人的皮肤颜色,身高,重量等属性
具体参考http://baike.baidu.com/view/692.htm
其实html里面也可以包含样式,但是为了以后修改的方便,样式和html分开是必须的

table根本就不适合布局,是用来显示数据的,在布局上面表格已经被淘汰了。但是,一些单页的网页静态网页,以后一般不会修改的网页,我建议用table做(firework可以直接生成),做起来很快!

div+css
优点
1.以后方便修改,当然,你在做网页的时候,客户也经常会要求修改点什么,这时候div+css的优点就体现出来了
2.并且代码简洁,容易理解、查错。
3.浏览器渲染速度快!
4.配合js使用,可以做出很炫的动画效果。
缺点就是兼容浏览器有点麻烦
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄_森
2012-06-09 · 超过15用户采纳过TA的回答
知道答主
回答量:130
采纳率:0%
帮助的人:53万
展开全部
这个有点难 css是样式 HTML包含CSS 我感觉table和div都差不多 只不过看个人喜好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闲云侠鹤
2012-06-10 · TA获得超过129个赞
知道答主
回答量:193
采纳率:83%
帮助的人:28.3万
展开全部
table现在不灵活,css现在快、灵活、改版方便
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式