完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
WWW主页制作实验 一、实验目的 2 学习HTML语言的格式和使用; 3 了解WWW网络服务使用的新技术。 二、预备知识 WWW网由三部分组成,即服务器、浏览器和通信协议。浏览器是每位终端用户所使用的通向WWW网的窗口。浏览器用来处理用户对文档的请求,它按一定方式联通远程信息源并从中取回所需的信息,显示在用户的屏幕上。WWW网服务器负责向浏览器提供所需的服务,当它与某个浏览器建立连接之后,它监听浏览器发出的请求,并向浏览器传送所需的信息,这些信息可以是从服务器磁盘中取出的,也可能是临时拼凑起来的(比如一系列查询结果)。 WWW网可以使用不同的数据传输协议获取信息。当浏览器与WWW网服务器打交道时,它们使用WWW网本身的协议——超文本传输协议HTTP(HyperText Transfer Protocol)。除HTTP以外,浏览器也可以与使用其它协议的其它服务器进行数据交换,这些协议包括: FTP即文件传输协议,这是互联网上最古老的也是用得最广的文件传输手段。 Gopher:这是美国明尼苏达大学始创的校园网信息传输协议。 NNTP:这是Usenet消息组所使用的消息阅读和发送协议。 WAIS:这是ThinkingMachines公司创立的文档查询和获取协议。 Telnet:这是传统的基于字符设备的通信协议。 SMTP:这是电子邮件使用的电子信息协议。 WWW网的页是WWW网信息组织的基本单位。要WWW网页的功能,必须有一种能支持这些功能的语言来描述。这个语言就是WWW网的超文本置标语言HTML(HyperText Markup Language)。WWW网页的作者必须按这种语言来书写自己的网页。 2、HTML语言简介 HTML文件是简单的纯文本文件(全ASCII文件),在MIME(Multipurpose Internet Mail Extensions多用途交互网络邮件扩展标准)机制中使用.html(或.htm)扩展名。其主要特征是在文本中有HTML标注符。HTML语言的优点是标注简单明了,功能强大。可以定义文件的显示格式、标题、字型、表格、窗口等;与WWW上任一资料进行超级连接;使用辅助应用程序,连入图像、视频、声频等多媒体资料。HTML语言也有一定的局限,表现在:作者只能选用Web资源的字体,排版功能不是很强;忽略空格及自然格式,段落须指明;在不同的硬件环境下显示不同。 HTML语言是WWW上的操作语言,读者在Web上的一切操作(包括组织文件、建立连接、发布消息等)都依靠HTML语言来完成。对HTML语言的标注命令的介绍请参阅实验讲义附录中相关部分或直接在校园网上阅读有关的文献。 3、HTML页面制作 另外,还有许多文档格式的转换工具,可以把一个非HTML文档转换成HTML文档。目前可以处理的文档类型计有:MicrosoftWord/RTF,WordPerfect,FrameMak-er,LaTex,BibTex,TexInfo,Troff,QuarkXPress,Page-Maker等等。 请同学们在编制自己的WWW主页之前先熟悉HTML文档的格式,为自己的主页准备素材。同时 了解最新的WWW技术,如CGI、Java、Java Script、Tcl/Tk Script、网络数据库技术、ActiveX、ASP等等。准备在自己的主页中使用自己掌握的技术。 三、实验要求 2、在主页中嵌入各种媒体的文件(声音、图片、动画等); 3、在主页中使用超级链接。 4、在主页文件中对实验一、实验二、实验三进行小结。 四、思考题 2. 介绍你的个人主页的特点和独到之处。 3. 介绍你所使用的新技术。 附录 HTML教程 实际上,html文件仅由一个html元素组成, 即文件以开始,以结尾,文件其部分都是 html的元素体。html元素的元素体由两大部分,即头元素..和体元素…和一些注释组成。头元素和体元素的元素体又由其它的元素和文本及注释组成。也就是说,一个html文件应具有下面的结构: html文件开始 文件头开始 文件头 文件头结束 文件体开始 文件体 文件体结束 html文件结束 二、构成网页的基本元素 title标明该html文件的题目,是对文件内容的概括。一个好的题目应该能使读者从中判断出该文件的大概内容。文件的题目一般不会显示在文本窗口中,而以窗口的名称显示出来。除了标识窗口外,当将某一 homepage 存入书签或文件时,title还用作书签名或缺省的文件名。下面是一个最简单的html 文件 This is my first html file. 2、标题(hn) h1 黑体,特大字体,居中,上下各有两行空行。 h2 黑体,大字体,上下各有一到两行空行 hn可以有对齐属性,align=#,#表示:left 标题居左;center 标题居中;right 标题居右。例: 3、分段 。 也可以有多种属性,比较常用的属性是: aligh=#, #可以是left,center,right,其含义同上文。 例 This is a centered paragraph </p>当 html文件中有图形,图形可能占据了窗口的一端,图形的周围可能还有较大的空白区。这时,不带clear属性的 可能会使文章的内容显示在该空白区内。为确保下一段内容显示在图形的下方,可使用clear属性。clear属性的含义为: clear=left 下一段显示在左边界处空白的区域 clear=right 下一段显示在右边界处空白的区域 clear=all 下一段的左右两边都不许有别的内容 4、清单List 无序清单用(ul)开始,每一个清单条目用 三、超文本链接指针 一个超文本链接指针由两部分组成。一是被指向的目标,它可以是同一文件的另一部分,也可以是世界另一端的一个文件,还可以是动画或音乐;另一部分是指向目标的链接指针。 1、统一资源定位器URL filename其中protocol是访问该资源所采用的协议,即访问该资源的方法,它可以是: http 超文本传输协议,该资源是html文件 file 文件传输协议,用ftp访问该资源 ftp 文件传输协议,用ftp访问该资源 gopher gopher协议,该资源是gopher文件 news 表明该资源是网络新闻 与单机系统绝对路径,相对路径的概念类似,统一资源定位器也有绝对URL和相对URL之分。上文所述的是绝对URL。相对URL是相对于你最近访问的URL。比如你正在观看一个URL为http://www.inep.ac.cn/index.html的文件,如果想看同一个目录下的另一个文件china.html,你可以直接使用china.html,这时china.html就是一个相对url,它的绝对url为http://www.ihep.ac.cn/china.html。 2、指向一个目标 IHEP CHINA homepage用户用鼠标点取IHEP china homepage,即可看到高能所编写的关于中国情况的介绍。在这个例子中, 充当指针的是IHEP china homepage,下面我们将看到用图象做为指针的例子。 在编写html文件时,需要知道目标的url。如何才能得到目标的url呢?对于自己主机内的文件,它的url 可以根据该文件的实际情况决定。对于Interner上的资源, 我们在用浏览器观看时,它的url会在浏览器的Location一栏中显示出来,把它抄下来写到你的html文件中即可。 在编写html文件时,对有能确定关系的一组资源(比如在同一个目录中)应采用相对url, 这不仅简化你的html文件,而且便于维护。比如当你需要将某个目录整个搬到另外一个地方或把某一主机的资源移到另一台主机时,用相对url写的html文件用不看更新其中的url(只 要它们的相对关系没有改变)。但如果你用绝对url编写html,你就不得不逐字修改每个链接指针中的url,这是一件很乏味也很容易出错的工作。对于各个资源之间没有固定的关系,比如你的html文件是介绍各大学情况的,它所指向的目标分布在全球的主机中,这时你就只能用绝对url了。 在本章的末尾,作者给出一个完整的html文件,该文件使用了前三章介绍的全部元素,以便于读者理解。 3、标记一个目标 标识一个目标的方法为: name属性将放置该标记的地方标记为“name”,name是一个全文唯一的标记串,text部分可有可无。这样,我们就把放置标记的地方做了一个叫做“name”的标记。 做好标记后,可以用下列方法来指向它, url是放置标记的html文件的url name是标记名,对于同一个文件,可以写为 这时就可以点取text跳转到标记名为name的部分了。 4、目标窗口 5、图象链接指针 是图象元素,它表明显示url代表的图象文件,参见图象一章。 下面是一个简单的图象链接指针。 四、版面风格控制 Today is fine!Today is fine! Today is fine!Today is fine! 字体风格 强调 Today is fine!Today is fine! Today is fine!Today is fine! Today is fine!Today is fine! Today is fine!Today is fine! 字体颜色 使文本闪烁,闪烁频率为1秒钟一次。 2、图象 或 image-url是图象文件的url。目前,大部分浏览器支持 .gif 和 .xbm文件,netscape还支持jpeg文件。alt属性告诉不支持图象的浏览器用text代替该图。 图象与文本的对齐方式 3、背影和文本颜色 前者指定填充背景的图象,如果图象的大小小于窗口大小,则把背景图象重复,直到填满窗口区域。后者指定的是16进制的红、绿、兰分量。 bgcolor 背景颜色 Text 文本颜色 Link 链接指针颜色 alinik 活动的链接指针颜色 vlinik 已访问过的链接指针颜色 例 大红背景色. 注意,此时体元素必须写完整,即用结束 五、表格(Table) border属性说明,下面是一个有表格线和一个元表格线的表及其输出。 2、表的大小,边框宽度,表格间距 2、边框宽度由border=#说明,#为宽度值,单位是象素。 3、表格间距即划分表格的线的粗细用cellspacing=#表示,#的单位是象素,下面的例子将表格间距定义为10个象素,它看起来象用很粗的线划分的表格。 3、表中文本的输出 2、表格的后度大于其中的文本后度时,文本在其中的输出位置与用align=#说明。 #是 left,center和right三者之一,分别表示左对齐,居中和右对齐,align属性可修饰 3、表格的高度大于其中文本的高度时,可以用valign=#说明文本在其中的位置。#是top,middle,bottom,baseline四者之一。分别表示上对齐,文本中线与表格中线对齐, 下对齐,文本基线与表格中线对齐,特别注意的是baseine对齐方式,它使得文本出现在网格的上方而不是相象中的下半部。同样,valign可以修饰 六、分框 Frame 分框的基本结构如下 分框由 2、横向、纵向、混合分框 3、分框间的关联 ①在分框的hrme文件中标记各个框,标记的方法是在中加入name属性,比如上例,定义左边的框为输出,右边框为象引。 ②在B.html文件中指定输出到哪个框方法是在B.html文件中加入下列一行。 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-27 02:04 , Processed in 0.406229 second(s), Total 37, Slave 27 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号