前端三层
1224 字
6 分钟
前端三层
前端三层
- html结构 是直接被浏览器解析加载
- CSS样式 是在html结构之上去装点网站
- javascript 交互 动态效果/数据交互
基础知识
-
- 网页
- 网页是构成网站的基本元素,通俗来讲,一个html文件就是一个网页
-
- 网站
- 是由很多个网页组成的,共同为一个目标服务的网页集合
-
- 站群(流水线统一化管理)
- 由很多网站组成的,为同一个公司服务。
- 例如整个百度下所属的子公司都有自己的网站。例如:百度搜索/糯米/音乐/手机助手/百度金融等组成的就是一个站群。
HTTP(超文本传输协议)
- HyperText Transfer Protocol
- 在万维网上提供一种发布和接收HTML页面(网页)的方法。
- eg:
http://www.baidu.com
404服务器无响应
步骤
- 输入网址,建立链接,建立客户端和服务端的连接。
- 发送请求信息:客户端发送一个请求给服务器
- 发送相应信息:服务器找到请求后,给予相应的响应信息
- 关闭连接:客户端接收服务器所返回的信息通过浏览器显示在用户的显示屏上,然后客户机与服务器断开连接
服务器
- 服务器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。
- 在网络环境下,根据服务器提供的服务类型不同,分为文件服务器,数据库服务器,应用程序服务器,WEB服务器等。
- 防篡改:WEB端服务器一旦受到攻击,在0.0n秒做出反应,将内网服务器中的内容,马上覆盖在WEB服务器上。
- 负载均衡:平均WEB服务器压力,将用户访问进行分流。
- vpn:用来翻墙,有指定账号就可以通过这个产品进行内网访问。
浏览器
-
浏览器是指可以显示网页服务器或者文件系统的HTML文件(标准通用标记语言的一个应用)内容,并让用户与这些文件交互的一种软件。
-
html,css,js都是运行在这个软件中,浏览器是一个工厂,html/css/js是工人和原料。
-
IE6—>IE7(很快淘汰)—>IE8(时间较长,稳定性好)—>IE9(半年到一年)—>IE10—>IE11—>IE11—>IE(Edge)
-
最好用的浏览器—>谷歌
网页的基本组成
- HTML<是网页的骨架>是网页的骨架>,支撑起血肉(文字,图片,音视频等)
- CSS<表皮和衣服>表皮和衣服>、化妆品
- javascript:动态和交互
HTML(超文本标记语言)
- 网页本身就是一种文本文件(除了文字再无其他),只有通过特定的标记描述,那些普通文本才能在浏览器中正常显示。
- 在页面中如果遇到图片、音视频的时候,如何用文本描述,需要用超文本进行引入才可以正常显示。
HTML文件的特点
- 浏览器根据标记来解析和描述内容(从html的第一行开始向下),如果遇到错误,浏览器不会指出也不会报错,会跳过此处继续加载,编辑人员需要根据显示效果去分析哪里出错误了——html不会报错
HTML的兼容问题
- 因为浏览器是由不同厂商生产的,所以对html的解析有分歧,产生了页面效果显示不一致的情况,我们将这个问题叫做兼容问题。
超文本(标签)
- 标签语法:
- 由成对的尖括号和关键字组成,叫做标签。
<TagName> - 关键字(标签名):是已经规范过的,不是自己随便制造的。
- 例如:
<div>,</h2>,<img/>
- 由成对的尖括号和关键字组成,叫做标签。
标签属性
属性提供了这个元素的更多信息,语法:由属性名和属性值组成(键值对 key=“value”)
<span style="font-family:宋体;" title="标题">span是标签名style是标签属性名"font-family:宋体;标签属性值一个标签可以由多个标签属性,每一个属性之间用空格隔开
标签的分类
- 开始标签
<div> - 结束标签
</div> - 自闭合标签(空标签)
<br/>
HTML元素
-
1.可以将元素理解成一个容器,容器中放置的就是
-
2.由标签和内容组成的,叫做元素。
<div>此处是内容</div>元素分类
-
由开始标签和结束标签组成的元素,可以进行嵌套(一个元素包着另一个元素),元素中可以添加内容,只有一个空标签,只能进行功能的添加,例如img元素
-
标签和元素是用来标记和描述内容的,所以这些标签和元素用户是看不到的,用户只能看到这个元素的内容。
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!












