原标题:[前端Web]HTML语法最全解-建议收藏

1. 标签全解

1.1 文件标记

作用:文档声明标签。定义该文档是html5的文档,位于标签前面

详解:

HTML总共有很多的版本,那么浏览器怎么知道我们在使用哪个版本呢?

为了让浏览器知道我们使用的HTML版本,我们需要在网页的最上边添加一个doctype声明,来告诉浏览器网页的版本。

标签:

作用:文件声明,告诉浏览器知道这是HTML文件。它定义了整个HTML文档。页面中最大的标签,称为根标签

语法:它有一个开始标签,以及一个结束标签 。中间是其他HTML的元素标签。

属性:

lang属性:用来定义当前文档 显示的语言【en为英语,zh-CN为中文】

作用:头标签。作用于文件开头,提供文件整体的信息,引入外部的资源,指定HTML文档的一些属性。

注意:在

标签内必须设置title标签标签:

作用:标题标签,一般会在网页的标题栏【浏览器的顶端】上显示

标签:

作用:主体标签,用来设置网页的主体,所有在页面中能看到的内容都应该编写到body标签中

1.2 排版标记

标签:

作用:说明标记,做注释使用,浏览器并不会执行/显示注释内容

添加注释是为了更好地解释代码的功能。便于开发人员理解和阅读代码

标签:

作用:段落标签,为字、画、表格之间留一行空白

特点:

文本在一个段落中会根据浏览器窗口的大小自动换行

段落和段落之间保有空隙

标签:

作用:强制换行标签,让字、画、表格在下一行显示【闭合标签】


标签:

作用:水平线。插入一条水平线

标签:

作用:水平居中。让字、画、表格水平居中

标签:

作用:预设标签,让标签里面的内容按照原本格式输出

标签:

作用:块级标签。相当于一个盒子,用来装内容的

特点:一个div独占一行

标签:

作用:强制不换行标签。在排版时,比如文章标题的排版,希望无论多少字也不换行显示,那可以使用标签来实现。

语法:内容

标签:

作用:建议换行标签。规定在文本中的何处适合添加换行符。比如单词太长,可以使用元素来添加换行。

语法:内容

1.3 字体标记

~

标签:

作用:标题标签。变化程度与级数成反比。

标记最大,

标记最小

特点:

加了标题的文字会变加粗,字号也会依次变大

一个标题独占一行

标签:

作用:粗体标签。标签可以强调的是字体外观的加粗效果

标签:

作用:加重语气。标签也是对字体加粗的效果,但是与标签不同的时,标签是要强调的内容,起一个强调充分的作用。

还有就是搜索引擎更加注重标签下的关键词。但是,如果页面上有太多的strong标签,可能不利于排名。所以虽然strong标签更利于排名,但也需较少的使用。

标签:

作用:斜体标签。字体会出现斜体效果。

标签:

作用:强调标记:字体出现斜体效果。标签是要强调的内容,起一个强调充分的作用,搜索引擎更加注重标签。

标签:

作用:字体变小,呈现小号字体效果。

如果被包围的字体已经是字体模型所支持的最小字号,那么 标签将不起任何作用。并且 标签也可以嵌套,从而连续地把文字缩小。

标签:

作用:字体变大,呈现大号字体效果。

如果被包围的字体已经是字体模型所支持的最大字号,那么标签将不起任何作用。并且 标签也可以嵌套,从而连续地把文字缩大。

标签:

作用:定义下标文字。

标签:

作用: 定义上标文字。

标签:

作用:字体标签。设置文字的字体、大小和颜色等属性

标签:

作用:规定页面上的默认字体颜色和字号

标签:

作用:文字的删除线。定义文档中已被删除的文本。表示删除的内容,显示时通常会加上删除线

标签:

作用:带有下滑线的文本。表示插入的内容,显示时通常会加上下划线

标签:

作用:可以指明对某内容的引用或参考。例如,戏剧、文章或图书的标题,歌曲、电影、照片或雕塑的名称等

标签:

作用:定义块引用,也叫长引用【当

标签内的文本较多的时候使用】

标签之间的所有文本都会从原来文本中分离出来,还会在左、右两边进行缩进(增加外边距)

标签:

作用:定义块引用,也叫短引用【当标签内的文本较少的时候使用】

效果:浏览器经常在引用的内容外边添加引号

标签:

作用:代码标签。

标签:

作用:表示变量的名称,或者由用户提供的值。经常与

