```html ,,,,,--> Page Title 1.文本元素 b元素(加粗): 這是HTML教程 strong元素(加粗): 這是HTML教程 wbr元素(安全換行): this is asdfasdgasdgfasdfasdf is apple i元素(傾斜): 這是HTML教程 ... ...
<!DOCTYPE html>
<b>1.文本元素</b> <br>
b元素(加粗): 這是<b>HTML</b>教程 <br>
strong元素(加粗): 這是<strong>HTML</strong>教程 <br>
wbr元素(安全換行): this is <wbr>asdfasdgasdgfasdfasdf is apple <br>
i元素(傾斜): 這是<i>HTML</i>教程<br>
em元素(傾斜): 這是<em>HTML</em>教程<br>
var元素(傾斜): 這是<var>HTML</var>教程<br>
s元素(刪除線):這是<s>HTML</s>教程<br>
del元素(刪除線): 這是<del>HTML</del>教程<br>
u元素(下劃線): 這是<u>HTML</u>教程<br>
ins元素(下劃線): 這是<ins>HTML</ins>教程<br>
small元素(放小字體): 這是<small>HTML</small>教程<br>
sub元素(下標): 這是HTML<sub>5</sub>教程<br>
sup元素(上標): 這是HTML<sup>5</sup>教程<br>
code元素(代碼塊): 這是<code>HTML</code>教程<br>
kdb元素(用戶輸入): 這是<kdb>HTML</kdb>教程<br>
abbr元素(縮寫): 這是<abbr>HTML</abbr>教程<br>
dfn元素(表示術語): 這是<dfn>HTML</dfn>教程<br>
q元素(雙引號): 這是<q>HTML</q>教程<br>
cite元素(引用標題): 這是<cite>HTML</cite>教程<br>
bdo元素(文字方向): 這是<bdo dir="rtl">HTML</bdo>教程<br>
mark元素(突出顯示): 這是<mark>HTML</mark>教程<br>
time元素(時間): 這是<time>2019-01-01</time>教程<br>
span元素(跟CSS搭配): 這是<span>HTML</span>教程<br>
<b>2.超鏈接和路徑</b> <br>
<a href="http://www.baidu.com">BaiDu</a> <br>
<!--新開一個視窗進入百度-->
<a href="http://www.baidu.com" target="_blank">BaiDu</a> <br>
<!--相對路徑-->
<a href="html_01.html">轉入第二頁</a> <br>
<a href="../html_01_second.html">轉入父目錄</a> <br>
<b>3.錨點鏈接(頁面內定位)</b> <br>
<a href="#1">第一章</a> <a href="#2">第二章</a> <a href="#3">第三章</a> <br>
<b>4.分組元素</b> <br>
<!--段落-->
<p>這是一個段落</p>
<p>這是另外一個段落</p>
<!--通用分組與段落類似-->
<div>這是一個通用分組</div>
<div>這是另外一個通用分組</div>
<!--引用大段落來自其他內容-->
<blockquote>這是一個來自其他內容的引用</blockquote>
<blockquote>這是另外一個來自其他內容的引用</blockquote>
<!--展示格式化內容(編輯器怎麼排版,我就怎麼排版)-->
<pre>
########
#########
#######
</pre>
<!--添加水平線-->
<hr>
無序列表:<br>
<ul>
<li>張三</li>
<li>李四</li>
<li>王五</li>
</ul> <br>
有序列表:<br>
<ol start="2">
<li>張三</li>
<li value="8">李四</li>
<li>王五</li>
</ol> <br>
生成說明列表:<br>
<dl>
<dt>這是第一份文件</dt>
<dd>這是第一份文件的詳細信息1</dd>
<dd>這是第一份文件的詳細信息2</dd>
<dt>這是第二份文件</dt>
<dd>這是第二份文件的詳細信息1</dd>
<dd>這是第二份文件的詳細信息2</dd>
</dl> <br>
圖片鏈接: <br>
<figure>
<figcaption>這是一張圖片</figcaption>
<img src = "img/dog.jpg">
</figure>
<b>5.表格元素</b> <br>
構建基本的表格:
<table border="1" style="width: 300px;">
<!--表的標題-->
<caption>這是標題</caption>
<!--設置某一列為紅色-->
<colgroup>
<!--第一列不設置-->
<col>
<!--第二列為紅色-->
<col style = "background: red;" span = "1">
</colgroup>
<!--表頭thead-->
<thead>
<tr>
<td>姓名</td>
<td>性別</td>
<td>婚姻</td>
<td rowspan="4">基本情況</td>
</tr>
</thead>
<!--表格數據部分-->
<tbody>
<tr>
<td>張三</td>
<td>男</td>
<td>未婚</td>
</tr>
<tr>
<td>李四</td>
<td>女</td>
<td>已婚</td>
</tr>
</tbody>
<!--表腳foot-->
<tfoot>
<tr>
<td colspan="3">統計:共兩人</td>
</tr>
</tfoot>
</table>
<b>6.文檔元素</b> <br>
標題: <br>
<header>
這裡存放頁面的表頭部分:LOGO,標題,導航等.
<hgroup>
<h1>這是大標題</h1>
<h4>這是一個副標題</h4>
</hgroup>
<nav>
這裡是一個導航
</nav>
</header>
主題部分: <br>
<section>
這是文檔的主題部分
</section>
<article>
這是一個文檔
<header>...</header>
<section>...</section>
<footer>...</footer>
</article>
<aside>
</aside>
頁面尾部: <br>
<footer>
這裡是頁面尾部,版權啊,等等
<address>
這裡是聯繫信息
</address>
</footer>
<br>
<b>7.嵌入元素</b> <br>
插入圖片:
<!--alt:載入錯誤的時候顯示的文字,width/height設置長度高度, usemap設置點擊圖片跳轉到另外一個網址-->
<img src="img/dog.jpg" alt="狗圖" width="200" height="300"> <br>
在頁面中插入另外一個frame: <br>
<a href="http://www.baidu.com" target="in">百度</a> | <a href="http://www.haosou.com" target="in">好搜</a>
<br>
<iframe src="http://www.bilibili.com" frameborder="1" width="800", height="600" name="in"></iframe> <br>
嵌入插件內容: <br>
<!--為了擴展瀏覽器的功能,-->
<embed src="https://www.bilibili.com/video/av10257787/?p=2" width="480" height="400"> <br>
進度條: <br>
<progress value = "30" max = "100"></progress> <br>
範圍值: <br>
<meter value = "30" min = "10" max = "100" low = "40" high="80" optimum="60"></meter> <br>
<b>8.音頻和視頻</b> <br>
<!--autoplay自動播放,loop反覆播放,muted靜音, poster是視頻開頭的圖片,preload載入網路video使用,none什麼都不載入,metadata下第一幀,auto儘快下載-->
<video src="pink.mp4" width="640" height="480" controls poster="img/dog.jpg"></video> <br> <br>
音頻和視頻幾乎一樣(除了沒有寬高): <br>
<audio src="xusong.mp3" controls></audio> <br>
<b>9.表單元素</b> <br>
1. form元素(用以用戶輸入數據): <br>
<!--action:表單提交的頁面, method:用get和post提交,enctype:採用編碼格式,name:表單名稱,target:提交目標,
autocomplete瀏覽器記住用戶數據,novalidate驗證性,form讓表單為的元素和指定的表單掛鉤提交--->
<form name="form01" autocomplete="on" action="http://www.haosou.com" id="register">
<!--fieldset對錶單進行分組, name+form+disabled-->
<fieldset>
<!--legend為分組添加標簽-->
<legend>註冊分組</legend>
<!--label可用於CSS-->
<label>
<!--input屬性:autofocus:游標選中,disabled不可輸入,autocomplete記住用戶,type,name用提交數據的,value的預設值--->
用戶名: <input name="User" autofocus="on" value="666"> <br>
</label>
<label>
<!--外部表單控制項可以連接form-->
電子郵件: <input name="email" form = "register">
</label>
<!--button屬性: type:submit提交/reset重置/button按鈕, formaction, formenctype, formmethod, formtarget, formvalidate-->
<button>提交</button>
</fieldset>
</form> <br>
2. Input的type屬性:<br>
<form>
<!--text的屬性: maxlength,size, name, value, readonly, disabled, list提供建議值,required必須輸入才能提交, palceholder輸入字元的提示 -->
文本:<input type="text" list="abc" required> <br>
<!--password的屬性:與text基本一致-->
密碼:<input type="password" placeholder="輸入密碼吧"> <br>
搜索: <input type="search"> <br>
<!--max,min,step,-->
數字: <input type="number"> <br>
範圍: <input type="range"> <br>
日期: <input type="date"> <input type="month"> <input type="time"> <input type="week"> <input type="datetime"> <input type="datetime-local"> <br>
顏色: <input type="color"> <br>
覆選框: 音樂<input type="checkbox" name="music" value="1"> 體育<input type="checkbox" name="sport" value="2"> <br>
單選框: <input type="radio" name="sex" value="1" checked>男 <input type="radio" name="sex" value="2">女 <br>
提交: <input type = "submit"> <br>
重置: <input type="reset"> <br>
按鈕: <input type="button"><br>
圖片按鈕: <input type = "img" src="img/dog.jpg"> <br>
email: <input type="email"> <br>
telephone: <input type="tel"><br>
URL: <input type="url"><br>
隱藏:<input type="hidden" value="1"><br>
上傳文件:<input type="file" accept="image/gif"><br>
<button>提交</button>
</form>
<datalist id="abc">
<option value="1">蘋果</option>
<option value="2">橘子</option>
</datalist> <br>
3. 下拉列表框:<br>
<form action="http://www.haosou.com">
<!--auto,disabled,form size(下拉高度),multiple(多選),autofocus, required-->
<select name="fruit">
<!--選項分組-->
<optgroup label="水果">
<option value="1">蘋果</option>
<option value="2" selected>橙子</option>
<option value="3">香蕉</option>
</optgroup>
<optgroup label="粗糧">
<option value="4">大米</option>
<option value="5">稻穀</option>
<option value="6">玉米</option>
</optgroup>
</select>
<button>提交</button>
</form> <br>
4.多行文本框:<br>
<form action="http://www.haosou.com">
<!--name,form,readonly,disabled,maxlength,autpfocus,placeholder,rows,cols,wrap,requried-->
<textarea name="content" cols="30" rows="10">
請留下你的建議
</textarea>
<button>提交</button>
</form> <br>
<b>10.全局屬性和其他</b> <br>
1. 實體:將有特殊意義的字元通過實體代碼顯示出來 <br>
顯示括弧: <div> <music> <br>
空格: 我 你<br>
和號: &HTML<br>
引號: "HTML<br>
撇號:'HTML<br>
版權:©<br>
2.元數據meta: <br>
2.1. 指定名/值元數據對 <br>
<meta name="author" content="bnbbs"><br>
<meta name="description" content="這是一個HTML頁面"><br>
<meta name="keywords" content="html5響應"><br>
<meta name="generator" content="text3"><br>
2.2.聲明編碼格式<br>
<meta charset="utf-8"><br>
3.全局屬性: <br>
3.1. id屬性: <br>
<p id="abc"><br>
<p id="def"><br>
id屬性給元素分配一個唯一的標識符,通常用於CSS和javascript調用選中元素,只能是獨有的<br>
3.2. class屬性: <br>
<p class="abc"><br>
<p class="abc"><br>
<p class="abc"><br>
class也是用於定位,是用於元素的歸類,通過CSS同時設置多個元素<br>
3.3.accesskey元素: <br>
<input type="text" name="user" accesskey="n><br>
快捷鍵操作,window下為Alt+指定的鍵<br>
3.4.contenteditable屬性:<br>
<p contenteditable="true"><br>
用以修改text<br>
3.5. dir屬性: <br>
<p dir="rtl"><br>
設置文本方向,左到右為ltr,右到左為rtl<br>
3.6. hidden屬性: <br>
<p hidden><br>
隱藏元素<br>
3.7. lang屬性:<br>
<p lang="en"><br>
可以局部設置語言<br>
3.8. title屬性:<br>
<p title="HTML5教程"><br>
對元素的內容進行額外提示<br>
3.9.tabindex元素 <br>
<input type="text" name="user" tabindex="1"><br>
表單中按下Tab鍵,實現獲取焦點的順序,-1為不會被選中<br>
3.10. style屬性<br>
<p style="color: red;"><br>
設置行內的CSS樣式<br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a name = "1"></a>這是第一章內容
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a name = "2"></a>這是第二章內容
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<a name = "3"></a>這是第三章內容
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
<br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>