HTML標籤及基本元素學習總結LOGIN

HTML標籤及基本元素學習總結

1.HTML中元素與標籤 
元素是由單一或一對標籤定義的包含範圍。一個標籤就是左右分別有一個小於號(<)和大於號(>)的字串。開始標籤是指以不以斜線(/)開頭的標籤,其內為一串允許的屬性-值對。結束標籤則是以一個斜線(/)開頭的標籤。如: 
<body><!—開始標籤--> 
<font color=”read」>連接</font> <!—其中color=”read」就是屬性-值對。 「連結」就是內容--> 
</body><!—結束標籤--> 

2.HTML元素的四種形式 
空白元素<br> 
有屬性的空元素<hr color=”blue”> 
內容的元素<title>連結</title> 
有內容與屬性的元素<font color=”read”>連接</font> 
綜上範例 

<html>//起始符號。如果沒有瀏覽器也可以解析 

<head>//開始文件頭 
<title> 
#My name is cauthy!/ /開始文件的標題 
</title>//結束文件的標題 
</head>//結束文件的頭部 
<body color="red">//開始文檔體 
Hello World!//瀏覽器顯示的內容 
</body>//結束文檔體 
</html>//結束HTML文檔 

#3.與段落控制相關的標籤 
<palign=”#”> 表示paragraph,作用:建立一個段。屬性align表示段的對其方式,可以為leftright justify 
<br>表示linebreak 作用:換行 
<hrcolor=””>表示horizo​​ntal rule 作用:插入一條水平線,屬性表示顏色可用read green也可以用16進位的數,如#ffoooo 

#####
<html> 
<head>
<title>静夜思</title>
</head> 
<body> 
<p align="center">静夜思</p>
<hr color="#ffoooo"> 
<p align="center">床前明月光,疑是地上霜。举头望明月,低头思故乡。</p> 
</body> 
</html>

4.與文字顯示相關的標籤 
#<center>…</center>:將文字居中顯示 
<hn align= 」」>…<hn>:用來指出文件的標題,n是從1到6的整數,1表示最大的標題,屬性align表示標題的對齊方式,可以為center,left right 
< ;fontsize=”n”color=””>…</font>:用來設定字體,size表示字體大小,n可以是從1到7的整數,數字越大,顯示的字越大。
<b>…</b>:設定文字變成粗體 
<i>…</i>:設定文字為斜體 

##5.如何輸入特殊字符 
在HTML文檔中,像不間斷空格,回車等符號,HTML的保留字,一些在鍵盤中不存在的字符,都需要引用的方式才能輸入,在HTML中有兩種引用類型:字元引用和實體引用。 
字元引用和實體引用都是以一個&開始並以一個分號(;)結束。如果用的是字元引用,需要在&之後加上一個#,之後是所需要字元的十進位代碼或十六進位代碼(ISO 10646字元集中的字元的編碼)。如果用的是實體引用,在&之後寫上字的助記符。 
在HTML中空格可以用全角的空格去輸入。

6.HTML中的註解 
<!--這是註解的內容--> 

7.類別表-建立數字編號的清單 
使用<ol>和<li>標籤建立有數字編號的清單。可以用type屬性指定編號系統的類型,A(A,B,C),a(a,b,c),I(III III),i(i ii iii)1(1,2,3)預設
在<ol>標籤中使用start屬性,設定起始的序號。 
在<li>標籤中使用value屬性,改變清單內的編號順序。 
使用<ul>和<li>標籤建立帶有項目符號的清單。 Ul中的type屬性可以為,disc(實心的圓圈)square(實心的方塊)circle(空心的圓圈) 
使用<dl>和<dt>標籤創建無符號的列表,使用<dd> ;標籤替換<dt>建立縮排的清單。 
在<dl>元素中同時使用<dt>和<dd>標籤,建立術語清單。術語列表中的列表項目由兩個部分組成,術語和它的說明。術語由<dt>標籤指定,說明由<dd>標籤指定。 

<ol start="10"type="I"> 
<li>數學 
<livalue="20">文 
<li>物理
</ol> 
<ul type="circle"> 
<li>數學 
<li>文 
<li>物理 
<li>語文 
<li>物理 
#< /ul> 
<dl > 
<dt>數學 
<dd>語 
<dt>物理 
<dd>化學 

<dt>物理 

<dd>化學 </dl>物理 <dd>化學 </dl>物理 <dd>化學 
</dl> ; 



8.表格 #########表格是用<table border= n align=”” bgcolor=””>…< /table>,其中border為表格的寬度,缺省為0,就是不顯示表格的寬度。 ###<caption>…</caption>:用於定義表格的標題 ###<tralign=”” valign=”” >…</br>:屬性align指定這一行水平方向的對其方式,可以為leftcenter right .valign指定垂直方向的對齊方式,可以為top,middle,bottom ###<th>…</th>:用於定於表頭 ###<td> ;…</td>:用來定義儲存格 ###
<html> 
<head><title>表格</title></head> 
<body> 
<table border="5"align="center" bgcolor="bule"> 
<caption>考试成绩</caption> 
<tr align="center"valign="middle"> 
<th>语文</th> 
<th>数学</th> 
<th>英语</th> 
</tr> 
<tr align="center"valign="middle" > 
<td>80</td> 
<td>70</td> 
<td>60</td> 
<tr align="center"valign="middle" > 
<td>60</td> 
<td>70</td> 
<td>80</td> 
</table> 
</body> 
</html>

