【討論】DIV + CSS 將是未來網站設計的標準



贊助商連結


頁 : 1 [2]

sfilc
2006-04-22, 09:26 AM
建議他們去研究 DIV+ CSS , 等於是要他們的命.

所以時常可以看到例如這種 HTML Code


<font size=2> <font color="#990000" class="blue"><a href="abc.htm">按這裏</a>
</font> </font>




你是在說我嗎:D
我自己的個人網站都是這樣的呢:eye:



未來網站設計標準應該是XHTML+CSS
侷限在DIV太.......

我是這樣認為啦
反正用兩種方法做出來的看起來都一樣
與其搞一個用不習慣的東西
還不如用自己最熟悉的方式來做
除非有什麼非用他不可的地方

不過我認為如果是AP就不能這樣搞了
不然 久了的話自己會看不懂那段是做啥用途

贊助商連結


omik
2006-05-06, 12:40 AM
Web Standards

Web Standards Project 始於1998年,發起的背景在於以往的瀏覽器大戰中,各領導廠商各自建立屬於自己的瀏覽器標準,造成網站開發人員往往須為不同的瀏覽器開發專屬的版本,甚至限定瀏覽器版本,形成資源與成本的浪費。
為了解決這個窘境,需要有一個共同遵守的Web標準。

符合Web Standards指的是
1. 具結構與語義的語言,ex:HTML 4.01、XHTML、XML
2. CSS, Cascading Style Sheets
3. Document Object Model
4. Scripting Languages (ECMAScript 262, the standard version of JavaScript)

使用Web Standards的好處
1. 將網頁內容與排版分離,網頁將更便宜維護。
2. 縮減程式碼大小,減少傳輸量。
3. 支援多瀏覽器與多平台的存取,如PDA、mobile phone。
4. 提高網頁瀏覽的可即性(Accessibility),幫助有身心障礙者更方便瀏覽網頁。
5. 網頁更如容易被搜尋引擎抓取。
6. 未來的相容性。

缺點
1. 目前為止沒有一個瀏覽器完整支援Web Standards。
2. 某些以往利用表格輕易就可達到的效果,改用CSS製作時難度較高。
3. 在舊版瀏覽器中版面呈現會不如預期美觀。

網站大部分目的都在於吸引目標使用者,並讓使用者接受網站傳達的訴求,使用者關注的是網站的內容(美觀很重要),而非看不見的技術問題。
縱使Web Standards具有這麼多的優點,一般的設計師還是會選擇慣用的Flash、圖片切割、槽狀表格排版等方式去製作網頁吧。

vitalforce
2006-05-08, 03:42 AM
我覺得Web標準難以推行的原因是因為w3c缺乏中文的文件
對一開始學css + div的人來說應該也只能到對岸找找
才有比較多的中文資料吧

joe.oo
2006-05-08, 09:40 PM
css Zen Garden Translations (http://www.mezzoblue.com/zengarden/translations/)
已經被翻譯成 21 種語言

linux_xp
2006-05-08, 11:43 PM
的確,用巢狀表格排版會搞的很複雜,插到最後都不曉得自己做啥

偷懶就用圖層,但圖層只能定位絕對座標,要置中就很麻煩
又開 <iframe> 來放圖層,然後在把 <iframe> 置中
總覺得這樣很蠢.....

到最後乾脆統統 Flash,一個網頁就插一個 Flash
只是這樣好像背離 www 道路,已經不叫網頁了

雖然知道有 CSS 這玩意,只是對這東西實在陌生
也有買了所謂的工具書
不過都是一些範例,雖可依樣畫葫蘆,但不懂其含意
請問有寫的比較好的中文入門書可以參考嗎?謝謝

jglzxs
2006-06-26, 12:08 PM
我的也采用DIV+CSS的.大家可以看看.多给提点意见哈
http://qmun.com

CPY
2006-06-30, 05:05 PM
我覺得用 DIV+CSS 的好厲害喔=.=...
不過它能用在大部分的流覽器上而不破格!! hmm.. 有研究學習的必要!!
之前有稍微玩過! 可是問題好多...
比如像平常用表格內分左右儲存格很容易就架構好,可是用 DIV+CSS 好難抓的準...
看來此方面功力不足.. 要多專研專研 Orz...

mors
2006-06-30, 07:29 PM
使用 CSS 來製作網站,我個人即時想到的優點在於...

1. 網頁語法乾淨,容易讓搜尋引擎判別(相關資料至 google 可查詢)。
2. 讓前端介面的彈性化變大,與程式人員容易配合。