前端基础知识
应用软件
1.C/S架构
&解析:
C: client(客户端)
S:server(服务器)
一.优点:
- 有多重安全认证,适用于大型专业应用和对安全性要求较高的应用
- 界面和操作可以很丰富
- 由于只有一层交互,响应速度快
二.缺点:
1.需要安装
2.偶尔需要更新
3.不跨平台
2.B/S架构
&解析:
B:browser(浏览器)
S:server(服务端)
一.优点:
- 无需安装
- 无需更新
- 可跨平台
二.缺点:
- 在跨浏览器上,BS架构不如人意
- 要达到像C/S架构的程序需要花费不少精力
- 在安全性和速度上需要花费巨大的设计成本
三.内核
服务器将页面设计源代码,即HTML,CSS,JS等和JPG,MP4等资源传给内核,内核处理完后渲染页面
网站
一个或者多个网页组成一个网站,而网址是用来搜索网站的
前端三件套
HMTL(结构)
全称
HyperText Markup Language(超文本标记语言)
超文本指的是丰富于文本的展现形式,包括超链接,图片等,主要是指超链接使两个网页的连接,使网页信息得以组织起来
语法
标签分类
双标签:
<标签名>标签体</标签名>
单标签:
<标签名/>
<!-- “/”可加可不加 -->
标签属性
语法:
属性名 = "属性值"
(有的属性没有属性值)
分类:通用属性和独有属性
标准结构
<!DOCTYPE html>
<html lan = "zh-CN">
<head>
<meta charset = "utf-8">
</head>
<body>
</body>
</html>
作用过程:
源代码 to 浏览器 to 检查格式是否合法 然后 直接渲染或者处理后渲染
文档声明
告诉浏览器用哪个版本写的源代码