HTML一些基础知识

1、Web标准:主要包含结构、表现、行为。结构用于对网页元素进行整理和分类,主要指HTML。表现用于设置网页元素的板式、颜色、大小等外观样式,主要指的是CSS。行为主要指的是网页模型的定义以及交互的编写,主要是js文件。

Html相当于是身体,CSS表现类似外观装饰,行为类似行为动作,三者中结构最为重要

2、Html标签是由尖括号包围的关键词,通常是成对出现,这种标签被称为双标签,第第一个是开始标签,第二个是结束标签。也有单标签,比如换行标签

3、标签关系主要分为两类:包含关系和并列关系。

HTML一些基础知识_第1张图片

 

4、!DOCTYPE>文档类型声明标签,告诉浏览器使用哪种HTML版本来显示网页。最新的版本是html5版本。注意应当放在标签之前,它不是属于标签的内容,是文档类型声明标签。

5、定义是中文网页还是英文网页,zh-CN是中文网页,便于浏览器进行解析,渲染。

:采用utf-8编码,全世界通用的编码GBK中文繁体和中文简体都通用。Charset就是字符集,放在标签内,可以通过标签的charset属性规定HTML文档应该使用哪种字符编码。

6、段落和换行标签:

是段落标签,将网页里的文字分为很多个段落,段落与段落之间是存在空隙的,同一个段落,会根据浏览器窗口的大小自动换行。强制换行标签是
,该单标签仅仅是另起一行,不是分段。

7、文本格式化标签:需要为文字设置粗体、斜体或下划线等效果,这时就需要用到HTML中的文本格式化标签,使文字以特殊的方式显示。

HTML一些基础知识_第2张图片

 

8、

标签:无标签语义,仅仅是一个容器,盒子,可以用于存放文字、图片等网页元素。区别在于
是一个大盒子,一行只能放一个,是一个小盒子,一行里就可以有多个小盒子。

9、图片标签:src是图片的存储路径,必须指定。alt属性是指当图片无法正常加载时,提示的文字。title属性是提示文本,鼠标移到图像上时,会显示的文字。

HTML一些基础知识_第3张图片

 

图片的路径包括了相对路径,绝对路径。以引用的图片相对于该html的位置来确定路径的:

同一级路径

下一级路径

上一级路径

10、超链接标签:文本或者图像,其中href是必须指定的属性,指定URL地址,具备了超链接的功能,target用于指定链接页面的打开方式,_self为默认值,在本窗口里打开,_blank是在新窗口的打开方式。

空标签:用于还没有确定链接目标,首页

下载链接:如果href里地址是一个文件或者压缩包,会下载该文件。

网页元素链接:跳转到网页里的各种网页元素,文本、图像、表格。

锚点链接:跳转到网页里某个位置,在链接文本的href属性中,设置属性值为#名字,如哈哈哈,找到目标位置标签,里面添加一个id属性,id属性=设置的名字

哈哈哈的元素位置

11、Html里的注释和特殊字符

HTML一些基础知识_第4张图片

 

12、Python提供的用于开发web应用程序的框架,用于构建开发交互式网站。

manage.py接受命令,将其交给Django的部分去运行,用于管理数据库和运行服务器等任务。

Settings.py用于指定Django与系统交互和如何管理项目。Urls.py是告诉Django创建哪些页面来响应浏览器请求,wsgi.py是web服务网关接口,帮助提供Django创建的文件。

创建的应用程序要在这里注册、登记一下,当项目的文件越来越多时,便于管理,其他的是默认的应用程序。

HTML一些基础知识_第5张图片

 

Django项目由一系列应用程序组成,协同工作让项目成为一个整体,app只是其中的一个的应用程序,用于相机设置网页的制作。

Model.py用于定义在该应用程序中如何管理储存的数据,每一个模型相当于一个类。

HTML一些基础知识_第6张图片

 

13、使用Django创建页面的过程分三个阶段:定义URL,编写视图,编写html模版,分别对应于urls.py、view.py、pages里的页面。

定义URL模式:描述了URL是如何设计的,让Django知道如何将浏览器请求的URL与定义URL进行配对,来返回对应的页面。

View函数:每一个的URL模式都和一个视图函数相对应,处理数据,渲染网页。

14、Django忽略项目的基础URL,空字符串’ ’与基础URL http://127.0.0.1:8000/匹配。

HTML一些基础知识_第7张图片

 

15、GET请求和POST请求:创建Web应用程序时,用到的两种主要的请求是GET请求和POST请求。对于从服务器读取数据的页面,使用GET请求。如果用户需要通过表单提交信息,通常使用POST请求。

你可能感兴趣的:(html,前端)