HTML知识点总结 -------------------------------------------------------------------------------------------------------- Web概念: 1>Web三要素: - 浏览器:向服务器发起请求,下载服务器中的网页(HTML),然后执行THML显示出内容。 - 服务器:接收服务器的请求,发送响应的页面到浏览器。 - HTTP协议:浏览器与服务器的通信协议。 2>常用浏览器:IE、Edge、Firefox、Chrome(Opera)、safari。 3>HTML工作原理: - HTML是部署在服务器上的文本文件; - 根据HTTP协议,浏览器发出请求给服务器,服务器做出响应,给浏览器返回一个HTML; - 浏览器解释执行HTML,从而显示内容; - HTML部署在服务器上,运行在浏览器上。 HTML简介: 1>HTML(HyperText Markup Language):超文本标记语言,一种纯文本类型的语言; 2>用该语言编写的文件,以.html或者.htm为后缀; 3>由浏览器解释执行; 4>HTML页面上,可以嵌套用脚本语言编写的程序段,如JavaScript; 5>可以理解标签固定的XML; 6>HTML标记通常也被称为HTML标签(HTML tag); 7>注释语法:,注释不能嵌套; 8>不是HTML标签,它为浏览器提供一项信息(声明),即HTML是用什么版本编写的。 元素: 1>元素是所有头部元素的容器; 2>内的元素可声明元信息,指示浏览器在何处可以找到样式表,包含的脚本等等; 3>这些标签可添加在head部分:
、、、、; 4>元素: - 定义浏览器工具栏中的标题; - 提供网页被添加到收藏夹时显示的标题; - 显示在搜索引擎结果中的页面标题。 5>元素: - 提供关于HTML文档的元数据; - 元数据不会显示在页面上,但是对于机器是可读的; - 用于规定页面的描述、关键词、文档作者、最后修改时间,以及其他元素; - 常用属性有:content、http-equiv、charset。 文本元素: 1>文本元素是网页上的重要组成部分,直接书写的文本会用浏览器默认的样式显示; 2>包含在文本元素中的文本,则会被显示为元素所拥有的样式,文本元素包括: - 标题元素; - 段落元素; - 列表元素; - 分区元素; - 行内元素。 标题元素: 1>标题元素让文本以醒目的方式显示,往往用于文章的标题; 2>基本语法:......; - #表示从1、2、3、4、5、6; - 从到,即标题1到标题6。 列表: 1>列表是指将具有相似特性或具有先后顺序的几行文字进行对齐排列; 2>所有的列表都由列表类型和列表项组成: - 列表类型:有序列表和无序列表; - 列表项:- ,用于只是具体的列表内容。 3>有序列表: -
元素编写有序列表,用于列出页面上特定次序的一些项目; - 元素中也只能包含列表项元素- 。 4>无序列表: -
元素表示无序列表,用于列出页面上没有特定次序的一些项目; - 元素中只能包含具体的列表项元素- ; - 列表中包含的每一项都必须包含再起始标记
- 和结束标记
之间。 5>列表嵌套:将列表元素嵌套使用,可以创建多层列表。 分区: 1>分区元素用于为元素分组。常用于页面布局; 2>块分区元素:; 3>行内分区元素:,设置同一行文字内的不同格式; 4>块级元素: - 默认情况下,块级元素会独占一行,即元素前后都会自动换行; - 如:【HTML基础知识点总结】、、。 5>行内元素: - 不会换行,可以和其他行内元素位于同一行; - 如:、。 行内元素: 1>元素是内联元素,可用作文本的容器; 2>元素也没有特定的含义,当与CSS一同使用时,元素可用于为部分文本设置样式属性; 3>元素用来定义斜体字; 4>元素用来定义着重文字; 5>元素用来定义粗体文字; 6>元素用来定义加重文字; 7>元素用来定义带删除线的文字; 8>元素用来定义带下划线的文字; 9>空格折叠:默认情况下,HTML中多格空格、多个制表符、多个换行符会压缩成单个空格,即只显示一个空格; 10>使用
元素再任何地方创建手工换行; 11>小于号:<;大于号:>;空格: 。 图像和超链接: 1>使用元素将图像添加到页面,src是必须属性; 2>使用元素创建一个超链接,语法是:文本: - href属性:连接url; - target属性:目标打开方式,可取值为_blank、_self等。 3>锚点: - 锚点是文档中某行的一个记号,用于链接到文档中的某个位置; - 定义锚点:锚点; - 链接到的锚点:在冒点名前加上#,回到锚点。 表格: 1>表格的作用: - 表格通常用来组织结构化的信息; - 表格是一些被称作单元格的矩形框按照从左到右,从上到下的顺序排列在一起而形成的; - 表格的数据存放在单元格里。 2>创建表格: - 定义表格:使用成对的标记; - 创建行:使用成对
标记; - 创建列:使用成对 | 标记。 3>