================【关键词】=========================
基础的内容:
HTML/XML
CSS
JavaScript
JS库:
JQuery
Vue.js
后端框架:
Django
其他:
C/S
Ajax
DOM
Json
HTTP协议
URL
前端、后端
前后端分离
盒子模型
===============【关于浏览器和服务器】=================
浏览器:用户输入网址,就可以看到相关网页/
Web服务器:传送页面使得浏览器可以浏览,服务器中还分为应用服务器和服务器两部分。
服务器可以简单理解为24小时不断电,不关机的电脑,存储相关数据,访问者可以访问服务器以获取服务器上存储的资源。
浏览器浏览网页的基本原理:
本质是网络通信,即通过网络进行数据传递;
浏览器经过通信后获取到该页面的源代码文档(HTML等);
浏览器解析文档后以适当的形式展现给用户;
浏览器和服务器通信的过程,是一个请求和响应的过程:
1、浏览器发送HTTP请求;
2、服务器处理请求; //后台代码,主要负责处理请求
3、处理请求后,返回HTML文档;
4、浏览器收到HTML文档后,以适当形式展示给用户;
===============【HTML和CSS】======================
结构化标准语言:XML/HTML
表现标准语言:CSS
行为标准语言:DOM
•CSS 指层叠样式表 (Cascading Style Sheets)
•样式定义如何显示 HTML 元素
•样式通常存储在样式表中
•外部样式表通常存储在 CSS 文件中
样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
HTML 定义了内容
CSS 定义了表现
这使得内容与表现分离;
HTML 是用来描述网页的一种语言;
•HTML 指的是超文本标记语言 (Hyper Text Markup Language)
•HTML 不是一种编程语言,而是一种标记语言 (markup language)
•标记语言是一套标记标签 (markup tag)
•HTML 使用标记标签来描述网页
•HTML 文档描述网页,也被称为网页
•HTML 文档包含 HTML 标签和纯文本
HTML 标记标签通常被称为 HTML 标签 (HTML tag)。
•HTML 标签是由尖括号包围的关键词,比如 <html>
•HTML 标签通常是成对出现的,比如 <b> 和 </b>
•标签对中的第一个标签是开始标签,第二个标签是结束标签
Web 浏览器的作用是读取 HTML 文档,并以网页的形式显示出它们。浏览器不会显示 HTML 标签,而是使用标签来解释页面的内容;
==================【参考连接】======================
django 之菜鸟学习CSS与html:https://cloud.tencent.com/developer/article/1387694
原文:https://www.cnblogs.com/grooovvve/p/12608177.html