9.表單的建立 
<form method=”get or post ”action=”網址”>:屬性method指定傳送資料時使用的HTTP方法,可以是get或post方法。 Get是缺省的方法,當採用get方法提交表單時,提交的資料被附加到URL(在屬性action中指定)的末端,作為URL的一部分發送到伺服器,例如,我們制定action為reg.asp,當提交表單後,在瀏覽器的位址中,我們將看到,http://localhost:8080/reg.asp?user=zhangsan&pwd=1234 
Post方法是將選單中的資訊作為一個資料區塊發送到伺服器,無論採用哪一種方法,資料的編碼都是相同的,格式為:name1=value1&name2=value2 
屬性action制定對表單進行處理的腳本的位址,也就是說,表單提交到伺服器後,交由誰來處理,在action中指定處理者的URL. 
<inputtype=””name=””size=””value=””>:其中type指定要建立的控制項的類型。屬性name用來指定控制項的名稱,處理表單的伺服器端腳本可以取得以名稱-值對所表示的表單數據,利用名稱,可以取出對應的值。 Name屬性在表單中並不顯示,屬性size用來制定表單中控制項的初始寬度。屬性value制定控制項的初始值。
單行文字輸入控制項(type=”text”) 提交按鈕(type=”submit”) 
重置按鈕(type=”rest”) 口令輸入控制項(type=”password”) 
#單選按鈕(type=”radio”) 複選框(type=”checkbox”) 隱藏控制項(type=”hidden”) 
建立多行文字輸入<textarea name=”” rows=””cols=” ” >…</textarea> 
下面範例用表格控製表單 

<html> 
<head>
<meta charset="utf-8"> 
<title>表单</title>
</head> 
<body> 
<form method="get"action=""> 
<table border="0"> 
<tr valign="middle"></tr> 
<td>用户名:</td> 
<td><input type="text" size="20" name ="user"></td> 
<tr align="left" valign="middle"></tr> 
<td>密码:</td> 
<td><input type="password"></td> 
<tr align="left" valign="middle"> </tr> 
<td>兴趣</td> 
<td><input type="checkbox" name="interest" value="football">足球 
<input type="checkbox" name="interest"value="basketball">篮球 
</td> 
<tr align="left"valign="middle"></tr> 
<td>性别</td> 
<td><input type="radio" name="sex" checked value="1">男 
<input type="radio" name="sex" value="0">女 
</td> 
</select></td> 
<tr align="left" valign="middle"></tr> 
<tdvalign="top">个人简介:</td> 
<td><textarea name="personal" rols="5" cols="20">个人简介</textarea>
</td> 
<tr align="left"valign="middle"></tr> 
<td></td> 
<td><input type="hidden" value="001" name="id"></td> 
<tr align="left" valign="middle"></tr> 
<td></td> 
<td><input type="reset" value="重置"><input type="submit" value="提交"></td> 
</table> 
</form> 
</body> 
</html>

10.超連結 





#<a href =”URL”>…連結的文字</a> <a href=”form.html”>目前的目錄</a> 

< ahref=../”form.html”>目前的目錄的上一層目錄</a> ###<ahref=”E://form.html”>絕對路徑</a> ###<ahref=”http://www.baidu.com”>萬維網位址</a> ##################11.嵌入映像 # #################<img src="URL" alt="替換文字" height="42" width="42">######## ##下一節
<html> <head> <meta charset="utf-8"> <title>表单</title> </head> <body> <form method="get"> <table border="0"> <tr valign="middle"></tr> <td>用户名:</td> <td><input type="text" size="20" name ="user"></td> <tr align="left" valign="middle"></tr> <td>密码:</td> <td><input type="password"></td> <tr align="left" valign="middle"> </tr> <td>兴趣</td> <td><input type="checkbox" name="interest" value="football">足球 <input type="checkbox" name="interest" value="basketball">篮球 </td> <tr align="left" valign="middle"></tr> <td>性别</td> <td><input type="radio" name="sex" checked value="1">男 <input type="radio" name="sex" value="0">女 </td> </select></td> <tr align="left" valign="middle"></tr> <tdvalign="top">个人简介:</td> <td><textarea name="personal" rols="5" cols="20">个人简介</textarea> </td> <tr align="left" valign="middle"></tr> <td></td> <td><input type="hidden" value="001" name="id"></td> <tr align="left" valign="middle"></tr> <td></td> <td><input type="reset" value="重置"><input type="submit" value="提交"></td> </table> </form> </body> </html>
章節課件