HTML 标题
<h1>This is a heading</h1>
<h2>This is a heading</h2>
<h3>This is a heading</h3>
HTML 段落
<p>This is a paragraph.</p>
<p>This is another paragraph.</p>
HTML 链接
<a href="http://www.w3school.com.cn">This is a link</a>
设置target属性,链接会在新窗口打开,否则在当前窗口打开
<a href="http://www.w3school.com.cn/" target="_blank">Visit W3School!</a>
HTML 图像
(alt属性为浏览器无法载入图像,则显示替换文本)
<img src="w3school.jpg" width="104" height="142" alt="Big Boat" />
HTML 注释
HTML 水平线
<hr /> 标签在 HTML 页面中创建水平线。
插入单个折行(换行)
<br />(不推荐使用<br>)
定义文档中的行内的小块或区域
<span>
外部样式表
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
表格
(表格的表头用<th>标签定义)
<table border="1">
<tr>
<th>Heading</th>
<th>Another Heading</th>
</tr>
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
表格中的空单元格
<td> </td>
无序列表
<ul>
<li>Coffee</li>
<li>Milk</li>
</ul>
有序列表
<ol>
<li>Coffee</li>
<li>Milk</li>
</ol>
定义列表
<dt> 定义定义项目
<dd> 定义定义的描述
<dl>
<dt>Coffee</dt>
<dd>Black hot drink</dd>
<dt>Milk</dt>
<dd>White cold drink</dd>
</dl>
内联框架
<iframe src="demo_iframe.htm" width="200" height="200"></iframe>
删除边框
<iframe src="demo_iframe.htm" frameborder="0"></iframe>
引入script脚本
<script type="text/javascript"></script>
浏览器禁用或不支持脚本
<noscript>Your browser does not support JavaScript!</noscript>
HTML <meta> 元素
meta 元素被用于规定页面的描述、关键词、文档的作者、最后修改时间以及其他元数据
<meta name="description" content="Free Web tutorials on HTML, CSS, XML" />
<!DOCTYPE> 声明
告诉浏览器 HTML 是用什么版本编写的
HTML5
<!DOCTYPE html>
HTML 4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
表单
<form></form>
表单的提交按钮
<input type="submit">
Method属性
<form action="action_page.php" method="GET">
GET:被动提交(搜索查询),没有敏感信息,表单数据在页面地址栏可见
注释:GET 最适合少量数据的提交。浏览器会设定容量限制。
POST:如果表单正在更新数据,或者包含敏感信息(例如密码)。
注释:POST 的安全性更加,因为在页面地址栏中被提交的数据是不可见的。
下拉列表
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
定义多行输入字段(文本域)
<textarea>
规定预定义选项列表
<form action="action_page.php">
<input list="browsers">
<datalist id="browsers">
<option value="Internet Explorer">
<option value="Firefox">
<option value="Chrome">
<option value="Opera">
<option value="Safari">
</datalist>
</form>
供文本输入的单行输入字段
<input type="text">
定义密码字段
<input type="password">
定义提交表单数据至表单处理程序的按钮
<input type="submit">
定义单选按钮
<input type="radio">
定义复选框
<input type="checkbox">
定义按钮
<input type="button>
用于应该包含数字值的输入字段
<input type="button>
例子:
<form>
Quantity (between 1 and 5):
<input type="number" name="quantity" min="1" max="5">
</form>
用于应该包含日期的输入字段
<input type="date">
例子:
<form>
Birthday:
<input type="date" name="bday">
</form>
用于应该包含颜色的输入字段
<input type="color">
用于应该包含一定范围内的值的输入字段
<input type="range">
允许用户选择月份和年份
<input type="month">
允许用户选择周和年
<input type="week">
允许用户选择时间(无时区)
<input type="time">
允许用户选择日期和时间(有时区)
<input type="datetime">
用于应该包含电子邮件地址的输入字段
<input type="email">
用于搜索字段
<input type="search">
用于应该包含电话号码的输入字段
<input type="tel">
用于应该包含 URL 地址的输入字段
<input type="url">
Input 属性
- value 属性
value 属性规定输入字段的初始值 - readonly 属性
readonly 属性规定输入字段为只读(不能修改) - disabled 属性
disabled 属性规定输入字段是禁用的。
被禁用的元素是不可用和不可点击的。
被禁用的元素不会被提交。 - maxlength 属性
maxlength 属性规定输入字段允许的最大长度
插入音频
<audio controls="controls" height="100" width="100">
<source src="song.mp3" type="audio/mp3" />
<source src="song.ogg" type="audio/ogg" />
<embed height="100" width="100" src="song.mp3" />
</audio>
插入视频
<video width="320" height="240" controls="controls">
<source src="movie.mp4" type="video/mp4" />
<source src="movie.ogg" type="video/ogg" />
<source src="movie.webm" type="video/webm" />
<object data="movie.mp4" width="320" height="240">
<embed src="movie.swf" width="320" height="240" />
</object>
</video>
应用缓存
<!DOCTYPE HTML>
<html manifest="demo.appcache">
...
</html>
manifest 文件的建议文件扩展名是:".appcache"。
(本文参考W3school)
网友评论