HTML、XHTML、CSS基础教程学习笔记(Day 1)

来源:互联网 发布:腾讯汽车招聘php 编辑:程序博客网 时间:2024/06/08 17:52

HTML、XHTML、CSS基础教程学习笔记(Day 1)

Chaper 0 导论

1、HTML(超文本标记语言)有两个基本特性:超文本和普适性。超文本意味着可以在网页中创建一个链接,从而将访问者链接到其他任何网页,实际上可以链接到因特网上的任何东西。

普适性的意思是:因为HTML文档保存为纯文本文件,所以实际上任何计算机都可以读取网页。无论访问者是使用Macintosh、Windows还是Unix计算机,甚至是Palm这样的手持设备,都可以打开网页。

2、尽管实际上任何计算机都可以显示网页,但是这些页面的实际显示效果取决于计算机的类型、显示器、连接的速度以及用来查看页面的软件(浏览器)。

3、Web的联合国是一个称为万维网联盟(http://www.w3.org)的组织。它的目标是使Web社区意识到普适性的重要意义,同时尽可能满足开发优美页面的愿望,努力拆除现有的栅栏并防止出现新的栅栏。

4、老版本的HTML将内容、结构和格式化指令组合在一个文档中,这虽然比较简单,但是不够强大。W3C设计了一个新系统(他们为格式化指令创建了一个新系统来替代废弃的格式化元素,这个系统称为CSS,即层叠样式表),在这个系统中,格式化指令可以与内容和结构分开保存,因此可以根据需要应用于单一段落或网页,甚至整个网站。CSS最初的规范主要以重现HTML效果为目标。但是CSS2引入了一些新功能,所以现在CSS不但能够重现HTML格式化,还可以生成专业的布局。

5、从外表来看,XML(Extensible Markup Language,可扩展标记语言)与HTML很相似,它们都是由标记、属性和值组成的。XML的强大之处在于,用标记标识了数据之后,数据就可以用于其他任务。但是,好处总是有代价的。XML与HTML相比没那么宽容。XML要求非常注意大小写、引号、结束标记和其他细节。解决方案很巧妙。W3C用XML重写了HTML。这种新语言具有HTML的所有特性,因此所有浏览器都能够理解它。另外,因为它的词汇表完全来自于HTML,所以已经掌握HTML的人只需要学习几条基本语法规则,就能够开始使用这种新语言。同时,因为它使用XML的语法,所以它能够获得XML的所有好处和灵活性,并且它能够获得XML的所有好处和灵活性,并且为应用CSS提供了完美的基础。这种同时具有HTML和XML两者优点的语言称为XHTML。

6、实际上,HTML和XHTML都有三种标准风格。第一种为过渡型(transitional),它允许使用废弃的标记(tag);第二种称为严格型(strict),它禁止使用任何废弃的标记;第三种是框架型(frameset),它允许使用废弃的标记和框架,但这种风格已经不常用了。