标签一起使用,用来显示计算机编程代码范例及类似方面的特定元素。还有就是用标签标记的文本通常显示为斜体

标签:【少用】

作用:类似打字机或者等宽的文本效果,字母宽度相同

标签:【少用】

作用:定义键盘文本

标签:【少用】

作用:标记那些对特殊术语或短语的定义

u标签:[少用,在 HTML 4.01 中不推荐]

作用:斜体

标签:

作用:定义文档或文章的作者/拥有者的联系信息

效果:

元素中的文本通常呈现为斜体。大多数浏览器会在 address 元素前后添加折行

标签:【少用】

作用:字体稍微加宽,和差不多

1.4 清单标记

  1. 标签:

作用:有序列表。清单将以数字、字母顺序排列

  • 标签:【重点】

作用: 无序列表。清单将以圆点排列

标签:

作用: 定义列表项目

标签可用在有序列表 (

  1. ) 和无序列表 (
  • ) 中

作用: 自定义列表,结合

标签。【创建一个列表】

场景:自定义列表常用于对术语或名词进行解释和描述,定义列表的列表项前没有任何项目符号

标签:

作用: 列表的标题

标签:

作用:【列表的内容,也就是缩进的部分】

作用:定义目录列表

例如:

  • 内容
  • 内容
  • 1.5 表格标记

    作用:表格标记,设定表格的各项整体参数

    标签:

    作用: 表格标题。caption 标签必须紧随

    作用:表格行标签

    标签:

    作用: 表头单元格,包含表头信息

    特点:内容居中,加粗显示

    标签:

    作用: 标准单元格,包含数据

    标签:

    作用:表格的头部区域

    使用场景:因为表格可能很长,所以为了更好的表示表格的语义,可以将表格分割为表格头部、表格主体和表格页脚部分,这样可以更好的分清表格结构

    标签:

    作用:表格的主体区域

    标签:

    作用:表格的页脚区域

    align属性:【center/left/right】规定表格相对周围元素的对齐方式

    border属性:【1或""】规定表格单元是否拥有边框。默认为"",表示没有边框

    cellpadding属性:【像素值】规定单元边沿与其内容之间的空白,默认1像素

    cellspacing属性:【像素值】规定单元格之间的空白,默认2像素

    width属性:【像素值或者百分比】规定表格的宽度

    height属性: 【像素值或者百分比】规定表格的高度

    合并单元格:

    方式:

    跨行合并:rowspan="合并单元格的个数"

    跨列合并:colspan="合并单元格的个数"

    合并步骤:

    先确定是跨行还是跨列

    然后找到目标单元格,写上合并方式=合并的单元格数量

    删除多余的单元格

    1.6 表单标记

    标签:

    作用:表单标记。统一设置表单属性

    属性:

    action属性=”URL地址“:用于指定接收并处理表单数据的服务器程序的URL地址

    method属性="提交方式":用于设置表单数据的提交方式,其取值为GET/POST

    name属性=”表单域名称“:用于指定表单的名称,以区分同一个页面中的多个表单域

    标签:

    作用: 输入标记。用于搜集用户信息。根据不同的type属性值,输入字段拥有很多种形式

    标签中包含一个type属性,根据type属性设置不同的属性值来指定不同的控件类型

    标签除了属性的其他属性:

    name属性:定义input元素的名称

    value属性:规定input元素的值

    checked属性:首次加载时是否被选中 【属性值:checked】

    maxlength属性:规定输入字段中的最大长度 【属性值:正整数即可】

    注意:

    name和value时每个表单元素都有的属性值,主要给后台人员使用

    单选按钮和复选框要有相同的name值

    checked属性主要针对于单选按钮和复选框,例如:默认选中某个表单元素

    标签:

    作用:为input元素定义标注(标记)。用于绑定一个表单元素,当点击标签内的文本时,浏览器就会自动将焦点(光标)转到或者选择对应的表单元素上,用来增加用户体验。

    语法:中的for属性值和元素的id属性值保持一致

    标签:

    作用: 下拉选择标签,创建单选或多选菜单。配合标签

    标签:

    作用: 选项标签。定义下拉列表中的一个选项(一个条目)

    在中定义selected="selected",表示当前选项设为默认选中项

    标签:

    作用: 文本域。定义多行的文本输入控件

    属性:

    rows属性:显示的行数

    cols属性:每行中的字符数

    注意:实际开发中不会使用,都是用CSS来改变大小

    1.7 图像标记

    标签:

    作用:图像标签。插入图片并设置图片属性【闭合标签】

    属性:

    src属性:是标签的必须属性,用于指定图像文件的路径和文件名

    alt属性:如果无法显示图像,浏览器将显示替代文本

    title属性:鼠标放到文字上,显示的文字

    width属性:单位像素,设置图片的宽度

    height属性: 单位像素,设置图片的高度

    border属性: 单位像素,设置图片边框的粗细

    1.8 链接标记

    标签:

    作用: 超链接标签

    空连接:百度,表示没有确定的链接目标时

    属性:

    href属性:指定链接的目标i地址【必选属性】

    target属性:指定链接页面的打开方式。其中_self为默认值,在当前页面打开;_blank为在新窗口中打开

    锚点链接:

    在链接文本的href属性中,设置属性值为"#名字"的形式。例如:第一

    找到目标位置标签,里面添加一个id属性=刚才的名字。例如:

    第一详情

    标签:

    作用: 为页面上的相对链接规定默认地址或默认target属性

    解释:通常情况下,浏览器会从当前文档的 URL 中提取相应的元素来填写相对 URL 中的空白。使用 标签可以改变这一点。使用该标签后,之后的相对链接就可以从标签指定的目录为基础开始写,就简短多了

    位置:标签必须位于 head 元素内部

    1.9 框架标记

    标签:

    作用: 定义一个框架集,它被用来组织多个窗口。每个窗口都是一个独立的html界面。简单说就是拆分窗口的

    注意:

    标签不能和标签同时存在,标签就是用来替代标签的

    标签:

    作用: 定义 frameset中的具体的一个特定窗口

    标签:

    作用:页内框架,用于网页中间插入框架(即行内框架)

    标签:

    作用: 为不支持框架的浏览器显示文本。如果浏览器不支持框架时的提示。noframes 元素位于 frameset 元素内部

    1.10 影像地图

    标签:

    作用: 定义一个客户端图像映射。图像映射(image-map)指带有可点击区域的一幅图像

    标签:

    作用: 定义图像映射中的区域(注:图像映射指得是带有可点击区域的图像)

    1.11 多媒体

    标签:

    作用: 背景音乐

    标签:

    作用: 多媒体。加入声音、音乐或影像

    1.12 样式表

    作用: 样式表,用于CSS

    标签:

    作用: 行内元素。相当于一个盒子,用来装内容的

    特点:一行可以有多个

    1.13 其他标签

    标签:

    作用: 提供有关页面的元信息,比如针对搜索引擎和更新频度的描述和关键词

    属性:

    设置页面的字符集:

    设置网页的描述:

    设置网页的关键字:

    请求的重定向:

    字符集:是多个字符的集合,以便计算机能够识别和存储各种文字

    charset常用的值:UTF8、GBK、GB2312、BIG5。其中UTF8为万国码,基本包含了全世界国家所需的字符。

    标签:

    作用: 标签定义文档与外部资源的关系

    标签: 【不常用】

    作用: 走动文字。令文字左右走动

    标签: 【不常用】

    作用: 闪烁文字

    标签:

    作用: 页内寻找器。可输入关键字寻找该一页

    2. 特殊字符

    在HTML中,一些特殊的字符很难或者不方便直接使用,就可以使用特殊字符来代替使用

    责任编辑:

