Web 常见名词解释
Internet
Internet是由遍布全世界的各种各样的网络通过TCP/IP协议连接成的一个松散结合的全球网,它使网络上的各台计算机(Internet上称为主机,即host)可以互相交换信息。
Internet为用户提供了各种各样的服务,如WWW,Email,FTP,即时通信等。
万维网
WWW的含义是全球信息网(World Wide Web),简称为Web或“万维网”。它是一个基于超文本(hypertext)方式的信息查询工具,通过http协议传输超文本信息。是由欧洲核子物理研究中心(CERN)研制的。
WWW将位于全世界Internet上不同网址的相关数据信息有机地编织在一起,通过浏览器(browser)提供一种友好的信息查询界面。
WWW具有三个统一:
- 统一的资源定位方式:URL(统一资源定位器,即网址)。
- 统一的资源访问方式:HTTP(超文本传输协议)。
- 统一的信息组织方式:HTML(超文本标记语言)。
网页
网页即是超文本,是通过超文本标记语言HTML(HypeText Markup Language)书写的一种纯文本文件。
客户通过浏览器看到的包含了如文字、图像、声音和动画等多媒体信息的每一个页面,其本质是一个纯文本文件。
浏览器对该纯文本文件进行了解释,才生成了多姿多彩的网页,除文本外,其它媒体素材(图像、声音、动画和影像等),都需要保存成单独的文件,通过URL嵌入到网页文件中。
可以看出,WWW服务主要是通过一个个多媒体网页提供给用户各种信息的。
HTML
超文本标记语言HTML作为一种语言,它具有语言的一般特征,即它是一种符号系统,具有自己的词汇(符号)和语法(规则)。
所谓标记,就是作记号。如我们写文章时通常用大体字标记文章的标题,用换行空两格标记一个段落。
所谓超文本,就是相比普通文本有超越的地方,如超文本可以通过超链接转到指定的某一页,而普通文本只能一页页翻,超文本还具有图像,视频,声音等元素,并能和用户交互,这些都是普通文本无法达到的。
HTML与编程语言的区别
- HTML语言不是计算机编程语言,而是描述文档结构的语言(或排版语言)。
- HTML是弱语法语言,计算机会尽力理解执行,不理解的按原样显示;编程语言语法严格,出错则不执行并报告错误。
- HTML无需编译,由浏览器每次解释执行;大多数编程语言需要编译成指令后执行。
网站
一个网站对应磁盘上的一个文件夹,网站的所有网页和其他资源文件都会放在该文件夹下或其子文件夹下。设计良好的网站通常会将网页文档及其他资源分门别类地保存在相应的文件夹中,方便管理和维护。这些网页通过链接组织在一起,其中有个网页称为首页,常命名为index.htm,必须放在网站的根目录下。
网页中所需要的图片文件一般单独保存在该目录下一个叫images的文件夹下。
示例目录结构:
- 文件夹 pages(2025/11/24 8:59)
- 文件夹 images(2025/11/24 8:59)
- 文件夹 styles(2025/11/24 8:59)
- 文件夹 scripts(2025/11/24 8:59)
- 文件夹 vedio(2025/11/24 8:59)
- 0 KB index.html(2025/11/24 9:01)
因此制作网站的第一步是在硬盘上新建一个文件夹,作为网站根目录,之后将这个目录上传到服务器即可。由于制作网站一般需要用到Dreamweaver,还需配置Dreamweaver下的开发环境:在Dreamweaver中新建站点,任意取一个站点名,将刚才新建的文件夹作为站点文件夹,这样站点目录内的html文件之间的链接会使用相对Url的形式。
Web服务器和浏览器
Web服务器
网页被放置在Web服务器上。
用户通过Url请求web服务器时,web服务器把相应的网页传送到用户浏览器端。
Web服务器的作用:
- 对于静态网页:仅定位到网站对应的目录,找到请求的网页并传送给客户端。
- 对于动态网页:找到网页后先执行其中的服务器端程序代码,生成静态网页代码再传送给客户端浏览器。
测试说明:
- 测试静态网页可不安装web服务器,直接找到网站对应目录双击网页文件预览。
- 测试或运行动态网页必须在本机安装web服务器(如IIS),因为动态网页需经web服务器解释执行生成html文档才能被浏览器解释。
浏览器
浏览器是用户浏览网页的工具。
浏览器的本质是解释html代码,生成用户看到的网页。
目前常见的浏览器有:Edge、Google Chrome、火狐、IE等。
静态网页与动态网页
定义
- 静态网页:不包含服务器端代码的html文件,web服务器仅负责将其发送给浏览器,由浏览器解释执行。
- 动态网页:含有服务器端代码,需先由web服务器解释执行这些代码,生成客户端代码后再发送给客户端浏览器。
动态网页的特征
- 同一个网页可根据每次请求的不同,显示不同的内容。
- 通常需要数据库支持,以实现内容的动态变化。
域名、ip和主机
域名和主机的关系
多对一关系。
即在一台主机上可建立多个网站,这种存放方式称为“虚拟主机”,通过web服务器上设置“主机头”进行区别。
域名的作用
- 将域名发送给DNS服务器解析,得到web服务器的IP地址以建立连接。
- 将域名信息发送给web服务器,通过域名与web服务器上设置的“主机头”匹配,确认客户端请求的具体网站。若客户端直接输入IP(未发送域名信息),web服务器将打开默认网站。
URL
URL(Universal Resource Locator)是统一资源定位器的英文缩写。每个站点或站点上的每个文件(网页及所有资源文件)都有一个唯一的地址,浏览器通过URL定位目标信息。
URL的一般格式
协议名://主机名[:端口号][/文件夹名/文件名]
常见协议名
- http:超文本传输协议,用于传送网页。
- ftp:文件传输协议,用于传送文件。
- https:超文本传输安全协议,https 的增强版。