1. HTML 概述
1.1 CS架构和BS 架构
软件系统体系分两大结构:
- CS模式
Client/Server 缩写,基于客户端和服务端架构。常见场景,QQ,微信,网易云音乐等 - BS模式
Browser/Server 缩写,基于浏览器和服务端架构。
常见场景:用户一会听歌,打开百度音乐网址;要去看视频,打开优酷网址;要去玩游戏,打开游戏页面网址
区别:C/S结构,用户必需下载专门的软件才能享受到服务端的服务;
B/S结构下,用户只要安装浏览器而不用安装任何专门的软件,只要能上网的电脑就能享受到服务器的服务。客户端可实现零安装,零维护。
1.2 W3C标准
World Wide Web Consortium ,简称"W3C",中文翻译为万维网联盟,又称W3C理事会。
W3C标准不是某一个标准,而是一系列标准的集合。定义网页主要有三部分组成:
- 结构(Structure)
- 表现(Presentation)
- 行为(Behavior)
对应的W3C标准也分成三个方面:
- 结构化标准语言主要包括XHTML和XML
- 表现标准语言主要包括CSS
- 行为标准主要包括对象模型(W3C DOM、ECMA等
前端基础总共分为三部分:HTML、CSS和JS
1.3HTTP协议
2. HTML 基本结构