网络程序设计复习

万维网的工作过程

(1)确定网页文件URL(统一资源定位器),如为http://www.edu.cn/app/exam.html。
(2)浏览器向DNS(域名服务器)发出请求,要求把域名www.edu.cn转化为IP地址。
(3)DNS进行查询后,向浏览器发出应答IP地址。
(4)HTTP协议工作阶段:浏览器向相应IP地址的80端口建立一条TCP连接的请求。
(5)连接建立成功后,浏览器发出一条请求传输网页的HTTP命令。
(6)服务器收到请求后,向浏览器发送相应网页文件。
(7)文件发送完成后,服务器主动关闭TCP连接。HTTP的工作过程结束。
(8)浏览器显示收到的网页文件。

HTML概念

• HTML(Hyper Text Markup Language 超文本标识语言)
便于客户程序(浏览器)进行统一的解析与展示
除了能够标记文本外,还能够标记图像等众多元素
是一种用来制作超文本文档的简单标记语言。
用HTML编写的超文本文件称为HTML文件,也称Web文件。

HTML编写方法

  1. 手工直接编写
    记事本等,存成.htm .html格式
  2. 使用可视化HTML编 辑 器
    Frontpage、Dreamweaver等
  3. 由Web 服务器( 或称HTTP 服务器) 一 方实时动态地生成。
    网页文件命名
  4. .htm或.html
  5. 无空格
  6. 无特殊符号(例如&符号),只可以有下划线“_”,只可以为英文、数字
  7. 区分大小写
    首页文件名默认为:index.htm 或 index.html
    HTML 文件结构
<html>...</html>
<head>...</head>
<body>...</body> 

• 元素:是HTML语言的基本部分。元素总是成对出现,每一对元素一般都有一个开始的标记(如),也有一个结束的标记(如)。元素的标记要用一对尖括号括起来,并且结束的标记总是在开始的标记前加一个斜杠。

HTML 文件结构

<HTML> 
	<HEAD>
	<title></title>
	<meta>
	</HEAD>
	<BODY>
	 HTML 文件的正文
	</BODY></HTML>

HTML元素

• <标签 属性=值>内容</标签>
• 元素之间的嵌套形成树型结构

基本组成部分——HTML元素属性:HTML元素可以有自己的相关属性,每一个属性还可以由我们网页编制者赋一定的值。元素属性出现在元素的< >内,并且和元素名之间有一个空格分隔;属性值用“”引起来。

• HEAD元素——1

元素出现在文档的开头部分。与之间的内容不会在浏览器的文档窗口显示,但是其间的元素有特殊重要的意义。

• title元素

元素定义HTML文档的标题。<title>与之间的内容将显示在浏览器窗口的标题栏。 ![meta](https://img-blog.csdnimg.cn/20201112130514349.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjIxNDE5Ng==,size_16,color_FFFFFF,t_70#pic_center) ![003](https://img-blog.csdnimg.cn/20201112130540708.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjIxNDE5Ng==,size_16,color_FFFFFF,t_70#pic_center)

猜你喜欢

转载自blog.csdn.net/weixin_46214196/article/details/109641679
今日推荐