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=””>表示horizontal 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>化學
<dd>化學 </dl>物理 <dd>化學 </dl>物理 <dd>化學
</dl> ;
<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">######## ##下一節