WWW 指南- 万维网学习笔记

什么是万维网?

万维网(World Wide Web, WWW)是一种基于超文本的分布式信息系统,通过互联网进行访问和交互。万维网最初由蒂姆·伯纳斯-李(Tim Berners-Lee)在1989年提出,并于1991年在CERN实现。

HTTP 协议

HTTP(Hypertext Transfer Protocol,超文本传输协议)是万维网上应用最为广泛的协议之一,它规定了客户端和服务器之间进行通信的格式和方式。HTTP 协议的默认端口是 80。

请求方法

HTTP 协议定义了多种请求方法,常见的有 GET、POST、PUT、DELETE 等。其中,GET 方法用于获取资源,POST 方法用于提交数据,PUT 方法用于更新资源,DELETE 方法用于删除资源。

例如:

httpCopy Code
GET /index.html HTTP/1.1 Host: www.example.com

响应状态码

HTTP 协议定义了多种响应状态码,表示服务器对请求的处理结果。常见的响应状态码有 200 OK、404 Not Found、500 Internal Server Error 等。

例如:

httpCopy Code
HTTP/1.1 200 OK Content-Type: text/html Content-Length: 80 <!DOCTYPE html> <html> <head> <title>Hello, World!</title> </head> <body> <h1>Hello, World!</h1> </body> </html>

HTML 标记语言

HTML(Hypertext Markup Language,超文本标记语言)是用于创建和表示万维网上的页面的标记语言。HTML 通过标签来描述文档的结构和内容。

例如:

htmlCopy Code
<!DOCTYPE html> <html> <head> <title>Hello, World!</title> </head> <body> <h1>Hello, World!</h1> </body> </html>

CSS 样式表

CSS(Cascading Style Sheets,层叠样式表)是一种用于描述文档展示方式的样式表语言,通过定义样式规则来控制文档的呈现效果。

例如:

cssCopy Code
h1 { color: red; font-size: 24px; }

JavaScript 脚本语言

JavaScript 是一种面向对象、动态类型的脚本语言,常用于为网页添加交互效果和动态功能。

例如:

javascriptCopy Code
function showMessage() { alert('Hello, World!'); }

以上就是 WWW 指南- 万维网学习笔记的一部分内容。