作者TKirby ( ^-^)
看板Web_Design
標題Re: [問題] 框架的問題
時間Fri Nov 12 01:19:36 2004
你說的是像這樣嗎? :p
http://www.csie.ntu.edu.tw/~b88039/misc/amazing/libs/window/index.html
這是用 JavaScript 模擬多重繼承並利用 DIV 實作 menu & bar
那麼,也就是把每個block當成一個物件囉
(裡面 dragger menu 的拖曳功能有點問題,請見諒..)
另外,XML + XSLT 的確是個大問題
現在也沒有很方便的工具可以讓我們用XML+XSLT架設網站
..所以我寫了一個
http://www.csie.ntu.edu.tw/~b88039/projects/xsite.html
只是我不知道怎麼寫 document 才能讓他比較普及.. XD
所以就懶得寫 document了 :p
利用這個東東用XML寫網頁我覺得還蠻方便的
網站架構也比較不會混亂,資料(xml)、樣式(xslt)跟網頁(html) 可以分開存放
管理也比較方便 如果聖誕節到了想要換一個樣式,也只要改改xslt跟css就好了
最近比較沒有空,不然倒蠻想把它跟其他工具整合一下 (blog, wiki, album等等)
※ 引述《seagal (待救的小米)》之銘言:
: ※ 引述《NelsonT (檔案清除手 v1.0)》之銘言:
: : 我不知道 layer 是啥,因為我只有用過一次 FrontPage,
: : 之後再也沒有用過這類編輯器了。 (因為我沒在寫網頁:p)
: : 另外,div 跟 CSS 沒啥關係,它跟 HTML 比較有關。
: : div 只是個標籤,被它包起來的範圍會形成一個有換行的區塊,
: : 如此而已。
: : (span 也是個標籤,可是它沒有換行。)
: 恩恩
: 我把CSS跟<div>標籤寫在一起
: 讓你誤會了
: 在我四年前那個時代
: 排版一定都是用table來作的
: 現在有了css
: 我想到的做法
: 就是把每一個block視為一個object
: 然後用<div>標籤包起來
: 再指定給他一個class
: 讓css去render出他的位子 顏色 寬度高度等等
: 這樣把每個block視為一個object之後
: 就可以套用OOP的coding方式
: 不管使用php, java, ASP.NET都能夠用物件的方式來看待他們
: 而排版全部取決於css要怎麼寫
: 跟HTML or 程式語言一點關係都沒有
: 這樣子的簡單做法
: 可以再包含更多複雜的應用
: 這個可能要移駕到程設版討論了
: 我想請問大家都是這樣子作的嗎?
: 或是不能全部用<div>標籤來包裝某些內容
: 比如說之前有網友提到的
: 利用表格可以有更豐富的排版?
: 否則如果全部都能夠在外層包個<div>標籤 HTML不用管排版的事情
: 同時又符合XML or XHTML的規範
: 那真是一件非常好玩的事情
: 我四年前大家就說要用XML + XSLT來轉換成HTML
: 四年後沒看到很多工具支援這種方式編輯網頁
: 有這樣做的人也不多吧
: XHTML + CSS在目前工具的支援下
: 有人性化多了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.67
※ 編輯: TKirby 來自: 140.112.30.67 (11/12 01:21)
1F:推 NelsonT:原來那個slide是你寫的,強者 m(_"_)m 140.113.89.77 11/12