web基础知识
1.web和internet(网络)
- web通俗讲就是网页,又称万维网(www),web是运行在Internet上最流行的应用之一,Internet给我们web提供了运行的环境。
- web作用:web能够将各类型的信息和服务进行连接。
- 工作原理
B/S结构: Browser/Server
C/S结构: Client/Server
web服务器
作用:
- 存储web页面信息,提供管理环境;
- 处理浏览器的请求执行服务器端的程序可以给出响应
- 具备基本安全性
- 服务器产品:Tomcat,IIS,Apache
web浏览器
作用:
- 代理用户提交请求
- 作为HTML、CSS、JS解释器
- 以图形化的方式显示内容
- 产品:
Microsoft Internet Explorer(IE)
Google Chrome (谷歌)
Mozilla Firefox(火狐)
Opera (欧朋)
Apple Safari (苹果)
HTML入门
- 概述:超文本标记语言(图片,视频,音频),是网页的设计语言,由HTML编写的文件(.html 、.htm)
HTML基础语法
- 标记语法
在HTML中用于描述功能的符号称为标记,必须用<>括起来 - 标记分类
1.封闭类标记 <标记名>内容</标记名>
2.非封闭类 <标记名/> 也称单标记,空标记 - 属性和值
属性是用来修饰元素的(标签)
语法:p标签居中
<p align="center">段落</p>
HTML文档结构
作用:指定文档的版本和类型
<!DOCTYPE html><!--标识这是个HTML5的版本-->
<html>
<head><!--网页的头部,作用:定义页面中的全局信息-->
<meta charset="utf-8"><!--指定文档的字符集-->
<title>文档的标题</title>
</head>
</html>
特殊字符
在HTML中,任意多个回车,空格都被解析成一个
转义符:特殊的表现形式表示特殊效果
 ; 空格
<; <
> >
¥; ¥
功能快捷键
撤销:Ctrl + Z
反撤销:Ctrl + Y
关闭窗口:Alt + F4
提示代码:Alt + /
格式化代码:Ctrl + shift+f
文本标记
强调文本 <i>斜体</i>
加粗文本 <b>加粗</b>
标记文本 <sup>上标</sup>
标记文本<sub>下标</sub>
删除文本<s>删除</s>
.html和.htm的区别
- .htm与.html没有本质的区别,表示的是同一种文件,只是适用于不同的环境之下。
- DOS仅能识别8+3的文件名,所以* .htm的命名方法可以被DOS识别,而 *.html的文件命名方式不能被之识别。
- 在UNIX系统中,网页必须使用.html扩展名,如果是htm,在浏览器中打开时出现源代码;Windows中支持两种扩展名。也可以说,htm和html是Windows和UNIX对抗的产物。
- 如果在网页中同时存在index.html与index.htm,这是浏览器将先解释index.html。