web技术应用基础
第一章 web 技术概述
web :标记标签 样式类型 脚本语言
< base href = “URL” >基地址标记 锚点
- 名词解释
主机:与internet相连的任何一台电脑都叫主机
HTTP:超文本传输协议
HTML:超文本标记语言
URL:统一资源定位器
超文本:超链接和文本的结合
internet 定义:把世界范围内的计算机连接起来,通过一个共同的通信协议(TCP/IP协议)相互会话的网络。
web :建立在internet上的一个重要的应用
什么是web?:web全称为 World Wide Web 简称WWW web是因特网提供的一项最重要的应用
TCP/IP协议:分为四层 :应用层 运输层(TCP)网际层(IP)网络接口层
IP地址:为了识别网上主机或设备,人们为主机分配的在internet上唯一的32位或128位二进制数。
子网掩码:可以把一个IP地址分解为对应的网络地址、子网地址及主机地址。
域名:人们为网上的主机起的便于记忆的名字,叫域名。
域名的结构:主机名,三级域名,二级域名,顶级域名。
URL的格式:<协议> : // <主机名> : 端口号 / < 路径 / 文件名 >
web工作机制
- 客服发起请求,在浏览器输入URL
- 浏览器向DNS域名系统请求,把域名解析为IP地址
- 根据解析出的IP地址,浏览器与Web服务器建立连接
- 浏览器向Web服务器发出HTTP请求报文
- Web服务器响应请求,找到相应的HTML文件,若其中嵌入了程序,则由Web服务器运行这些程序,把结果嵌入页面。
- Web服务器把结果页面发送给服务器
- 浏览器与服务器断开连接
- 浏览器解释HTML文档,在客户端屏幕上显示。
一旦web服务器响应了客服的请求,并把结果发送给客户,服务器和客户之间的连接就被断开,服务器上不存储连接信息,故HTTP也称无状态协议
- Web 站点体系结构
浏览器 / 服务器 / 数据库服务器 三层结构(B / S)结构
web四要素:
- 使用统一资源定位符URL标识网上各种文档。
- 使用HTTP协议访问网上资源
- 使用超链接,提供信息资源之间相互访问的手段。
- 使用标准的超文本标记语言HTML显示信息内容
-
简述web和internet的区别和联系
联系:是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面
区别:Internet是互联网中最大的一个,web只是Internet上的一个应用层服务。Internet 是基础,Web 是应用。web是建立在internet基础上的 -
IP地址分为哪几类? 分别适用于什么情况?
网络IP地址有5类:A,B,C,D,E,其中A,B,C 是常用网络地址。A类用于大型规模网络,B类用于中型规模网络, C类用于小型规模网络, D类和E类是一类特殊类型的IP地址
应用题:IP地址的使用与企业IP地址的规划
-
知识预备 十进制与二进制的相互转化
-
根据IP地址判断其网络类别、网络地址和主机地址
-
根据IP地址和子网掩码判断其网络类别、网络号、子网号和主机号
为单位申请IP地址
步骤
- 申请IP地址
- 确定子网地址的位数与子网地址
- 主机地址分配方案
- 子网掩码的确定
第二章搭建Web开发与运行环境
- JSP开发与运行环境 :JDK, Web服务器 ,数据库SQL Server
第三章 基于Web方式的信息系统开发案例
- 系统环境建设
1、建设内部网络系统
2、将网络系统与因特网相连
3、确定IP地址
4、确定域名
5、完成网络书店与ISP的物理连接
第四章 HTML
HTML 文件的结构
<html>
<head> ... </head>
<body>...</body>
</html>
文件头标记 <head> ... </head>
<head>
<title>...</title>
<base href = "URL">
<meta name = "";content = ""; charset = gb2312>
<link>
<style>...</style> CSS 样式标记
</head>
文件主体标记 <body>...</body>
<body>
<body bgcolor = blue>
<body background = "back.gif">
<body text = red>
<body alink = "green" vlink = "red" link = "blue">
</body>
注释标记
<!--注释内容-->
HTML 页面修饰标记
标题标记<hn>...</hn>
<hn align = left|center|right>标题文字</hn>
-----------------------------------------------------
文本样式标记<font>...</font>
<font face = "楷体">...</font>
<font size = 6>...</font>
<font color = "red">...</font>
<b>...</b>
<i>...</i>
<u>...</u>
-----------------------------------------------------
段落标记
<p align = left|center|right>段落文字</p>
<br>
<nobr>段落文字