1 基础知识
1.1 BS架构和CS架构
CS架构是客户端/服务器,需要安装客户端,例如手机app,PC应用
BS架构是浏览器/服务器,适合功能简单的开发
1.2 浏览器内核
浏览器内核渲染前端页面(将前端代码展示出来)
1.3 推荐网站
https://developer.mozilla.org/zh-CN/
2 HTML标签
2.1 分类
(1)按照结构分
围堵标签:需要有开始标签和结束标签,比如段落标签p
自闭合标签:不需要有结束标签,比如横线标签hr
(2)按照效果分
行内标签:标签不会导致换行
块级标签:标签独享一行,添加到前面或后面的内容会换行
2.2 规则
(1)块级标签可以嵌套块级【都会产生换行效果】
(2)块级可以嵌套行内
(3)行内可以嵌套行内
(4)行内不能嵌套块级,嵌套块级后,块级会产生换行效果,因此行内标签失效