前端入门(一)(注意文档类型声明)

来源:互联网 发布:行知职高新疆部 编辑:程序博客网 时间:2024/05/29 00:34
一、 网页和网站的基础知识
1.网页:一般由站标、导航栏,广告栏,信息栏和版权区等部分组成。
2.网站:在INternet上通过超链接的形式构成的相关网页的集合。
互联网又称为因特网,将分布于世界各地的计算机用传输介质互相连接起来的网络。主要提供的服务有www,ftp文件传输协议,e-mail,远程登录Telnet
3. URL:uniform resource locator统一资源定位器,即网络地址,是在因特网上用来描述信息资源,并将因特网提供的服务统一编址的系统。
4. 域名是用来识别和定位互联网上计算机的层次结构式字符表示,与该计算机的因特网协议地址(IP)相对应。
例:http://www.baidu.com/是URl,www.baidu.com是域名。
二、HTML基本内容
超文本标记语言hyper text markup language,是构成页面的主要工具,用来表示网上信息的符号标记语言
1. 它的特点:(1)html文件是一个包含标记的文本文件(2)html的标记确保在浏览器中怎么样显示这个页面(3)html文件必须有html或htm扩展名(4)可以用简单的文本编辑器创建
2.语言的三种表示方法:
<元素名>元素体</元素名>
<元素名 属性名1=属性值1  属性名2=属性值2>元素体</元素名>
<元素名 属性名1=属性值1  属性名2=属性值2>


三、网页的记号
1. 文档类型:决定了当前页面所使用的标记语言版本,合理选择当前页面的文档类型是设计标准web页面的基础,只有定义了文档类型,文档中的标记和CSS才会生效。
三种常用的文档类型doctype(1)过渡性文档类型,要求不严格,允许使用HTML 4.0标识(2)严格的文档类型,要求严格,不允许使用任何表现层的标识和属性(3)框架性文档类型,专门针对框架页面所使用的文档类型。
2. 文档类型的应用情况
(1)浏览器应用文档类型来确定它用什么显示模式来显示html文档
(2)标记校验器将检查文档类型来确定该使用什么规则来校验文档
注:即使不声明文档类型,浏览器也能够处理和显示文档。但是由于存在文档类型转换器,因此如果不指明文档类型,很可能无法正确显示。
虽然文档类型不会在网页中显示,但是2000年之后发布的浏览器大多数都要先检查遇到的任何html文档的文档类型,并使用文档类型来确定编写html的人员是否已经根据web标准适当使用了html和css.如果浏览器识别文档类型是按照适当代码写入的,那么就使用标准模式来显示网页。在标准模式下,浏览器是根据css规范来显示网页的。

tips:如果文档类型声明过时或不完善,就会使用怪异模式quirks mode来显示页面
,向后兼容老习惯和老浏览器。即浏览器假定文档是过时的或未按照web标准编写的文档,显示网页时会显示怪异或不好看。


标准模式和怪异模式主要与css如何在浏览器中显示有关,与浏览器处理html的方式基本无关。需要确保浏览器以标准模式显示设计或开发的网站,实现具有一致性的显示效果,所以应该遵循web标准并使用适当的文档类型。

 

0 0