版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2.1 HTML 语言的结构,2.3 超文本链接指针,2.2 构成网页的基本元素,2.4 在HTML文件中使用图像,2.6 表单的应用,2.5 框架结构的使用,2.7 HTML中的表格,第2章 网页制作(1),HTML( HyperText Markup Language)是一种描述文档结构的超文本标记语言,标记由起始链接签、内容和终止链接签三部分组成,每一个标记都有名称和可选择的属性,名称和属性都在起始链接签内标明。,2.1 HTML 语言的结构,标记格式: 格式化对象 ,网页的基本结构, 我的第一个网页 静夜思 床前明月光, 疑是地上霜。 举头望明月, 低头思故乡。 ,用来给网页命名,显示
2、在浏览器的标题栏中。,2.3.2 构成网页的基本元素,1标记,到 标题元素有6种,用于表示文章中的各种题目。字体大小从到顺序减小。下面这个例子中分别使用了到的标题。其HTML源文件,如下图所示。,2标记, 这是一个测试网页 标题测试 标题测试 标题测试 标题测试 标题测试 标题测试 ,3预格式化文本标记,HTML的输出是基于窗口的,因而HTML文件在输出时都是要重新排版的,即把文本上任何额外的的字符(如空格、制表符和回车符)都忽略,若确实不需要重新排版的内容,可以用通知浏览器。通过下列两个图可以说明有无预格式化文本标记的不同效果。,4和标记,用于强制换行。 表示一个段落的开始。,5 标记,这几
3、个标记都是用来修饰所包含文档的。标记给文本加下划线;标记给文本加删除线;标记使文本字体加重。下面给出一个HTML源文件,其显示结果如下。, 这是一个测试网页 HTML是一种 描述文档结构的 标注语言, 它使用一些 约定的标记对各种信息进行 标注。 ,6标记 的各种属性的意义,用来修改字体和颜色。其中COLOR属性指定文字颜色,颜色的表示可以用6位十六进制代码,如;SIZE属性指定相对尺寸17;face属性指定字体。 另外, 如果用户想要设置网页的背景色和文字颜色,可以将标记扩充为: ,各种颜色对应值表,2.3 超文本链接指针,1 统一资源定位器URL,定位Web页上的文档信息。 一个URL包括
4、以下3部分:协议代码、所需文件的计算机地址(或一个电子邮件地址或一个新闻组名称)、文件地址和文件名。 它的构成为: protocol: / :portdirectoryfilename,常用的协议及URL格式,绝对URL 指Internet上资源的完全地址,包括协议种类、计算机域名和包含路径的文档名。 例如: 相对URL 指Internet上资源相对于当前页面的地址,它包含从当前页面指向目的页面位置的路径。 例如:pub/text.htm,2 建立一个链接:,(1)链接到其它站点 在HTML文件中用链接指针指向一个目标。其基本格式为: zzz 其中zzz可以是文字或图片
5、并显示在网页中,href中的h表示超文本,而ref表示“访问”或“引用”的意思。 例如:武汉工业学院,(2)同一个文件中的链接 标识一个目标的方法为: NAME属性将放置该标记的地方标记为“KKK”,KKK是一个全文唯一的标记串. 转向下一处 这时就可以点击“转向下一处”这段文字,浏览器就从标记名为KKK的部分开始显示此HTML文件的内容了。 举例,2.4 在HTML文件中使用图像,1在HTML文件中显示图像,在浏览器上显示的图像必须有特定的格式,目前使用的浏览器通常支持GIF和JPEG格式的图像。在HTML网页中加图像是通过标记实现的,它有几个较为重要的属性。其中: SRC属性:指明图形的U
6、RL地址; HEIGHT属性:决定图形的高度; WIDTH属性:决定图形的宽度; BORDER属性:决定边框线的宽度, 0-表示无边框; ALT属性:指明图像显示的备用文本;,2在HTML文件中利用图像建立链接,如果在链接标记和的中间放置一个标记,这个图像将会成为一个可击点,产生一个链接。例如: 当用户单击这个图像后,浏览器就会显示“default.asp”这个文件的内容了。,2.5 框架结构的使用,框架能够将页面分成数个独立变化的窗口,每个窗口可以显示不同的Web页面,并可以不断更换显示的对象.HTML语法为: 其中.中的内容显示在不支持分框的浏览器窗口中,因而这里指向一个普通版本的HTML
7、文件,以便使用不支持分框浏览器的用户阅读。 分框由指定,并且可以嵌套,分区中各部分显示的内容用指定。需要说明的是,frame是一个新出现的元素,许多浏览器不支持它。分框可以将窗口横向分成几个部分,也可以纵向分成几个部分,还可以混合分框。,框架结构标记可以嵌套,用以实现大框架中的小框架。它主要有两个属性:ROWS和COLS,它们可以将浏览器页面分为N行M列,当然也可以各自独立使用。下面来看一个框架结构的例子。其HTML源文件如下所示。浏览,标记有以下主要属性: SRC属性 指定框架单元的URL源,如第6行中指出的是当前主机当前目录下的“a.htm”文件。即在此框中显示“a.htm”的内容。 NA
8、ME属性 为该框架单元起个标识名,主要用来为将来改变框架内容提供入口。 SCROLLING属性 设置框架是否使用滚动条。有YES、NO和AUTO三个值,分别表示强制使用滚动条,禁止使用滚动条和自动判断使用滚动条。,2.6 HTML中的表格,下面看一个表格的例子,从这个例子可以看出一个表格有一个标题(Caption),它表明表格的主要内容,并且一般位于表的上方;表格中由行和列分割成的单元叫做“表元”(Cell),它又分为表头(用TH标记来表示)和表数据(用TD标记来表示);表格中分割表示的行列线称为“框线”(Border)。,一个表格的基本框架如下所示: ,1表格的标记, ,(1)TABLE标记
9、,一个表格至少一个TABLE标记,由它来决定一个表格的开始和结束,而且TABLE标记可以嵌套。TABLE标记有以下五种属性: BORDER属性,指定围绕表格的框的宽度(只能用像素)。 CELLSPACING属性,指定内框线的宽度 CELLPADDING属性,设置表元内容与边框线之间的间距。 ALIGN属性用来控制表格本身在页面上的对齐方式。其取值可是LEFT(左对齐)、CENTER(居中对齐)、RIGHT(右对齐)。 WIDTH属性,用来设置表格的宽度,可以以像素为单位,也可用占浏览器窗口的百分比来定义。,(2)CAPTION标记,CAPTION标记用来标注表格标题的。CAPTION标记必须紧
10、接在TABLE开始标记之后放在第一个TR标记之前。通过该标记所定义的表格标题一般显示在表格的上方,而且其水平方向是居中对齐。另外,如需要对表格的标题突出显示,可以在CAPTION标记之间加入其它对字体进行加重显示的标记。如: 表格标题强调 . ,(3)TR标记,定义表格的一行。TR标记中有两个属性,一个是ALIGN属性,用来设置表行中的每个表元在水平方向的对齐方式,另一个是VLIGN属性,用来设置表行中的每个表元在垂直方向的对齐方式,其取值可以是TOP(向上对齐)、CENTER(居中对齐)、BOTTOM(向下对齐)。,(4)TH标记,TH标记用来表示第一个表行(表头)中的各个单元。TH标记内几
11、乎可以包含所有的HTML标记,甚至还可以嵌套表格。该标记与TR标记同样具有ALIGN和VALIGN属性,如果在TH标记和TR 标记中都设置了ALIGN和VALIGN属性,而且它们所设置的属性值不相同,这时以TH标记所设置的属性值为准。另外,TH标记还有两个属性,一个是WIDTH属性,用来设置表元的宽度,另一个HEIGHT属性,用来设置表元的高度。这两个属性的取值单位都是像素。,在表格中经常会出现跨多行、多列的表元,这就要利用TD标记另外两个属性,即COLSPAN和ROWSPAN属性。例如 登记照 表示这个表项标题将横跨三列表项的位置; 登记照 表示这个表项标题将纵跨三行表项的位置; 另外每个表
12、元还可以设置其背景颜色。例如 登记照 还可以在表格中插入超级链接或在表格中插入图片,下标 、 上标 (水平分隔线) 3. 滚动字幕标记 (*) 区域大小 width=? 和height=? 方向属性direction=# , #=left, right,up,down 方式属性behavior=# , #=scroll, slide, alternate 速度属性scrollamount=# ,默认值为6,越大移动越快 4. 特殊符号表示 空格 :,常用其他标记,5. 有序列表 列表项 列表项 其中type=? ,?可以为A、I、数字 其中start=?,?指定序号开始的序号 6. 无序列表
13、type=? ,?可以为square、circle,2.7 表单的应用,HTML提供的表单是用来将用户数据从浏览器传递给Web服务器的。例如可以利用表单建立一个录入界面,也可以利用表单对数据库进行查询。在这里需要声明的是,表单的操作是与服务器进行交互的操作,而服务器端的操作是通过服务器端的程序来实现的。实现在服务器端的操作有许多种方式,其中ASP(动态服务网页)的方式就是一种。,1. 什么是表单,在HTML中,有一个专门的标记FORM提供表单的功能,由表单开始标记和表单结束标记组成,表单中可以设置文本框、按钮或下拉菜单,它们也是通过标记完成。在表单的开始标记中带有两个属性:ACTION和MET
14、HOD。书写表单的HTML格式如下 ,2. 表单的标记(FORM),FORM标记有以下主要属性: (1)ACTION属性是用来指出,当这个FORM提交后需要执行的驻留在Web服务器上的程序名(包括路径)是什么。一旦Internet网络用户提交输入信息后服务器便激活这个程序,完成某种任务。例如: 当用户点击“提交”按钮以后,Web服务器上的“login.asp”将接收用户输入的信息,以登记用户信息。 (2)METHOD属性,FORM标记有以下主要属性: (1)ACTION属性 (2)METHOD属性是用来说明从客户端浏览器将Internet网络用户输入的信息传送给Web服务器时所使用的方式,它有
15、两种方式: GET 和POST 。默认的方式是GET,这两者的区别是在使用POST时,表单中所有的变量及其值都按一定的规律放入报文中,而不是附加在ACTION所设定的URL之后。在使用GET时将FORM的输入信息作为字符串附加在ACTION所设定的URL的后面,中间用“?”隔开,即在客户端浏览器的地址栏中可以直接看见这些内容。,HTML中的INPUT标记是表单中最常用的标记。我们在网页上所见到的文本框、按钮等等都由这个标记引出的。下面是INPUT标记的标准格式: 其中TYPE属性是用来说明提供给用户进行信息输入的类型是什么。例如是文本框、单选按钮或多选按钮。它的取值如下: TYPE = “TE
16、XT” 表示在表单中使用单行文本框 = “PASSWORD” 表示在表单中为用户提供密码输入框 = “RADIO” 表示在表单中使用单选按钮 = “CHECKBOX” 表示在表单中使用多选按钮 = “SUBMIT” 表示在表单中使用提交按钮 = “RESET” 表示在表单中使用重置按钮 =“IMAGE” 表示图象框 =“HIDDEN” 表示隐藏内容,3HTML中的INPUT标记,用一个例子说明文字输入和密码输入的制作,(1)文字输入和密码输入, 这是个测试页 请输入您的真实姓名: 您的主页的网址: 密码: ,(2)复选框(Checkbox) 和 单选框(Radio Button), 这是个测试页 选择一种你喜爱的水果: 香蕉 草莓 橘子 选择你所喜爱的运动: 足球 篮球 排球 ,(3)按钮的制作,在上面几个例子中,都有两个按扭, “发送”和 “重置”按钮。其实“发送”按钮真正的含义叫“提交”,即单击这个按钮后,用户信息便提交给一个驻留在Web服务器上的程序进行处理,其格式:。提交按钮在FORM中是必不可少的,前几个例子只是说明INPUT语句中类型的使用,作为FORM语句并不完整,每个FORM中有且仅有一个提交按钮。当设置“提交”按钮标记时,如果缺省VALUE属性,则按钮上出现“SUBMIT”的字样,这个字样也可以自己设定,格式:VALUE=“提交”。 另一种在浏览器常用的按钮叫
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 策划展中活动方案(3篇)
- 食堂问卷策划活动方案(3篇)
- 药品制造项目可行性研究报告
- 五粮液中秋节活动传播方案
- 工业园区新建液流电池保温材料制造项目可行性研究报告
- 就业指导与简历制作
- 2026年中国高强塑料格栅行业市场规模及投资前景预测分析报告
- 网络通信协议工程师面试经验
- 中医情志护理方法
- 2025年公共卫生专业流行病学模拟题
- 新生儿行为测评
- 选矿厂地质勘查报告
- 20世纪前苏联文艺学派领袖人物尤利米哈依洛维洛特曼
- 一例急性脑梗死护理查房
- 计算机应用专业课程标准(含实训课程标准)
- 2023年重庆中考五级词汇表(新课标词汇)知识点梳理
- 重庆市第一中学2022-2023学年高三下学期3月月考试题 化学 Word版无答案
- 商洛学院2023年毕业论文要求
- GB/T 14984.2-2010铁合金术语第2部分:取样和制样
- GB 31647-2018食品安全国家标准食品添加剂生产通用卫生规范
- JJG 150-2005 金属布氏硬度计检定规程-(高清现行)
评论
0/150
提交评论