1、基本标签
<meta>
HTML 文档的元信息,常用属性 charset 此特性声明当前文档所使用的字符编码,推荐使用 UTF-8
<title>…</title>
定义文档的标题,显示在浏览器的标题栏或标签页上
<link>
link:连接。规定了外部资源与当前文档的关系。 最常于链接CSS样式表(<link rel="stylesheet href="xxx.js">)
<script>...</script>
script:脚本。嵌入或引用可执行脚本,<script type="text/javascript" src="js/test.js"></script>
<div>
分开(divide);区分(division)。无语义,被用来对其它元素进行分组。如有其他语义,应尽量采用<article>、<nav>等标签
<span>
span:区段、范围。无语义,和 <div> 类似,但 <div> 是一个 块元素 而 <span> 则是 行内元素
2、常用文本标签
<h1>...</h1>
header:标题。<h1>~<h6> 代表六个不同的级别的标题,<h1> 级别最高,而 <h6> 级别最低。
<p>
paragraph:段落。表示文本的一个段落
<ul>…</ul>
unordered list:无序列表。无数值排序项的集合,且它们在列表中的顺序是无意义的
<ol>…</ol>
ordered list:有序列表。
<li>…</li>
list item:列表项目。表示列表里的条目。它必须被包含在一个父元素里:一个有顺序的列表(<ol>),一个无顺序的列表(<ul>),或者一个菜单 (<menu>)
<b>...</b>
粗体字,HTML提醒注意(Bring Attention To)元素
<strong>...</strong>
表示某些重要性的文本
<i>...</i>
Italic:斜体字。应表现因某些原因需要区分普通文本的一系列文本。
<em>...</em>
emphasize:强调。斜体字(强调或重读)
3、table标签
表示表格数据 — 即通过二维数据表表示的信息。Tips:在 CSS 创建之前, HTML <table> 元素常常被用于布局页面。 这种用法在 HTML 4之后不被推荐使用,并且 <table>元素 不应该被用于此目的。
常用元素:
<caption> 元素展示一个表格的标题
<colgroup>标签用来定义表中的一组列表
<thead>元素定义了一组定义表格的列头的行
<tfoot> 定义了一组计算表格中各列总和的行。
<tr> 元素定义表格中的行
<td>定义表格单元格包含的数据
4、<a>标签
anchor:锚。<a> 元素 (或锚元素) 可以创建一个到其他网页、文件、同一页面内的位置、电子邮件地址或任何其他URL的超链接。
常用属性:
href:必需属性、为锚定义一个超文本链接来源。
download:此属性指示浏览器下载URL而不是导航到URL,因此将提示用户将其保存为本地文件。
target:该属性指定在何处显示链接的资源。
_self: 当前页面加载,默认值
_blank: 新窗口打开
_parent: 加载响应到当前框架的父框架。
_top: 加载响应进入顶层浏览窗口
5、<form>标签
表示了文档中的一个区域,这个区域包含有交互控制元件,用来向web服务器提交信息。
常用属性:
action:一个处理这个form信息的程序所在的URL。
method:浏览器使用这种 HTTP 方式来提交 form. 可能的值有:
post: 指的是 HTTP POST 方法 ; 表单数据会包含在表单体内然后发送给服务器.
get: 指的是 HTTP GET 方法; 表单数据会附加在 action 属性的URI中,并以 '?' 作为分隔符, 然后这样得到的 URI 再发送给服务器.
target:一个名字或者说关键字,用来指示在提交表单之后,在哪里显示收到的回复.
6、<input>标签
用于为基于Web的表单创建交互式控件,以便接受来自用户的数据。
常用属性:
text:单行字段;换行会将自动从输入的值中移除。
button:无缺省行为按钮,若不设置type,默认为 submit 按钮。
checkbox: 复选框。
password:一个值被遮盖的单行文本字段。
radio:单选按钮。必须使用 value 属性定义此控件被提交时的值。在同一个”单选按钮组“中,所有单选按钮的 name 属性使用同一个值。
reset:用于将表单所内容设置为缺省值的按钮。
submit:用于提交表单的按钮。