我们一般使用的软件都是C/S架构:比如QQ,360,office
C表示clinet 客户端的意思,用户通过客户端来使用软件
S service 表示服务器,服务器负责处理软件的业务逻辑特点
C/S架构的软件不能跨平台使用
C/S架构额软件客户端和服务器通信采用的是自由协议,相对来说比较安全
B/S 软件使用前必须的安装
软件跟新时,服务器和客户端必须同时更新
B/S本质上也是C/S,只不过上市B/S架构的软件,使用浏览器作为软件的客户端
B/S架构软件通过使用浏览器访问网页的形式,来使用软件,例如:京东,淘宝 简书
B/S特点:软件可以跨平台,只要操作系统有浏览器,就可以使用
B/S架构的软件,客户端和服务器之间的通信采用的是用通用的HTTP协议,相对来说不安全
软件开发的流程:根据客户需求设计网页→前端工程师将设计作为静态网页 → 后台工程师将静态网页修改为动态网页
网页的三部分:结构html,表现css,行为javeScript
H5网页结构
<html>
<head>
<title></title>
</head>
<body></body>
</html>
html中的注释:<!-- -->
字符集:
美国人:ASCLL 七位作为可以保存 218个字符
欧洲:ISO-8859-1 八位 可以保存 256个字符
中国:GBK
GB2312:中国默认的编码
全世界默认:utf-8 万维码
html常用的标签
在html中一共有六级标题标签 重要性从H1依次降低
<h1></h1>
<h2></h2>
<h3></h3>
<h4></h4>
<h5></h5>
<h6></h6>
段落标签: <p></p> 会自动换行
换行标签 <br />
<img /> 图片标签 属性 src = ‘路径' alt = '’ 对图片的描述 weight ='' ,height = '' 图片的宽和高,只设定一个等比例缩放
注:在html中输入一个空格,会默认一个空格,
转义字符
$ 实体名字
< $lt
> $gt
空格 $nbsp
版权 $copy