CSS vs Table , 用哪一個好?

CSS vs Table , 用哪一個好?

我看很多人都說用 css 代替 table.

但 chrome 出來後好像有些用 css 的網站顯示有問題.

請問 ching  prefer 哪一個?

你咁問得, 即係你仲用緊 Tables, 最多用 CSS 改o下 Font style

CSS 寫得好可以玩到個 HTML 同個樣完全冇關係, 參考 css Zen Garden, 佢地玩到可以同一個 HTML 完全唔改o既情況底下, 淨係改 CSS 黎轉 Design 不過佢地已經去好 Advanced o既 Level...

我自己覺得 Table 好在乜 Browser 都 Support (Text mode browser 例外), D Tools (Dreamweaver/Fireworks) 自己 Gen 得掂, 寫完一次就算o個 D 可以話係方便。但如果你係手寫 Code 就煩, 要改 Layout 更加超煩

CSS 都可以話易學難精, 尤其o係 IE6 仲係咁多人用緊, 要 Cross Browser OK 都要o的技術

其實學多樣o野冇壞, 學識o左之後你自然感覺到邊樣好

TOP

多謝 ching.

你說我對, 我就是用 table + css 寫 web site 的. 而且是用 visual studio .  用 css 時很煩. 你有沒有什麼 tool 介紹? 而且真的 css 可以全 cross browsers? opera, firefox, chrome, safari, IE ?

我之前也用 dreamweaver, 但一面寫 html, 一面 寫 code 不放便, 所以便只用 visual studio 了.

TOP

css is a powerful tool that can achieve many things that table cannot do. Some complicated layout can be achieved easily by css  but not table. So I think it will be better to adapt to css.

Different browser has adopted to different css standards. When chrome display some website in css with problems, it probabily indicate that the css is not writen according to W3C standard, especially the box modle. To make a cross-browser css script, it might be good to stick to w3c standard first and then make conditional comment for IE.

TOP

原帖由 alantsuis 於 2008-12-23 21:17 發表
多謝 ching.

你說我對, 我就是用 table + css 寫 web site 的. 而且是用 visual studio .  用 css 時很煩. 你有沒有什麼 tool 介紹? 而且真的 css 可以全 cross browsers? opera, firefox, chrome, safari, IE ?
...


我諗係習慣問題, 我自己用開 Dreamweaver, 但對我黎講佢只係一個  Code Editor, 我除o左 Image Map 之外我從來都唔開 Design View

如果用 WYSIWYG Tools 做 Layout 我真係唔知有乜 Tools 做 CSS 好, 因為 CSS 某程度上太 Flexible, 佢主要 Feature 在 Cascading (CSS 個 C), 可以俾你一層層咁加 / Override D Styles, 如果用 Tools generate 我諗佢整出黎 D Code 都可能會幾累贅

我只可以話, 如果你真係寫 CSS 的話, Debug CSS Tools 我會介紹你裝 Firefox 個  Firebug Extension, IE 個 Developer Toolbar, 或者你要 Webkit-based browser 都 Check 埋, 可以用埋 Safari 個 Develop Menu

TOP

table 係 HTML 既 element, CSS 係應用係 HTML 之上
根本 css 同 table 無衝突, 點解咁多人去比較!

都係果句, 用得其所就是王道!

....forum 多數用 table, layout 一定無事
....blog 多數用 css, layout 好易爛到七彩

應該係選擇去用, 而唔係人用你又用!

TOP

原帖由 kjky 於 2008-12-23 21:53 發表
table 係 HTML 既 element, CSS 係應用係 HTML 之上
根本 css 同 table 無衝突, 點解咁多人去比較!


因為大家用本來只係用黎 present tabular data o既 table 當做一個 grid 黎做 layout 囉
簡單 D 講其實只係 Data 同 Layout 放埋一齊定分開o既比較o者, 兩樣其實都 Work, 都有人用, 用唔用咪睇吓自己 Preference 不過都係o個句, 識多樣o野幾時都冇壞o既

TOP

原帖由 kjky 於 2008-12-23 21:53 發表
table 係 HTML 既 element, CSS 係應用係 HTML 之上
根本 css 同 table 無衝突, 點解咁多人去比較!

都係果句, 用得其所就是王道!

....forum 多數用 table, layout 一定無事
....blog 多數用 css, layout 好易爛到七彩

應該係選擇去用, 而唔係人用你又用!



我參加了 adobe 的 max  exhibition,  speaker 有用 table 和 css 作出比較, 而且 advices audiences 用 css 取代 table.

TOP

原帖由 alantsuis 於 2008-12-23 22:06 發表



我參加了 adobe 的 max  exhibition,  speaker 有用 table 和 css 作出比較, 而且 advices audiences 用 css 取代 table.


係咪 CS4 改進o左 CSS Support, 所以 advice 大家用(買) CS4 取代舊 Version

睇你係乜 Role 啦, 如果你係做 Design 唔係做 Coding 我會覺得 Table 容易好多, 介完 Slices 就自動介好 Table o既世界對你黎講會活得快樂好多

但如果你係做 Coding o既話 CSS 真係另一個世界, 尤其係你要一路 Maintain, 有機會要改 Layout o既 Site, 一 D Table 改 Rows 改 Cells 改到喊o既地方, 仲有 D Universal 成個 Site Applicable 要改o既 Styles, CSS 可以兩o野搞掂, 你都會活得快樂好多架

TOP

我整site 已經用 div + css 取代 table

[ 本帖最後由 macross7ra 於 2008-12-23 23:06 編輯 ]

TOP