0.HTML5语义化标签
语义化标签的作用:
语义化标签就是尽量使用有相对应的结构的含义的Html的标签
更利于搜索引擎的抓取(SEO的优化)和开发人员的维护(可维护性更高,结构清晰,易于阅读)。
1.浏览器功能:
将用户的请求发送到服务器,服务器响应给浏览器响应的数据
2.URL组成部分
HTTP:协议/规则
www.xxx.com:可以是主机名,域名,IP地址,本地IP127.0.0.1,本地主机名localhost
localhost:8080:8080为端口号,一个服务器可能有多个功能,不同的端口就是不同功能的输出
默认首页:index,default
3.HTTP协议核心是什么?
请求与响应,request,response
4.HTML是什么
超文本编辑语言,所有资源在浏览器打开都会解析成HTML文档
HTML是结构化文档,(tree树结构),描述元素在HTML文档中的位置,可以通过结构定位,遍历等
HTML元素使用标签来描述的,元素的特性用属性描述,
属性的值:
- 自定义字符串
- 预定义字符串
- 数值
- Boolean(添加某个属性默认就是true,没有就是false)
...
5.块元素,行内元素,行内块元素
块元素:有宽高,padding,margin,独占一行
行内元素:没有宽高,padding,margin左右