1,HTML基础—基本概念
1.1 浏览器的内核:页面的渲染引擎
2,浏览器访问网页的原理
3,浏览器请求数据过程
3.1 请求:请求行 + 请求头 + 空行 + 请求体
3.2 响应:响应行 + 响应头 + 响应体
4 URL 拆分
http:// URL的协议类型(超文本传输协议)
127.0.0.1 服务器IP地址
:80 服务器的端口号
index.html 需要访问的资源名称
5 纯文本文件 可以被记事本打开并且可以正常显示的文件叫纯文本文件
*6 html的作用是用来添加文本语义的而不是改变样式
描述其他文本语义的文本叫做标签,并且在浏览器中不会被显示,所以叫超文本.
标签 + 超文本 = 超文本标记语言.
7 第一个网页
固定格式:告诉浏览器我是一个网页
注意点:网页中的内容都需要写在标签内
标签的作用:
head标签:指定网站的标题,小图标,描述信息,关键字,外挂css/js文件,添加浏览器相关适配文件
title标签:指定网站的标题和用户将来保存的默认网站的标题
body标签:用来显示给用户看的内容,一个html中只能有一个body
8,字符集:字符的集合(GBK/UTF-8)
meta标签的作用就是指定当前页面的字符集,如果不指定有可能产生乱码
GBK中只包含中文和少部分外文
UTF-8 包含了世界上所有的文字
在html文件中指定的字符集必须和保存的字符集一致才不会出现乱码
9,标签的分类
9.1 双标签
单标签
10,标签关系的分类 并列关系
父子关系
11,DTD文档声明:由于html有很多歌版本规范,每个版本规范之间又有差异,为了能让 浏览器正常的编译,解析,渲染网页,第一行需要声明使用哪一种规范编写的
———不区分大小写,不是标签
12,h,p,hr标签
h标签包裹的内容独占一行
注意点,在企业开发中,慎用h系列的标签,尤其h1,一般一个页面只有一个h1标签
p标签包裹的内容独占一行
hr标签包裹的内容独占一行