![](https://i-blog.csdnimg.cn/blog_migrate/2903b4bfc851227905124ba5e6ff0598.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2b80018be090c68018f621a746f7dc7d.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9dfc0adc5fe524c665e7bf11c5d89f99.png)
【图灵图书推荐】三大Web标准基础教程:
HTML基础教程 已经震撼推出!
CSS基础教程
JavaScript基础教程
CSS基础教程
JavaScript基础教程
不知道大家注意到没有,我们曾经非常常用的许多HTML标签和属性虽然浏览器仍然支持,但实际上早已经被W3C和业界最佳实践所废弃(deprecated)了。
其中最典型的要数用来指定字体的FONT、BASEFONT,控制对齐和居中的ALIGN和CENTER,控制字体的U、S、STRIKE,控制颜色的BACKGROUND和BGCOLOR,此外还有BORDER、TEXT、WIDTH和HEIGHT等等。
这样做的原因,当然是Web标准中最重要的理念之一——内容、结构、表示与行为分离。随着CSS标准的成熟,能够用CSS来设定的属于表示的任务,当然都应该用CSS搞定。所以大量相关标签和属性被废也就在所难免了。
所以,大家在购买介绍HTML方面的图书时,首先就要留意作者是否有这样的知识和意识。如果书中还是单独讲HTML而不联系CSS,而且大讲特讲这些过时的标签和属性,请立即把它扔回书店的书架上去。毕竟,这些早已不是什么新东西了。关于HTML方面的推荐图书,请参考 Web开发四书五经之一:通用图书与HTML。
CodeLair,一个提供Web设计相关教程的站点,对此做了总结,并逐一给出了转换方案。站点上还有不少内容,但是有些似乎进化得还不够彻底,请注意。
![](http://people.opera.com/howcome/2005/img/hakon_wium_lie.jpg)
CSS之父、Opera公司的CTO Håkon Wium Lie(名字很怪吧,老兄是位挪威人,北欧总是出高手啊)最近专门 撰文讨论了CSS中引入Web字体的问题。通过引入设计好的TrueType字体,可以代替许多为了字体效果而制作的背景图片,这样一方面设计师能够有更多的选择,另一方面也减少了文件的尺寸。
对了,文中还说到今年CSS已经10岁了。估计是从W3C为CSS成立工作组开始算起。关于CSS的历史,可以参考 Lie同学的回忆文章。
最后是一篇 关于JavaScript的文章,比较实用。