您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 广告经营 > HTML基本结构与常用标记
1附录AHTML基本结构与常用标记1HTML简介我们在浏览器上看到的网页其实是HTML文件构成的,HTML是“HypertextMarkupLanguage(超文本标记语言”的英文缩写。它是一种可以在网上传输,并被浏览器认识和翻译成页面显示出来的文件。“超文本”是指页面内既可以包含文字,也可以包含图片、声音、视频、链接和程序等非文字的元素。尽管应用最多的地方,但是它还被应用到其他很多的领域,例如使用HTML可使新闻、消息和E-mail更加具有吸引力,甚至可以用HTML来开发独立的和以网络为核心的应用程序。随着技术的发展,HTML增加了许多新功能和新特性,HTML已经变成了一个更加丰富、更加有用的标记语言。1.HTML文件的编辑与运行在编写HTML文件时,如果文件中不包含ASP之类的动态服务器页面代码,则只要有一个可以编辑HTML文件的编辑器和一个可浏览HTML文件的浏览器就可以了。把编辑后的文件以“.html”或“.htm”为扩展名保存,使用浏览器就可以直接打开;如果文件中包含了ASP之类的代码,则编辑HTML文件后应该将其以“.asp”等为扩展名保存,并置于Web服务器端,再通过浏览器进行访问。如果直接用浏览器打开,则其中的动态服务器页面代码不会被执行。编辑HTML的文件的编辑器必须是能够编辑纯文本的,或者是可以将其他文本转换成纯文本的。最简单的编辑器莫过于Windows系统的“记事本”,占用系统资源最少。但是使用时每一个HTML标记都要网页设计者自己写出,故很熟悉HTML的设计者可以选用。而对更多的人来说,使用本章3.1.3介绍的网页制作工具软件来用编辑HTML文件则是更好的选择。这些工具软件可以自动把你的“所见即所得”的页面编辑操作转换成HTML标记,使得你不必每个标记都得去写;也可以立即把你的写的HTML标记以网页显示出来。如此可以大大提高编辑HTNL文件,设计网页的效率。2.HTML文件的基本结构HTML文件总是以HTML标记开头,它告诉Web浏览器,它正在处理的是HTML的文件。类似地,文件中最后一行总是/HTML标记,它是HTML文件的结束标记。文件中所有的文本和HTML标记都包含在HTML的这个起始和结束标记间。HTML的基本结构:标记HTML文件的开始标记首部的开始标记首部的内容,如网页标题2标记首部的结束标记主体的开始标记网页内容,如网页文本标记主体的结束标记HTML文件的结束如图1所示的网页对应的HTML文件如图2所示。图1“站点发布信息”网页图2“站点发布信息”网页对应的HTML文件图中注明了HTML和/HTML标记,首部标记和主体标记。其中首部标记、主体标记以及其他标记的作用见本节后面及3.7节的解说。3.HTML文件的命名HTML文件是以文本方式存储的文件。文件命名格式为:文件名.Htm3或文件名.html文件名为字母或数字组成的字符串,字符之间不能有空格,但可以有下划线。4.版本信息迄今为止HTML已公布了多个版本,最新的规范是HTML4.0。一个完整的HTML文件通常是以版本声明开始的,用以指明文件语法的定义,版本声明标记是!DOCTYPE。5.标题信息HTML文件首部位于文件开始标记HTML之后,并由开始标记HEAD和结束标记/HEAD定义。首部内容包括标题名、文本文件的地址、创作信息等文件信息说明,并由专门标记定义,它们都不在浏览器窗口内显示。首部内使用的主要标记有:(1)HEAD和/HEAD标记HEAD标记首部的开始,/HEAD标记首部的结束。(2)TITLE和/TITLE标记每个HTML文件都有一个标题名,在浏览器中作为窗口名称显示在该窗口的最上方标题栏内。网页标题名要写在TITLE和/TITLE标记之间,并且TITLE和/TITLE标记应包含在HEAD和/HEAD标记之间。一个网页只能有一个网页标题名,而且标记中不能包含其他标记。由于许多浏览器将网页名称放在窗口上的标题框中,因而,页面标题就像是页面的门面,一定要短小精悍,反映页面内容,同时由于浏览器标题栏空间有限,标题不要太长,一般上限是50-60个字符,多余的字符将被截掉。(3)META标记META标记是一个单标记,用于指明HTML文件自身的某些信息,例如文件创建工具、文件作者的信息等。格式为:METAname=content=或METAhttp-equiv=content=使用的属性有:name指定特性名http-equiv定义标记的特性content指定特性的值(4)主体标记BODY和/BODY网页中的主要内容就是网页的主体,它写在之间,而BODY/BODY标记对包含在HTML/HTML标记对之内。文件主体定义了网页显示的内容,如文字、链接、图像、表格或者其他对象。设计制作4网页,实际上主要是设计BODY和/BODY标记之间的文本和图形内容及各种标记。与BODY相关的属性主要有:background图像设置网页的背景bgcolor设置网页的背景色text设置网页文本的颜色link设置超文本链接尚未访问文本时的颜色,默认为蓝色vlink设置超文本链接已经访问文本的颜色,通常为紫色alink设置超文本链接被选择瞬间时文本的颜色2常用HTML标记简介1.基本结构标记HTML标记的基本结构由两大部分组成:①首部标记HEAD…/HEAD②主体标记BODY…/BODY首部标记和主体标记的主体内容又由其他的标记和文本组成。在HTML文档中,有的标记只能出现在首部标记中,大多数标记则只能在正文标记中出现。在首部中出现的标记书写顺序没有严格要求,而在正文中出现的标记的次序不能随意改动,改动后会改娈HTML文档的输出形式。一个HTML文档应具有下面的结构:HTML表明HTML文档开始HEAD表明文件头开始/HEAD表明文件头结束BODY表明正文开始/BODY表明正文结束/HTML表明HTML文档结束2.文本结构标记当我们要在浏览器中显示文本时,我们可以用文本结构标记来实现,但要注意,文本结构标记是位于BODY/BODY标记之间的。常用文本结构标记如下。(1)P/PP/P标记对是用来创建一个段落,在此标记对之间加入的文本将按照段落的格式显示在浏览器上。另外,P标记还可以使用ALIGN属性来说明对齐方式。语法是:PALIGN=″″/P。(2)BR5BR是一个单一的标记,没有结束标记,作用是用来创建一个回车换行。如果把BR放在P/P标记对的外边,将创建一个行距较大的回车换行,若把BR放在P/P标记对的里边,将创建一个行距较小的回车换行。(3)BLOCKQUOTE/BLOCKQUOTE在BLOCKQUOTE/BLOCKQUOTE标记对之间加入的文本将会在浏览器中按两边缩进的方式显示出来。(4)DIV/DIVDIV/DIV标记对用来排版大块Html段落,也用于格式化表,此标记对的用法与标记对P/P非常相似,同样有ALIGN对齐方式。3列表标记网页中的列表使用如下的标记来创建。(1)DIR/DIRDIR/DIR用来创建目录表,作为无序列表。(2)MENUMENU用来创建菜单列表,作为无序列表。(3)DL/DL,DT/DT与DD/DDDL/DL用来创建一个普通的列表,DT/DT用来创建表中的上层项目,DD/DD用来分创建列表中的最下层项目。DT/DT和DD/DD都必须放在DL/DL标记对之间。(4)OL/OLUL/ULLI/LIOL/OL标记对用来创建一个标有数字的列表,UL/UL标记对用来创建一个标有圆点的列表,LI/LI标记用来创建一个列表项,该标记只能在OL/OL或UL/UL标记对之间使用。若LI/LI放在OL/OL之间则在每个列表项前加上一个数字,若在UL/UL之间则在每个列表项前加上一个圆点。4超级链接标记超级链接是Html语言的一大特色,正因为有了它,我们对内容的浏览才能够具有灵活性和网络性。(1)AHREF=″″/A本标记对的属性HREF是不可缺少的,标记对之间加入需要链接的文本或图像。HREF的形式可以是URL形式,即网址或相对路径,也可以是MAILTO形式,即发送E-MAIL形式。如:AHREF=″″这是我的网站/A或者6AHREF=″MAILTO:RENWEN@163.COM/″这是我的电子邮箱/A此外,AHRET=″″/A还具有TARGET属性,此属性用来指明浏览的目标框架。这将在框架标记中作详细的说明。这里简单说说,如果不使用TARGET属性,当浏览者点击了链接之后,将在原来的浏览窗口中浏览新的HTML文档;如果使用TARGET属性且其值等于“-BLANK”,则点击链接之后,将打开一个新的浏览窗口来浏览新的HTML文档。(2)ANAME=″″/A本标记对要结合AHRET=″″/A标记对使用才有效果。ANAME=″″/A标记对用来在HTML文档中创建一个标签,属性NAME是不可缺少的,它的值也即是标签名,如:ANAME=″标签名″此处创建了一个标签/A创建标签是为了在HTML文档中创建一些链接,以便能够找到同一文档中的有标签的地方。要找到标签所在地,就必须使用AHRET=″″/A标记对。如要找到“标签名”这个标签,就要编写如下代码:AHRET=″#标签名″点击此处将使浏览器跳到“标签名”处/A(3)MAP/MAP为用户端的图像映像指定链接,它的属性值为NAME.(4)AREA/AREA用于定义热区或区域。使用的属性有SHAPE(定义形状)与COORDS(定义一个以逗号分隔的坐标列表)。5表格标记表格标记对于制用网页是非常重要的,现在的很多网页都是使用多重表格,主要是因为表格不但可以定位文本或图像的输出,而且还可以在表格中进行任意的背景和前景颜色的设置。(1)TABLE/TABLETABLE/TABLE标记对用来创建一个表格,它有八个属性值,分别为:TABLEBGCOLOR=″″:设置表格的背景色。TABLEBORGER=″″:设置边框的宽度,若不设此属性,则边宽为零。TABLEBORGERCOLOR=″″:设置边框的颜色。TABLEBORGERCOLORLIGHT=″″:设置边框明亮部分的颜色。TABLEBORGERCOLORDARK=″″:设置边框昏暗部分的颜色。TABLECELLSPACING=″″:设置表格格子之间空间的大小。TABLECELLPADDING=″″:设置表格格子边框与内容之间空间的大小。TABLEWIDTH=″″:设置表格的宽度。以上各个属性可以结合使用,有关宽度、大小的单位用绝对像素值。而有关颜色的属性使用十六进制RGB颜色码或HTML语言给定的颜色常量名。7(2)TR/TR与TD/TDTR/TR标记对用来创建表格中的每一行,而TD/TD标记对用来创建表格一行中每一个格子,例如要创建一个一行三列的表格,则标记就可按如下方式书写:最外层,创建一个表格TABLE创建一行TRTD要输出的文本/TD创建三个格子TD要输出的文本/TDTD要输出的文本/TD/TR最外层/TABLE。(3)TH/THTH/TH标记对用来设置表格头,通常是黑体居中文字。(4)CAPTION/CAPTION为表格定义一个标题,使用属
本文标题:HTML基本结构与常用标记
链接地址:https://www.777doc.com/doc-3092600 .html