大海的工作筆記
工作、學習、生活
posts - 0,comments - 1,trackbacks - 0


    网页由三个基本组件组成:文本内容,包括页面上出现的标题和段落;对更复杂的内容的偶尔引用,比如链接、图像和
flash动画,等等;以及标记,也就是描述内容和引用应该如何显示的指令。这三个组件都是文本组成的,因此网页可以保存为纯文本格式。


    标记:元素、属性和值。元素就像是小标签,它们标识网页的不同部分并为这些部分建立结构。非空元素由开始标记、内容和结束标记组成。空元素包括小于号、元素名、可能有的任何属性、空格、斜杠以及最后的大于号。属性包含关于文档中数据的信息,而不是数据本身。块级元素在新行上显示,行内元素在当前行中显示。如果一个元素包含另一个元素,它就是被包含元素的父元素,被包含元素是子元素。


    网页的文本内容。元素中包含的文本可能是网页上最基本的成份。(X)HTML会把多个的空格或制表符压缩成单个空格,并且把回车和换行转换为单个空格或者完全忽略它们。加重音的字符和许多日常符号必须用特殊的字符引用来创建。不能直接输入的惟一字符是&


    链接、图像和其他非文本内容。大多数浏览器可以毫无困难地处理链接和图像。但是,如果你引用了访问者的浏览器不理解的文件,那么浏览器常常会寻找能够打开这种文件的插件或辅助应用程序(访问者计算机上的某个适当程序)。


    文件名。为网页取名时要记住几点:(1)使用小写字母的文件名;(2)使用正确的扩展名。


    统一资源定位符URLURL是地址的别名。它包含的信息指出文件的位置以及浏览器应该怎样处理它。URL的第一部分称为模式。它告诉浏览器如何处理将要打开的文件。比如,可以用来访问网页的HTTP模式(协议)。绝对URL显示文件的完整路径,包括模式、服务器名称、完整路径和文件名本身。相对URL以包含URL本身的文件的位置为参照点,描述目标文件的位置。如果要引用文件层次结构中更高层目录中的文件,那么使用两点和一条斜杠。


    HTMLXHTMLHTML 4.0XHTML 1.0使用完全一样的元素、属性和值。HTML不在意是否使用了HTMLHEADBODY元素以及DOCTYPE,而XHTML需要。HTML允许省略某些结束标记,而XHTML不允许。对于只包含字母、数字和四种简单符号(-._、和:),HTML允许省略外面的引号,XHTML不允许。HTML字母大小写方面灵活,而XHTML要求所有元素、属性和预定义值都用小写字母。如果属性值与属性名相同,那么HTML允许忽略属性值,而XHTML不允许。


    版本、风格和DOCTYPE。严格型风格禁用已经废弃了的标记。过渡性不允许使用框架。框架型可以使用框架。IE和其他浏览器的新版本创建了两种操作模式:怪异模式和标准模式。如果有正确的DOCTYPE声明时,就以标准模式显示页面。如果没有正确的DOCTYPE声明,那么浏览器认为页面是老式的并且相信老式的浏览器BUG

    
    (X)HTML的默认显示。每种WEB浏览器对于每种(X)HTML元素都有一个默认的显示系统。这个系统在浏览器之间是有差异的,但是它们都维持了网页中设置的基本结构。

posted on 2009-12-11 20:11 冯真海 阅读(92) 评论(0)  编辑  收藏

只有注册用户登录后才能发表评论。


网站导航: