作者dken (我想退伍啦~~)
看板Web_Design
标题Re: [问题] 不使用table的原因..?
时间Mon Jan 1 10:30:53 2007
※ 引述《drlai (苏打)》之铭言:
: 请问
: 最近看到网路上越来越多网站宣称不使用table
: 这是什麽理由呢?
: table应该是标准之一吧?
: 大家舍弃table改用div的用意为何?
table 最初的定义本来就是来呈现表单资料的,
如果要拿来做为排版,也是可以,但是现在是愈来不建议这种方式。
如果要排版,最好还是用 <div> 来做,
因为他的弹性比较大,而且比起 table 所使用的 tags 来的节省,
另外再搭配 javascript 和 css,可以做出很炫的排版效果。
再者,
如果你是纯手工的硬派网页设计者,
你会发现用 <div> 来写网页,会方便许多,
尤其是搭配 css。自己试着用 <div> 来玩玩看,
应该会体会的出来,乾净的网页,用原始码模式来看,
应该会看到排版整齐的 tags,而不是一堆 attributes
穿插其中,因为 attributes 这部份都由 css 处理了。
另外,就是牵涉到语意和无障碍的问题,
这个部份我就不知道怎麽讲了,有经验者或许可以分享一下。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.142.34.81
1F:推 dinos:dken 大是硬派魔人 01/01 10:35