推 dinos:dken 大是硬派魔人 01/01 10:35
※ 引述《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