HTML语言初级教程.doc_第1页
HTML语言初级教程.doc_第2页
HTML语言初级教程.doc_第3页
HTML语言初级教程.doc_第4页
HTML语言初级教程.doc_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

HTML语言入门教程(一) 什么是HTML语言 HTML(HyperText MarkUp Language)是使用特殊标记来描述文档结构和表现形式的一种语言,由W3C(World Wide Web Consortium)所制定和更新。我们可以用任何一种文本编译起来编辑HTML文件,因为它就是一总纯文本文件。 HTML语言的基本结构 下面我们来看一小段HTML语言的代码,来了解HTML语言的基本结构: HTML语言的基本结构 HTML(HyperText MarkUp Language)是使用特殊标记来描述文档结构和表现形式的一种语言。 将这一小段代码粘贴至文本文件中,然后选择“另存为”,将文件的后缀名改为.htm或者.html即可,然后再所在的目录下就可看到一个IE的图标,名字就是你所存的文件名称。 这是声明HTML文件的语法格式。每一个HTML文件,都必须以开头,以结束 这是文件头声明的语法格式。在这之内的所有文字都属于文件的文件头,并不属于文件本体。 这是声明文件标题的语法格式。在这之中写下的所有内容,都将写在网页最上面的标题栏中。 这是声明文件主体的语法格式。在者之间写下的内容都是文件的主体,也就是说将会被显示在客户区之中。注意:几乎每一种HTML语言的语法都是以开头,以结束。在编辑HTML语言过程中,也可以使用注释。语法格式为:。就好像C语言中的 /* */ 一样,中间的内容只是解释说明,并不被编译器所编译。 HTML语言的基本单位 1. 长度单位 长度单位可以用来定义水平线、表格边匡、图像等对象的长、宽、高等一系列属性,同时也可以用来定义这些对象在页面上的位置等属性,用来描述页面上可能遇到的各种长度。 长度的表示方法有两种:绝对长度和相对长度。他们的单位都是像素(pixel)和百分比(%),像素代表的是屏幕上的每个点,而百分比代表的是相对于客户区的多少。下面我们就以水平线的宽度为例,说明这两种表示方法。 HTML语言的长度表示 HTML(HyperText MarkUp Language)是使用特殊标记来描述文档结构和表现形式的一种语言。 在文本编译器中编译,改变网页的大小,就会看到这两者表示长度方法的不同。 其中 标记是在页面上建立水平线的标记。width是水平线元素中的一种属性,用来表示水平线的宽度。这里width=500即表示这个水平线的宽度是500像素;width=%50即表示水平线占据客户区的总宽度的%50。2. 颜色单位 和长度单位一样,颜色单位也是描述页面表现形式的一种很重要的的数据类型。颜色单位有三种表示方法:16进制颜色代码、10进制RGB码、直接颜色名称。这三种表示方法不同,但是效果却是一样的。下面用一小段代码说明这三种颜色的表示方法。 HTML语言中颜色的不同表示方法 静夜思 窗前明月光 疑是地上霜 举头望明月 低头思故乡 注意:本文件在保存时请选择 Unicode 字符型进行保存。 16进制颜色代码,语法格式: #RRGGBB 。16进制颜色代码之前必须有一个“#”号,这种颜色代码是由三部分组成的,其中前两位代表红色,中间两位代表绿色,后两位代表蓝色。不同的取值代表不同的颜色,他们的取值范围是00-FF。 10进制RGB码,语法格式: RGB(RRR,GGG,BBB) 。在这种表示法中,后面三个参数分别是红色、绿色、蓝色,他们的取值范围是0-255。以上两种表达方式可以相互转换,标准是16进制与10进制的相互转换。 直接颜色名称,可以在代码中直接写出颜色的英文名称。 以上三种表示方法的效果相同,一般16进制颜色代码的表示方法比较常用。读者可以根据自己的喜好和实际情况来决定使用哪一种表示方法。关于不同颜色的定义,请查看相关资料。3. URL路径 URL(Universal Resource Locator)路径是一种互联网地址的表示法。在这个数据里可以包括以何种协议连接、要连接到哪一个地址、连接地址的端口(Port)号以及服务器(Server)里文件的完整路径和文件名称等信息。在HTML中,URL路径分为两种形式:绝对路经和相对路径。 a. 绝对路径: 绝对路径是将服务器上磁盘驱动器名称和完整的伦够写出来,同时也会表现出磁盘上的目录结构。 语法格式: : 其中,是某一种传输协议,而 则是连接的位置信息。 例如: b. 相对路径: 相对路径是相对于当前的HTML文档所在目录或站点根目录的路径。 语法格式: 相对关系/部分路径/文件名 根据相对路径的参照点又可以分为相对文档的相对路径以及相对根目录的相对路径。 相对文档: 这种路径的表现形式是根据目标文档所在目录和当前文档所在目录之间的关系的一种表现形式。“./”表示上一级目录,没有“./”表示当前目录。 例如当前文档的路径是:test/project1/index.htm 。我们要找test目录下的html.htm 。而当前的目录是project1,我们要回到上一级目录中,所以路径是“./html.htm”。 相对根目录: 这种路径根据目标文档相对于根目录的关系的一种表现形式。在这种表达式种的第一个字符是“/”,这个符号表示这个路径是一个相对于根目录的表达式。 例如: 这一课我给大家介绍html文档中head部分的基本使用方法。 head这一部分是由标记开始,以标记结束,是html文档的首要部分。下面我们看一下head部分所包含的元素:元素描述title文档标题meta描述非html标准的一些文档信息link描述当前文档与其他文档之间的连接关系base定义体试时默认的外部资源script脚本程序内容style样式表内容下面简要介绍一下各个部分的功能及用法: title:title包含的内容将会被显示在浏览器窗口的标题栏中。给自己的网页起一个适当的名字,可以体现出一些自己的个性。 语法格式: 在省略号处加入的文字或符号,都将显示在浏览器的标题栏中。 meta: meta元素提供的信息是用户不可见的。下面是meta的几种用法:定义搜索关键字: 这里介绍两种基本的用法: 这样一来,在你的网页中就会体现出这样的信息。但是这些信息是不可见的,只是提供给那些搜索引擎使用。 控制页面缓存: 浏览器一般为了节约时间,都在本地硬盘上保存一个网上的文件作为临时版本。在用户下次打开这个网页的时候,浏览器将会直接调用硬盘上的这个版本,而不是网上的。如果想让浏览者每次打开网页的时候都是看到的最新版本,那么就在网页上加上这一句吧! 定义语言: 我们可以通过这样的语句设定语言的编码方式。这样,浏览器就可以为我们正确的选择语言,不需要我们来选取。上面的例子显示的就是简体中文,如果想要显示繁体中文,将GB3212替换为BIG5就可以了。 刷新页面 这样的语句可以让我们的浏览器按照content属性中制定的时间来跳转到URL属性中设定的URL地址。上面的例子就是在打开页面60秒后调用一个新的页面new.htm。如果没有能够找到new.htm,浏览器就执行刷新本页的操作。这也是大多数聊天室的设定方法。 link: 这个元素用来指定当前文档和其他文档之间的联接关系。 语法格式: rel说明两个文档之间的关系;href说明目标文档名。以下是一个指定外联样式表文件的例子: 关于css层叠样式表,请查阅有关资料。 base: 用于定义文档提交是默认的外部资源。 语法格式: href指定文档中链接到的所有文件默认的URL地址。在这里指定href的属性,所有的相对卢劲的前面都会加上href属性中的值。 target指定文档中所有链接的默认打开窗口。最常见的应用是在框架页(frame)中。我们要把Menu框架中的联接显示到content框架中,就可以在Menu的网页中加上。这样,就省去了在Menu网页上所有链接的属性上加上target属性了。 script: 标记用来在页面中加入脚本程序。 语法格式: 在language中一定要指定脚本语言的种类。如VBScript等。 style: 用来指定当前文档的css层叠样式表。css对于网页的字体样式、背景、边界等都有很大的应用。详细部分请大家参阅css有关内容。这一次我给大家介绍html语言中的body的部分用法。大家从各大门户网站的主页上就可以看出,body部分占据了大部分的代码。可见body是一个网页代码的绝对主要部分。body是由开始,由结束。下面我们看一下body部分的元素:元素描述bgcolor背景色background背景图案text文本颜色link链接文字颜色alink活动链接文字颜色vlink已访问链接文字颜色leftmargin页面左侧的留白距离topmargin页面顶部的留白距离下面介绍各个部分的功能及用法:bgcolor:bgcolor用于指定页面的背景颜色。在Microsoft公司的IE浏览器中,默认情况下是白色,Netscape公司的Navigator浏览器的默认情况是灰色。语法格式:background:background属性用于指定页面的背景图案。语法格式:下面介绍几种文字的属性,可以改变文字的颜色,以及在页面上留出空白:textlinkalinkvlink leftmargin topmargin他们的作用分别是:非链接文字的颜色;可连接文字的颜色;正被点击的可链接文字的颜色;已被点击的可链接的文字的颜色;页面左侧的留白;页面顶部的留白。语法格式:示例:body元素示例这里显示body的示例。说明:对于link这样的属性,大多数html的页面已经不使用这样的用法了。现在多数是在head中加入相应的代码。要达到的效果是鼠标放到有链接的字体上时,字体变色,点击后字体变为灰色。具体方法如下:A:link color:#00007f;A:visited color:#65038e;A:active color:#ff0000;A:hover color:#ff0000;将这段代码加入到head中,在body中加入有链接的文字,就可以看出效果了。这一部分是属于css中的知识。在body中加入有链接的文字:在Dreamweaver中,选定文字后,在下面的Properties中的link中加入想要链接到的页面的地址。在FrontPage中,选定文字后,点击右键就会有相应的选项。第一课 基础 Html是英文 HyperText Markup Language 的缩写,中文意思是“超文本标志语言”,用它编写的文件(文档)的扩展名是.html或.htm,它们是可供浏览器解释浏览的文件格式。您可以使用记事本、写字板或 FrontPage Editor 等编辑工具来编写Html文件。Html语言使用标志对的方法编写文件,既简单又方便,它通常使用来表示标志的开始和结束(例如标志对),因此在Html文档中这样的标志对都必须是成对使用的。 当我们畅游Internet时,我们透过浏览器所看到的网站,是由HTML (HyperText Markup Language) 语言所构成。HTML ( 超文件标记语言 ) 是一种建立网页文件的语言,透过标记式的指令 (Tag),将影像、声音、图片、文字等连结显示出来。 HTML标记是由 所括住的指令,主要分为 : 单标记指令、双标记指令 ( 由 ,所构成 ) 。HTML网页文件可由任何文本编辑器或网页专用编辑器编辑,完成后 ( 以 .htm 或 .html 为文件后缀保存 ) 将HTML网页文件由浏览器打开显示,若测试没有问题则可以放到服务器 (Server) 上,对外发布信息。HTML文件基本架构 文件开始 标头区开始. 标题区 标头区结束 本文区开始本文区内容 本文区结束 文件结束 网页文件格式。 标头区 : 记录文件基本资料,如作者、编写时间。 标题区 : 文件标题须使用在标头区内,可以在浏览器最上面看到标题。 本文区 : 文件资料,即在浏览器上看到的网站内容。注意事项 通常一份HTML网页文件包含二个部份 : . 标头区、 . 本文区。而 和 代表网页文件格式。 习惯上一个网站的首页名称通常订为 index.htm 或 index.html 这样只要浏览网站,浏览器便会自动的找出 index.htm 文件。 第二课 字体. 标题,设定标题字体大小, n = 1 ( 大 ) 6 ( 小 ) 会自动跳下一行。通常用在如章节、段落等标题上。 如 : 标题 标题如 : 标题 ( 标题置中 ) 标题. 粗体字。 如 : 粗体字 粗体字 . 斜体字。 如 : 斜体字 斜体字 . 横线 ( 表示删除 )。 如 : 横线 . 打字体 ( 固定宽度文字 )。 如 : 打字体 打字体 . 上标字。 如 : 字体 上标字 字体上标字 . 下标字。 如 : 字体 下标字 字体下标字 注解 ( 不会显示在浏览器上 ),可以多行。 如 : 第三课 表格 表格是html的一项非常重要功能,利用其多种属性能够设计出多样化的表格。使用表格可以使你的页面有很多意想不到的效果,使页面更加整齐美观。 常用表格标记 . 表格指令。 相关属性 : align 调整bgcolor 背景颜色border 边框height 高度width 宽度 . 表格标题。 相关属性 : align 调整 . 表格列 ( 可省略 ) 。 相关属性 : align 调整 . 表格栏标题 ( 表头 ) 粗体字 ( 可省略 ) 。 相关属性 : align 调整colspan 栏宽rowspan 栏高 . 表格栏资料 ( 储存格 ) ( 可省略 ) 。 相关属性 : align 调整bgcolor 背景颜色height 高度width 宽度colspan 栏宽rowspan 栏高 举例 如 : ( 基础型 ) 太平洋网络学院太平洋网络学院太平洋网络学院太平洋网络学院太平洋网络学院 太平洋网络学院 太平洋网络学院 太平洋网络学院 如 : ( 加强型 ) 增加背景颜色、表格标题、栏标题、跨栏宽、跨栏高。 表格标题行标题 1 行标题 2列标题 1 a a a ab b b b列标题 2 c c c cd d d d 表格标题行标题 1 行标题 2 列标题 1 a a a a b b b b 列标题 2 c c c c d d d d 第四课 标示html提供许多种类的标示标记,作项目标示,而且可以作巢状式标示! 常用标示标记 标示项目。 如 : 第一项第二项1. 第一项 2. 第二项 . 编号标示,可标示数字或英文、罗马字母。 如 : 第一项第二项i. 第一项 ii. 第二项 . 符号标示,可标示数字或英文、罗马字母。 如 : 第一项第二项 第一项 第二项 定义项目。 定义资料。 . 定义标示。 如 : 十进制 :0、1、2、3、4、5、6、7、8、9十六进制 :0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f十进制 : 0、1、2、3、4、5、6、7、8、9 十六进制 : 0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f 巢状式标示 巢状式标示 如 : 第一章 第一节 第一段 第二段 第二节 第二章第三章1. 第一章 i. 第一节 第一段 第二段 ii. 第二节 2. 第二章 3. 第三章 其他标示标记. 目录式标示 ( 自动加圆点 )。 如 : 网络学院 :新手上路软件教室设计教室开发教室 网络学院 : 新手上路 软件教室 设计教室 开发教室 注意事项标示项目符号也可以用. 标记,以符号字元 ( 、.等 ) 标示。如 : 特殊符号 :在html文件中,有些符号是代表特定的意义的。所以当我们要使用这些特殊符号时,便要用替代指令。 符号 替代指令 charset=gb2312 设定十秒回到首页。 ( 若不设定html文件位置则再载入原html文件 ) 设定链接、未链接部份颜色 设定链接、未链接部份颜色,用.标记。 相关属性 : alink按下链接部份未放开时颜色 link未看过的链接部份颜色 vlink已看过的链接部份颜色 如 : 第八课 设置图片 图片增加了网站版面的美观,不过也不要放了大量的图片,而拖慢网站传输的效率 有关设定图片的方法共有以下几种 : 1. 设定html文件背景图片、背景颜色。.标记。如 : . 或. 2. 设定图片。标记。 3. 设定地图。.标记。 常用图片标记 指令 相关属性 : align 调整alt 提示字border 边框height 高度src 文件或url位址usemap 地图名称width 宽度 如 : 可插入图片 ( gif、jpg格式 )、avi电影. 地图 相关属性 : name 名称 设定地图动作区域 相关属性 : coords 设定动作区域座标 ( 左上角座标 : x1,y1 ; 右下角座标 : x2,y2 )href 动作区域连结点 ( 可载入位址或文件 )nohref 动作区域连结点不动作shape 外型 举例设定地图 第九课 加入声音html不仅能插入图片,也可以载入midi音乐、wav 音效喔! 常用音乐标记 背景音乐、音效。 相关属性 : loop 循环 , 背景音乐播放次数src 文件或url位址 (可为wav、midi格式 ) 如 : 内嵌音乐插件 . 内嵌插件。 相关属性 : height 高度width 宽度 ( 可设百分比% )src 设定内嵌物件的 url 位址loop 循环 , 背景音乐播放次数autostart 自动播放 如 : 第十课 滚动条这是由ie提供的滚动条,可不要被众多的属性吓到了,越多的属性功能越强喔! 【文字卷动标记】 . 文字卷动 ( 滚动条 )。【相关属性】 behavior = 设定卷动方式- alternate 交替来回卷动- scroll 卷动 ( 预设 )- slide 滑动 bgcolor = color 背景颜色 direction = 设定卷动方向 height = n 高度 loop = n 循环 , 卷动次数 ( 预设循环 )scrollamount = n 设定卷动距离 scrolldelay = milliseconds 设定卷动时间 truespeed = milliseconds 设定卷动速度 width = n 宽度 ( 可设百分比% ) 【举例】 如 : 太平洋网络学院如 : 太平洋网络学院一 html的标签table,tbody,tr,td 称为html的标签,以双标签的形式出现,所谓双标签,也就是有一个就有一个对应的与之对应,同样适用于其他的双标签。一般标签都为双标签。标签最终所显示的网页效果由各个属性来表达,属性可选择使用,不一定全部都用。在整个图片或帖子里双标签以首尾呼应的方式出现。这里是图片,文字或帖子内容. 的常用参数设定: width=400 表格宽度,接受绝对值(如width=80)及相对值(width=80%)。border=1 表格边框的厚度,不同浏览器有不同的内定值。 cellspacing=2 表格格线的厚度align=center 表格的摆放位置(水平),可选值为: left(居左), right(居右), center(居中)valign=top. 表格内内容的对齐方式(垂直),可选值为: top, middle, bottom。 background=myweb.gif 表格的背景图片,与 bgcolor 不要同用。 bgcolor=#0000ff 表格的背景颜色,与 background 不要同用bordercolor=#cf0000 表格边框颜色bordercolorlight=#00ff00 表格边框向光部分的颜色bordercolordark=#00ffff 表格边框背光部分的颜色,使用 bordercolorlight 或 bordercolordark 时 bordercolor 将会失效。播放器宽度width和高度height的值根据需要自定二 帖图格式帖图基本代码如下: 称图形标记,主要用来插入图形标记。三 文字设制基本代码如下:插入文字 align=center表示字体居中,可选值为居右(right)居左(left) color=颜色代码face=字体常用字体为:宋体.黑体.楷体.仿宋.幻缘.新宋体.细明体等 size=字体大小,这里的最大值为7取值越大文字就越大四 加入音乐常用属性如下:src=your.mid 设定 midi 档案及路径,可以是相对或绝对。 autostart=true 是否在音乐档下载完之后就自动播放。true 是,false 否 (内定值)。 loop=true 是否自动反复播放。loop=2 表示重复两次,true 是, false 否。 hidden=true 是否完全隐藏控制画面,true 为是,no 为否 (内定)。 starttime=分:秒 设定歌曲开始播放的时间。如 starttime=00:30 表示从第30秒处开始播放。 volume=0-100 设定音量的大小,数值是0到100之间。内定则为使用系统本身的设定width=整数 和 high=整数 设定控制面板的高度和宽度。(若 hidden=no) align=center 设定控制面板和旁边文字的对齐方式,其值可以是 top、bottom、center、baseline、 left、right、texttop、middle、absmiddle、absbottom controls=smallconsole 设定控制面板的外观。预设值是 console。 console 一般正常面板 smallconsole 较小的面板 playbutton 只显示播放按钮 pausecutton 只显示暂停按钮 stopbutton 只显示停止按钮 volumelever 只显示音量调节按钮 贴音乐的完整语法如下:一: 隐藏播放器二: 不隐藏播放器入门HTML 我的页面 网页的内容.例1-1当你点开任何网页的源文件的时候,相信都可以在长长的字符中寻找到上面这些单词,或者你现在把上面这些单词复制到你新建的文档文件中,保存之后把后缀名改成.html,一个网页就诞生了。这就是HTML语言,它不象C+,VB等等程序语言要你摸不清头脑,HTML语言只是一个在SGML定义下的描述性语言,或者说是标识语言。既然是标识语言,我们就从标识开始进行学习好了,也许当你完全掌握标识之后,就会发现基本上已经明白什么是HTML了。标识的写法:1.任何标识都应该写在之间,如2.标识的字母没有大小写的区分。3.在起始标识中加入“/”就是终止标识,一般情况下有起始表示就有终止标识。例如.4.有的标识需要加入参数,有的不必,需要注意的是这些参数只能加在起始标识中。现在我们开始认识第一类标识:文件标识事实上你已经见过了这些标识,没错就是 ; ; ; ,.这段标识告诉浏览器现在运行HTML文件,所以你写HTML文件都应该以开头,.这是HTML文件的开头部分,相应的.就是本文部分,开头部分主要是用来记载关于这个页面的一写重要资讯,所以呢大部分的标记都将在本文部分进行应用。.这里的文字就成了你所建立页面的标题,你可以更改一下例1-1中非标记部分。这些标记就构成了HTML的基本构架,其中只有具有参数设定,我们就通过一个例子还认识好了text=用以设定文字颜色。link=设定一般文字连结颜色。alink=设定刚按下时文字连结颜色。vlink=设定连结后的颜色。(被按过)。background=设定背景墙纸。bgcolor=设定背景颜色。leftmargin=设定整份文件显示画面的左方边沿空间,单位为像素。topmargin=设定整份文件显示画面的上方边沿空间。bgproperties=fixed固定背景墙纸,当卷动文字时墙纸不会跟著卷动。这里需要说明的是色彩的问题,色彩是用 16 进制的 红绿蓝(red-green-blue, RGB) 值来表示的,所以一个颜色也就由RRGGBB的格式构成,而16 进制的数码有: 0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f.#000000, 其中红=00,蓝=00,绿=00,色彩即为黑色#0000FF,其中红=00,绿=00,蓝=ff,色彩即为蓝色如果你想深入了解色彩的问题,你可以查看诸如FLASH等等软件的色彩表.首先我们看,这两个标识都是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论