HTML網頁編程

HTML網頁編程
前 言:
☆靜態頁面和動態頁面
網站頁面分爲靜態頁面和動態頁面兩種
• 靜態頁面:有一個html頁面文件保存在服務器上,瀏覽器要這個頁面的時候服務器就把這個頁面文件發給瀏覽器;
• 動態頁面:服務器上沒有瀏覽者要看的頁面,而是服務器動態生成的HTML頁面發給瀏覽器,動態語言的服務器端可以用C#、VB.Net、PHP、Java、C等編寫。
☆HTML學習要求
掌握手寫HTML實現一般難度的Web頁面的能力(如網站註冊表單),爲JavaWeb學習打基礎。堅持手寫HTML。

HTML是Hyper Text Markup Language的縮寫,意思是“超文本標識語言”,它實際上是專門用來編寫網頁的一種編程語言。大多數網頁的構成基礎就是HTML的語句。
這裏寫圖片描述
所有頁面都應該至少包含這些部分,由於瀏覽器容錯性強,所以即使不包含也能正常顯示,但是最好還是寫完全了。

接下來進行一些基本標籤及語法的演示:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>HTML概述</title>
    </head>
    <body>
        HTML Hello World!!! 湖南城市學院<br/>
        一個網頁大多由以下要素構成:文字、圖片、表格、動畫及聲音。在這些元素中,文字是十分重要的。下面我們就逐一講述涉及文字的標記。
        字體大小設置演示:<br/>
        <small>小字體</small>&nbsp;&nbsp;&nbsp;<big>大字體</big>
        <!-- 利用<font size=''></font>標籤指定字體的大小 -->
        <font size=5>你是我的小丫小蘋果</font>
        <basefont size="12"><br/>
        <!-- 下標籤演示-->
        5<sub>2</sub>
        <!-- 上標籤演示 -->
        5<sup>2</sup>

        <hr/>
        <!-- 粗體演示 -->
        <b>粗體演示</b>
        <!-- 下面的斜體演示好像已經被現在瀏覽器版本淘汰了,效果已經演示不出來了 -->
        <l>斜體演示</l>
        <u>加下劃線演示</u>
        <strike>加刪除線演示</strike><hr/>

        <!-- 特殊標記的演示 -->
        小於號:&lt;<br/>
        大於號:&gt;<br/>
        "&"號:&amp;<br/>
        單引號:&quot;<br/>
        特殊R標籤:&reg;<br/>
        特殊c標籤:&copy;<br/>
        TM標籤:&trade;
        <hr color="red"/>
        列表是一種條理化地排列信息的方法。它把內容一條條地水平排列顯示,直觀、清晰。而它也不同於表格,一般列表沒有表格複雜。
        <dl>
            <!-- 兩者的區別好像比沒有得到很明顯的區別! -->
            <dt>上層項目</dt>
            <dd>下層項目</dd>
            <dd>下層項目</dd>
            <dt>上層項目</dt>
        </dl>
        <br/>
        <!-- 下面兩個的作用好像並沒有得到很大的顯示! -->
        <dir>目錄</dir>
        <menu>菜單</menu>
        <br/>
        下面演示兩個有用的標籤---有序列表和無序列表<br/>
        無序列表<br/>
        (注意:在沒有設置類型值得時候默認爲disc--實心圓圈)無序列表的幾個屬性值:1)disc:實心圓圈2)square實心矩形3)circle:空心圓圈<br/>
        <ul type="circle">
            <li>李白</li>
            <li>王安石</li>
            <li>杜甫</li>
            <li>歐陽修</li>
        </ul>
        有序列表<br/>
        類型值和上面的無序列表是一樣的只是改變了圖形的形狀!start="n"中的n是一個數字,此標記符表示重新定義的起始號。<br/>
        期末考試成績排名前四名:
        <ol type="i" start="1">
            <li>張三</li>
            <li>李四</li>
            <li>王五</li>
            <li>Rose玫瑰</li>
        </ol>
    </body>
</html>

效果圖展示:
這裏寫圖片描述
這裏寫圖片描述


HTML創建表格代碼實現:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>HTML概述</title>
  </head>

  <body text="#000000">
    表格演示(創建複雜表格):
    <table border="1" width="300" height="150" cellspacing="0" cellpadding="10" bgcolor="gray" >
        <!-- caption標籤用來指定表格的標題!自動默認居中(整個表格的中間),該標籤可以設置在表格中的位置:top,left,bottom,right,但是left和right好像被現在版本的瀏覽器淘汰了!效果演示不出來 -->
        <caption align="top">表格標題</caption>
        <tr> <th bgcolor="yellow">表頭1</th> <th colspan="2">表頭2~表頭3</th> </tr>
        <!-- 使用nowrap標籤來進行激活自動換行的屏蔽功能!每行不論多長都不具備換行的效果 -->
        <tr> <td nowrap="nowrap" width="100">1行1列</td> <td>1行2列</td> <td>1行3列</td> </tr>
        <tr> <td rowspan="2">2行1列~3行1列</td> <td>2行2列</td> <td>2行3列</td> </tr>
        <tr> <td bgcolor="blue">3行2列</td> <td>3行3列</td> </tr>
    </table>

    <hr/>
    超鏈接演示:
    <a href="file:///E:/MyEclipse10/Workspaces/newHtml/WebContent/Demo.html">HTML演示一超鏈接傳送門</a>
    <br/>
    <!-- font標籤中使用face屬性來設置字體的形狀:例如:face="黑體" -->
    <font size="5" color="red" face="微軟雅黑">使用font標籤是字體顏色和大小發生變化</font>
    <hr/>
    圖片顯示演示:
    <img alt="圖片路徑沒找到" src="../imgs/1.jpg" width="300" height="150" align="top">
    <img alt="圖片路徑沒找到" src="../imgs/2.jpg" width="300" height="150" align="top">
    <img alt="圖片路徑沒找到" src="../imgs/3.jpg" width="300" height="150" align="top">
    <hr color="red"/>
    畫中畫演示:
    <iframe src="file:///E:/MyEclipse10/Workspaces/newHtml/WebContent/Demo.html">
        畫中畫演示:這個很強的--之後和ajax演示一起使用很強!
    </iframe>
  </body>
</html>

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章