第2章 Web是如何工作的


互联网与Web


互联网是一个计算机连接的网络。互联网不属于任何一家公司,它是在规范的标准和规则管理下协同努力的结果。

Web(通常称为万维网,也就是网站地址中的www)只是互联网上分享信息的方式之一。

组成互联网的计算机,因为它们可以根据请求来“提供”文档,所以这些计算机被称为服务器。
要想使一台计算机称为Web的一部分,就必须在计算机上运行特殊的Web服务器软件来处理超文本传输协议(http)。Web服务器也称为"HTTP"服务器。

浏览器渲染引擎,负责将HTML和CSS转换为在屏幕上呈现的内容。

网页地址(URL)


Web上的每个页面和资源都有特殊的地址,那就是URL(统一资源定位符)

URL的组成


完整的URL通常由三部分组成 : 协议,网站名称以及文档或资源的绝对路径。
![[Pasted image 20241223212128.png]]

  • http:// : URL所做的第一件事是指定处理特定事务所用的协议。
  • www.example.com : URL的第二部分用域名标识网站。
  • /2018/samples/ first.html : 这是在服务器上被请求的HTML文档first.html的绝对路径。

简化的URL


显然,并非每一个URL都这么长。要访问O'Reilly的网站,只需要输入oreilly.com,而不是http://www.oreilly.com/index.html

跳过协议
因为几乎所有的Web页面都是用超文本传输协议, 所以http://通常是隐含的。

指向默认文件
当地址中没有包含被请求的HTML文档的绝对路径时,则会找到默认文件index.html

网页结构


一个页面的可能组成部分 : 一个HTML文件,一个样式表和多个图像文件。

HTML文件


HTML(超文本标记语言)是专门为使用超文本链接的文件而创建的。

HTML标记简介


大多数HTML标签都是成对出现的,它们之间就是元素的内容。

图片在哪里


每个图片都是单独的图像文件,图像文件放置在HTML图片元素(img)中,图片元素可以告诉浏览器到哪里去找图片。

添加一点样式


使用JavaScript添加行为


要使页面上的元素执行某些操作,可以使用一种称为JavaScript的脚本语言。
HTML提供了结构,CSS样式改变了事物的外观,而JavaScript则添加了一个行为组件来控制事物的工作方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值