孫鑫HTML視頻學習總結

來源:互聯網
上載者:User
 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文檔

 

注:在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">    靜夜思    <hr color="#ffoooo">    <p align="center">    床前明月光,疑是地上霜。<br>    舉頭望明月,低頭思故鄉。    </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>:設定文本為斜體

<html>   <head><title>靜夜思</title></head>   <body>   <center>   <h1><fontcolor="red"><b><i>靜夜思</i></b></font></h1>   李白   <hr color="#ffoooo">   <p>   <font color="blue"size=6>   床前明月光,疑是地上霜。<br>      舉頭望明月,低頭思故鄉。</font>   </center>   </body></html>
 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>物理        </ul><dl ><dt>數學<dd>語文<dt>物理<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=”URL”>:屬性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><title>表單</title></head><body><form method="get"action="reg.jsp"><table border="0"><tr  valign="middle"></tr><td>使用者名稱:</td><td><inputtype="text" size="20" name ="user"></td><tr align="left"valign="middle"></tr><td>密碼:</td><td><inputtype="password"></td><tr align="left"valign="middle"> </tr><td>興趣</td><td><inputtype="checkbox"name="interest" value="football">足球  <input type="checkbox"name="interest"value="basketball">籃球</td><tr align="left"valign="middle"></tr><td>性別</td><td><inputtype="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><textareaname="personal" rols="5" cols="20">簡歷</textarea><br></td><tr align="left"valign="middle"></tr><td></td><td><inputtype="hidden"value="001" name="id"></td><tr align="left"valign="middle"></tr><td></td><td><inputtype="reset" value="重設"><inputtype="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. 內嵌影像

        <imag src=”URL” width=”” height=””>

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.