2.Web的工作步骤
Web的工作步骤如下 。
(1)用户打开客户端计算机中的浏览器软件(例如Internet Explorer) 。
(2)用户输入要启动的Web主页的URL地址,浏览器将生成一个HTTP请求 。
(3)浏览器连接到指定的Web服务器,并发送HTTP请求 。
(4)Web服务器接到HTTP请求,根据请求的内容不同作相应的处理,再将网页以HTML文件格式发回给浏览器 。
(5)浏览器将网页显示到屏幕上.
图1-2 Web的工作步骤
1.1.3 WWW世界中的标记语言
1.HTML语言
HTML(Hypertext Markup Language,超文本标记语言)是创建网页的计算机语言 。所谓网页实际上就是一个HTML文档 。文档内容由文本和HTML标记组成 。HTML文档的扩展名就是.html或.htm 。浏览器负责解释HTML文档中的标记,并将HTML文档显示成网页 。
(1)HTML标记
HTML标记的作用是告诉浏览器网页的结构和格式 。每一个标记用尖括号括起来 。大多数标记都有一个开始标记和一个结束标记 。标记不分大小写 。多数标记都带有自己的属性 。例如字体标记FONT有FACE、COLOR、SIZE等属性:FACE定义字体;COLOR定义字体的颜色;SIZE定义字体的大小 。
使用格式:FONT FACE= SONG SIZE=3 COLOR=REDBEIJING /FONT 。
网页中有很多文本链接和图片链接 。链接,又被称为超链接,用于链接到WWW万维网中的其他网页上 。在HTML文档中表示超链接的标记是A , 通过属性HREF指出链接的网页地址URL 。
使用格式:A HREF=https://www.04ip.com/post/BEIJING /A 。
(2)HTML程序
HTML程序必须以HTML标记开始,以/HTML标记结束 。在HTML和/HTML标记之间主要由两部分组成:文件头和文件体 。文件头用标记HEAD /HEAD来标识,文件体用标记BODY/BODY来标识 。在文件的头部通常包含整个网页的一些信息 。例如TITLE/TITLE标记是用来说明网页的名称;META/META标记是用来说明网页的其他信息 , 如设计者姓名和版权信息等 。所有在浏览器中要显示的内容称为网页的主体,必须放在BODY/BODY标记中 。下面给出的是一个空网页的HTML程序 。
HTML
HEAD
TITLE(在此标记中写网页的标题)/TITLE
/HEAD
BODY
(在此标记中写网页的内容)
/BODY
/HTML
(3)HTML规范
HTML规范又称为HTML标准,它总在不断地发展 。每一新版本的出现,HTML都会增加新的特性和内容 。有关HTML版本的详细信息请访问网站 。
在不同的浏览器中,网页的显示效果可能会有所不同 。每一个浏览器都使用自己独特的方式解释HTML文档中的标记,并且多数浏览器不完全支持HTML的所有特性 。因为,像Microsoft和Netscape公司在HTML标准上又开发了一些特有的HTML标记和属性,称之为HTML的扩展 。这些标记和属性只被他们自己的浏览器所识别,不可能被其他公司的浏览器识别 。如果浏览器不能识别HTML文档中的标记,则会忽略这个标记 。
(4)HTML程序的编辑环境与运行环境
HTML文档是一个普通的文本文件(ASCII),不包含任何与平台、程序有关的信息 。因此HTML文档可以利用任何文本编辑器来方便地生成 。要注意的是HTML文档的扩展名必须是.html或.htm 。运行HTML文档可以在任何浏览器下进行,并可在浏览器上查看网页的HTML源代码 。
关于HTML语言中标记的种类与使用方法将会在第5章中更详细地进行介绍 。
2.可扩展标记语言(XML)
HTML是Web上的通用语言 , 随着Internet的深入人心,WWW上的Web文件日益复杂化、多样化 , 人们开始感到了HTML这种固定格式的标记语言的不足 。1996年W3C开始对HTML的后续语言进行研究 , 并于1998年正式推出了XML(Extensible Markup Language,可扩展标记语言) 。在设计网页时,XML提供了比HTML更灵活的方法 。
推荐阅读
- 快手直播观众怎么设置匿名,快手如何设置在直播间开启观众匿名功能
- linux命令常用的参数,linux 命令行参数
- 斗鱼直播工资怎么样算高,斗鱼直播主播的工资怎么算?
- python3聚类函数 python聚类算法
- jquery改href,JQuery怎么读
- flutter依赖怎么本地,flutter 调用dll
- linux长命令< linux长命令变成短命令
- redis实际业务场景,redis的业务场景
- 游戏开发vc,游戏开发培训机构