『总诀式』:可扩展超文本标记语言是用XML对HTML 4的改良。HTML并不是很结构化的语言,结构化与可扩展性正好是XML的特长,两者的结合就是连接现在web和将来web的XHTML。要熟悉XHTML,拥有一定的XML概念是需要的。
XHTML
『破剑式』:如果没有CSS,XHMTL写的再好网页也毫无生气,CSS同时也是样式与数据剥离的绝招。我们可以写一个网页,更换CSS来让他看起来完全不同,苦练CSS绝对没错。
Why tables for layout is stupid
『破刀式』:XHTML兼容从手持到桌面的多种浏览器,如何发挥他这种特长?答案是用DIV来书写网页。使用table定义的网页我们可以称之为死网页,因为它在显示的时候不能随意改变内容的布局。DIV完全受CSS控制,简直就是无招胜有招。
Position is Everything
『破枪式』:学会用DIV以后也要考虑DIV的顺序问题,手持设备和一些纯文本浏览器浏览XHTML大都只能看到文字,所以哪个层在前面哪段文字就在前面。
Linx Viewer
『破鞭式』:也不一定什么东西都要用DIV框起来,h1、h2等tag用CSS定义好了也能实现不错的效果,而且在文本浏览器和Search engine bot浏览的时候更有重点。
Three Column Stretch
『破索式』:有的时候我们要学会放弃。实在没有办法兼容一些中古浏览器的时候,干脆把CSS藏起来让他们浏览文本好了。把CSS藏起来以后,一些IE/Mozilla看不到(display: none)的东东可就显示出来喽,适当的地方加上换行、横线吧。
Hide CSS From Browsers
『破掌式』:用图片代替文字。HTML时代只听说过文字替代图片,其实只要精通CSS,用图片代替文字是小菜一叠。当然这个图片是没有alt的,因为它本来就是用CSS加进来替代文字的。
Revised Image Replacement
『破箭式』:真正支持CSS2的浏览器好像目前还没有,所以写好样式表以后出现显示错误不要恐慌,我们必须忍受或者利用这些浏览器bug,实在不行还可以尝试一下hack。
Bug Base
『破气式』:不管XHTML代码还是CSS代码,能通过W3C检查的才是好代码。
HTML Validator
CSS Validator
嗯,科普工作做的姓好
exchange
2003/09/15 13:08
re
old9
2003/09/15 13:23
科普啥呀,自己给自己上课还差不多。
Doggie
2003/09/15 13:34
Great!!! 总结的好!很是心得哪!
特别是我从HTML->XSL->XHTML
的亲身体验,的确如此哪!
兄台的Blog 非常好!关注ing…
Zoom.Quiet
2005/01/07 11:40
锅锅,你关注的帖子也忒老点了吧
=.= 精神可嘉啊
Datou
2005/01/07 11:47
咦咦咦??我也没有注意,是Bloglines 报告这是个新条目的哪?!
哈哈哈!不过,你们的BLog 很个性的页面方式哪!!!FireFox 也可以很好的显示!也学习!
Zoom.Quiet
2005/01/07 13:52
老贴新谈才是说明是精华啊.看来这个假期有事情干了. Catch Up!
呵呵……
耀西
2005/01/29 12:20
跟你相反,我是非常讨厌C之类的东西,但是觉得标签语言很直观易懂
Datou
2005/01/29 14:59
保证footer在最下面的办法
http://solardreamstudios.com/learn/css/footerstick/
Datou
2005/07/17 22:41