#12004/11/8 2:22:10
世界变得真快,当还沉醉于HTML网页设计时,XHTML、XML已稍然逼近,我突然发觉网页设计将会有一次重大革新。这两天没事就研究XHTML,它是用于过渡到XML的一种标准。因为XML是发展大势,但目前并不普及,成千上万的网页都是用HTML做的,所以W3C正推广XHTML。
XML与XSL的结合虽是一绝佳组合,但目前浏览器并没有能够全部支持,所以用XML开发网页还需要时间。再者XML的可视化编辑工具不多,而且不方便,对开发难度比较大。
XHTML这几天搜索很多资料,但还没得到一本权威些的书做参考,所以认识比较零碎。XHTM的推荐制作网页方法与HTML相差很大了,我刚看时吓了一跳,XHTML几乎全部是用DIV在做的,除了一些数据表格等外,几乎不用表格。就连图片,也很少很到用IMG的标记符了,结构图片清一色用背景做,除了一些链接、内容图片外。
刚接触,就觉XHTML入门比HTML要难,它用DIV,定位、缩进、背景用部用CSS表示,也就是实现结构与表现的分离。我刚折解了一些XHTML网站,然后自己拼装,并用IE和Mozilla进行校验,发现两种浏览器的解释还是有些微差别,但加些代码即可实现。XHTML用Dreamweaver编辑较好,对CSS支持也很多,但该工具仍然是对HTML设计的,在进行XHTML时,很多要手工劳动。总之,做XHTML时,从来没有对CSS这么耐心过。
XHTML迟早是要推广的,据说XHTML2.0也出来了,并且与以前版并不太兼容,看来过渡到XML步子是要加快的。
我现在想问的是,ASP、.NET或其它开发程序,如何去结合。现在基于表格的HTML很多,还很少看到是在XHTML上的,是否有必要去尝试一下用XHTML。
非常大鱼