作者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