跨行合并居中html标记语言,[前端Web]HTML语法最全解-建议收藏相关推荐

  1. 你不知道的前端图片处理(万字长文,建议收藏)

    本文阿宝哥将按照以下的流程来介绍前端如何进行图片处理,然后穿插介绍二进制.Blob.Blob URL.Base64.Data URL.ArrayBuffer.TypedArray.DataView 和 ...

  2. HTML教程,带你轻松掌握html超文本标记语言,web前端学习必备

    有些初学web前端的小伙伴会比较迷惑,HTML到底是什么呢? 这里解释一下,HTML称为超文本标记语言,是一种标识性的语言. 它包括一系列标签,通过这些标签可以将网络上的文档格式统一,使分散的Inte ...

  3. Java基础加强重温_13:XML(可拓展标记语言)、XML语法、XML约束、XML解析(Dom4j,JAXP)、Dom4j基本使用、Xpath表达式(XML路径语言)、XML解析综合案例

    摘要 Java基础加强重温_13: XML(可拓展标记语言.作用:小型数据库.框架配置文件.不同平台数据交换). XML语法(文档.标签/元素.属性.注释.转义字符.CDTA区) XML约束(DTD约 ...

  4. 前端人必备的Vue小技巧|建议收藏

    ​Vue是一套响应式的 JavaScript 开发库,是当下非常流行的 JavaScript 技术开发框架之一.vue 作为目前前端三大框架之一,对于前端开发人来说是一项必备技能.相比于其他大型框架, ...

  5. 解密国内BAT等大厂前端技术体系-阿里篇(长文建议收藏)

    进入2019年,大前端技术生态似乎进入到了一个相对稳定的环境,React在2013年发布至今已经6年时间了,Vue 1.0在2015年发布,至今也有4年时间了. 整个业界在前端框架不断迭代中,也寻找到 ...

  6. 2021学习前端开发有前途吗?(建议收藏)

    导语: 同学A:他现在是一名大学生,学了学校的编程课程,什么语言都学了一点,但是现在感觉自己什么都不会,他同学自学了一些,做了一两个小项目,他很羡慕,而且他个人对前端有点兴趣,不知道现在开始学前端怎么 ...

  7. 解密国内BAT等大厂前端技术体系-百度篇(长文建议收藏)

    1 引言 整个业界在前端框架不断迭代中,也寻找到了许多突破方向,例如跨平台中的RN.Flutter,服务端GraphQL.Serverless,前端和客户端的融合越来越紧密,前端在Node和Elect ...

  8. “约见”面试官系列之常见面试题之第四十六篇web标准理解和认识(建议收藏)

    web标准简单来说可以分为结构.表现和行为.其中结构主要是有HTML标签组成.或许通俗点说,在页面body里面我们写入的标签都是为了页面的结构.表现即指css样式表,通过css可以是页面的结构标签更具 ...

  9. 15 张前端高清知识地图,强烈建议收藏

    本文介绍了前端实际工作中用到的大部分内容及其相关知识点,大家可以收藏仔细阅读慢慢看- Git Git 常见操作集锦 点击查看原图 这张思维导图主要包含 如何对使用前的做 Git 基础配置 .git文件 ...

最新文章

  1. phantomjs 抓取html,javascript – 如何使用PhantomJS获取网站的HTML源代码
  2. 写一个程序,用于分析一个字符串中各个单词出现的频率,并将单词和它出现的频率输出显示。(单词之间用空格隔开,如“Hello World My First Unit Test”);...
  3. 安装jdk后出现bash: ./java: /lib/ld-linux.so.2: bad ELF interpreter: 没有那个文件或目录
  4. linux可平通网关但不能上网,redhat问题:能ping通网关和本网段的IP,但是不能ping通DNS,也不能上网...
  5. labview列表框禁用鼠标单击_【跟我学LabVIEW】什么是局部变量?如何创建及使用局部变量?...
  6. vue 高阶面试题_大厂面试题合集
  7. Django魔术用法
  8. 3.0-vim编辑器和bash条件测试
  9. sublime_text_2 注册
  10. linux基础第四天
  11. 文件app如何连接服务器,如何实现app与服务器连接数据库
  12. Openlayers 杂项
  13. 连接HDMI出现没声音
  14. pt100热电阻计算公式C语言,牛顿法在Pt100铂热电阻温度计算中的应用特性分析
  15. flutter 动画json_使用lottie加载json动画
  16. 你想拥有一台可以水下通话的手机吗?
  17. Wind万得PythonAPI量化接口常用小工具——时序数据处理及工作日前推查询
  18. 排序算法之归并排序 ( C语言版 )
  19. .d.s.w.r.o.CachingOperationNameGenerator : Generating unique operation named
  20. 【Python专题】函数式编程

热门文章

  1. 1115 Counting Nodes in a BST (30 分)【难度: 一般 / 知识点: 构建二叉搜索树】
  2. 1095 Cars on Campus (30 分)【难 / 模拟 未完成】
  3. 【二叉查找树BST】二叉查找树的基本操作总结
  4. 别再用 httpClient了,快试试这款优雅的 HTTP 客户端工具!
  5. 面试官:为什么HTTPS是安全的
  6. 回字有四种写法,那你知道单例有五种写法吗
  7. 漫谈分布式事务的那些解决方案
  8. Java 循环队列原理与用法详解
  9. “面试不败计划”:面试题基础三
  10. SpringMVC响应Restful风格请求404