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 表示该标记属空标记,不需要结束标记。