Mark 常用标签

主体结构标签

标签 类型 释义 备注
<html> ● 定义整个页面 一个页面只有一个html标签
<header> ● 定义页面头部 页面头部,不同于<head></head>
<aside> ● 定义页面内容之外的内容 侧边栏
<nav> ● 定义导航 一个页面通常只有一个nav主导航
<section> ● 定义块内容 可安排章节或段落
<article> ● 定义文章 安排文章详细内容,包括标题、副标题、正文、图片等元素
<address> ● 定义作者信息 通常用于作者的联系信息。比如名字,Email,电话,地址
<body> ● 定义页面主体 页面要显示的内容均放在该标签中
<main> ● 定义内容主体 一个页面只有一个main标签
<footer> ● 定义页面尾部 通常安排版权信息、备案信息等

头文件标签

标签 类型 释义 备注
<head> ● 开头 提供文件整体信息
<title> ● 标题 定义文件标题,显示于浏览器顶端
<base> o 基准标记 可将相对URL转绝对及指定链接
<link> o 外部资源连接 必须带rel属性描述
<meta> o 其它META数据 不能被title, base, link, style, 和script元素描述的META数据
<style> ● 定义当页样式 嵌入页面的style样式
<script> ● 定义当页脚本 嵌入页面的javascript脚本代码
<noscript> ● 定义不支持脚本 如果浏览器禁用脚本或者不支持脚本将会显示本标签内的内容

分组内容标签

标签 类型 释义 备注
<h1> ● 标题标记 此外还有h2, h3, h4, h5, h6
<p> ● 段落标记  
<hr> o 水平分割线  
<br> o 换行  
<pre> ● 预格式化分本块  
<blockquote> ● 块引用  
<ol> ● 编号列表  
<ul> ● 项目列表  
<li> ● 列表项  
<dl> ● 定义列表  
<dt> ● 定义名称  
<dd> ● 定义说明  
<figure> ● 流内容区块说明 多结合figcaption使用
<figcaption> ● figure内容属性  
<div> ● 定位标记 无实际意义

文本语义标签

标签 类型 释义 备注
<a> ● 链接标记  
<em> ● 强调标记  
<strong> ● 加重标记  
<small> ● 字体缩小  
<cite> ● 斜体标记  
<q> ● 引用标记内容 原文是phrasing content,暂不清楚如何翻译
<dfn> ● 术语定义  
<abbr> ● 缩略语  
<time> ● 日期时间  
<code> ● 程序代码  
<var> ● 变量  
<samp> ● 范例  
<kbd> ● 键盘字  
<sub> ● 上标字  
<sup> ● 下标字  
<i> ● 斜体标记  
<b> ● 粗体标记  
<mark> ● 标记或高亮  
<ruby> ● 注解标记  
<rt> ● ruby子元素 结合ruby使用,比如:<ruby>天<rt>Tian</rt>缘<rt>Yuan</rt></ruby>
<rp> ● ruby子元素 一般做rt元素注释使用
<bdo> ●    
<span> ● 自定义标记  

嵌入内容标签

标签 类型 释义 备注
<menu> ● 定义菜单  
<img> ● 图片标记  
<iframe> ● 框架标记  
<embed> ● 嵌入标记  
<object> ● 对象标记  
<param> ● 参数标记  
<video> ● 视频标记  
<audio> ● 音频标记  
<source> ● 来源标记  
<canvas> ● 制图标记  
<map> ● 地图标记  
<area> ● 区域标记  

表格标签

标签 类型 释义 备注
<table> ● 表格标记 设定该表格的各项参数
<caption> ● 表格标题 做成一打通列以填入表格标题
<colgroup> ●    
<col> ●    
<tbody> ●    
<thread> ●    
<tfoot> ●    
<tr> ● 表格列 设定该表格的列
<td> ● 表格栏 设定该表格的栏
<th> ● 表格标头 相等于<TD>,但其内文字字体会变粗

表单标签

标签 类型 释义 备注
<form> ● 表单标记 决定该表单的运作模式
<fieldset> ●    
<legend> ●    
<input> ● 输入标记  
<label> ●    
<button> ● 按钮  
<select> ● 选择标记  
<datalist> ●    
<optgroup> ●    
<option> ● 选项  
<textarea> ●    
<keygen> ●    
<output> ●    
<progress> ●    
<meter> ●    

其他标签

标签 类型 释义 备注
<ins> ●    
<del> ●    
<details> ●    
<summary> ●    
<command> ●    
<!--注释--> 定义注释    

H4支持H5不支持的标签

标签 类型 释义 备注
<acronym> ● 定义首字母缩写    
<applet> ● 定义applet    
<basefont> ●    
<big> ● 定义大号文本    
<center> ● 定义居中的文本    
<dir> ● 定义目录列表    
<font> ● 定义字体    
<frame> ● 定义子窗口    
<frameset> ● 定义框架的集    
<isindex> ● 定义单行的输入域    
<noframes> ● 定义noframes    
<rp> ● 定义ruby 元素显示的内容    
<s> ● 定义加删除线的文本    
<strike> ● 定义加删除线的文本    
<tt> ● 定义打字机文本    
<u> ● 定义下划线文本    
<xmp> ● 定义预格式文本    
备注:
1、● 表示该标记属于围堵标记,需要结束标记</标记>。
2、o 表示该标记属空标记,不需要结束标记。