1. 程式人生 > >Java學習總結(二十三)——前端:HTML基本標簽的使用

Java學習總結(二十三)——前端:HTML基本標簽的使用

water 默認值 right 列表框 信息工程 area led mea MF

一.HTML概述
1.HTML:(Hyper Text Markup Language)超文本標記語言,是一種專門用於創建Web超文本文檔的編程語言,它能告訴Web瀏覽程序如何顯示Web文檔(即網頁)的信息,如何鏈接各種信息。
2.HTML的基本結構:
技術分享圖片

(1)<head></head>中主要包括網頁的基本信息:網頁標題,元數據標簽
(2)<body></body>中主要包括網頁內容
3.網頁基本信息:
(1)DOCTYPE聲明
技術分享圖片
(2)<title>標簽
技術分享圖片
(3)<meta>標簽

技術分享圖片
例1(基本構建一個HTML網頁):
技術分享圖片
運行結果:
技術分享圖片
二.HTML中的基本標簽

1.標題標簽:
<h1>…</h1>
<h2>…</h2>
<h3>…</h3>
<h4>…</h4>
<h5>…</h5>
<h6>…</h6>
例2(標題標簽使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>標題標簽</title>
</head>
<body>
    <h1>大家好</h1>
    <h2>大家好</h2>
    <h3>大家好</h3>
    <h4>大家好</h4>
    <h5>大家好</h5>
    <h6>大家好</h6>
</body>
</html>

運行結果:
技術分享圖片
2.網頁的基本標簽
(1)段落標簽:<p>…</p>
(2)換行標簽:<br/>
(3)水平線標簽:<hr/>
(4)註釋:註釋<!-- 註釋內容 -->
(5)特殊符號:
技術分享圖片
例3(上述標簽的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>標題標簽</title>
</head>
<body>
    <h1>清平樂</h1>
    <hr/>
    <p>年年雪裏,常插梅花醉,涙盡梅花無好意,贏得滿衣清淚!</p>
    <p>今年海角天涯,蕭蕭兩鬢生華。</p>
    <p>看取晚來風勢,故應難看梅花</p>
</body>
</html>

運行結果:
技術分享圖片
3.圖像標簽
(1)常見的圖像格式:JPG,GIF,PNG,BMP
(2)圖像標簽的使用:
技術分享圖片
例4(圖片標簽的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>鏈接標簽的使用</title>
</head>
<body>
    <h1>清平樂</h1>
    <hr/>
    <p>年年雪裏,常插梅花醉,涙盡梅花無好意,贏得滿衣清淚!</p>
    <p>今年海角天涯,蕭蕭兩鬢生華。</p>
    <p>看取晚來風勢,故應難看梅花</p>
    <img src="../背景圖片/timg.jpg" width="400px"; height="200px">
</body>
</html>

運行結果:
技術分享圖片
4.鏈接標簽
(1)使用語法:
技術分享圖片
(2)使用場合:
a.超鏈接使用場合:
·頁面間鏈接(從一個頁面鏈接到另一個頁面)
b.功能性鏈接:
·電子郵件
·迅雷
·QQ等
例5(鏈接標簽的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>鏈接標簽的使用</title>
</head>
<body>
    <h1>清平樂</h1>
    <hr/>
    <p>年年雪裏,常插梅花醉,涙盡梅花無好意,贏得滿衣清淚!</p>
    <p>今年海角天涯,蕭蕭兩鬢生華。</p>
    <p>看取晚來風勢,故應難看梅花</p>
    <a href="https://image.baidu.com/search/index?tn=baiduimage&ipn=r&ct=201326592&cl=2&fm=detail&lm=-1&st=-1&sf=2&fmq=&fm=detail&pv=&ic=0&nc=1&z=&se=&showtab=0&fb=0&width=&height=&face=0&istype=2&ie=utf-8&hs=2&word=%E6%A2%85%E8%8A%B1" target="_blank">
    <img src="../背景圖片/timg.jpg" width="400px"; height="200px">點擊圖片查看更多梅花圖片</a></br>
    <a href="li2.html" target="_blank">跳轉至li2.html頁面</a>
</body>
</html>

運行結果:
技術分享圖片
點擊圖片跳轉:
技術分享圖片
點擊跳轉li2.html:
技術分享圖片
5.html列表
(1)無序列表
技術分享圖片
·無序列表的類型:
ul標簽type屬性取值
技術分享圖片
(2)有序列表
技術分享圖片
·有序列表的類型
Ol標簽的type取值
技術分享圖片

(3)定義列表
技術分享圖片
列表對比:
技術分享圖片
例6(列表的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>列表的使用</title>
</head>
<body>
    <h1>西安大學名稱</h1>
    <hr/>
    <ul type="circle">
        <li>西安交通大學</li>
        <li>西安電子科技大學
            <OL type="a">
                <li>信息工程學院
                    <dt>電子信息工程</dt>
                    <dd>張飛</dd>
                </li>
                <li>自動化學院</li>
                <li>機械學院</li>
            </OL>
        </li>
        <li>西安理工大學</li>
        <li>西安郵電大學</li>
        <li>陜西師範大學</li>
    </ul>
</body>
</html>

運行結果:

技術分享圖片
三.HTML中的表格
1.表格語法
技術分享圖片
2.對其方式
(1)表格對齊方式:默認對齊、居中對齊、左對齊、右對齊
(2)單元格對齊方式:水平對齊方式、垂直對齊方式
技術分享圖片
3.表格的跨行跨列
(1)表格的跨行:
技術分享圖片
(2)表格的跨列:與跨行相似使用rowspan=”n”;
技術分享圖片
例7(表格練習):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>標題標簽</title>
    <style type="text/css">
        td{
            width: 80px;
            text-align: center;
        }
    </style>
</head>
<body>
    <h1 style="text-align: center;">天津高級中學學生成績統計表</h1>
    <table border="1px" cellspacing="0" cellpadding="0" align="center">
        <tr>
            <td colspan="8" align="center">理科學生成績表</td>
        </tr>
        <tr>
            <td rowspan="2">學號</td>
            <td rowspan="2">姓名</td>
            <td colspan="4" align="center">科目成績</td>
            <td rowspan="2">總分</td>
            <td rowspan="2">排名</td>
        </tr>
        <tr>
            <td>語文</td>
            <td>數學</td>
            <td>英語</td>
            <td>理科綜合</td>
        </tr>
        <tr>
            <td>1</td>
            <td>張飛</td>
            <td>119</td>
            <td>138</td>
            <td>120</td>
            <td>270</td>
            <td>647</td>
            <td>1</td>
        </tr>
        <tr>
            <td>2</td>
            <td>趙雲</td>
            <td>120</td>
            <td>143</td>
            <td>106</td>
            <td>269</td>
            <td>638</td>
            <td>3</td>
        </tr>
        <tr>
            <td>3</td>
            <td>關羽</td>
            <td>134</td>
            <td>137</td>
            <td>119</td>
            <td>239</td>
            <td>629</td>
            <td>4</td>
        </tr>
        <tr>
            <td>4</td>
            <td>劉備</td>
            <td>134</td>
            <td>123</td>
            <td>108</td>
            <td>240</td>
            <td>605</td>
            <td>5</td>
        </tr>
        <tr>
            <td>5</td>
            <td>諸葛亮</td>
            <td>145</td>
            <td>109</td>
            <td>102</td>
            <td>289</td>
            <td>645</td>
            <td>2</td>
        </tr>
        <tr>
            <td colspan="2">鏈接</td>
            <td colspan="6"><a href="wenke.html" target="_blank">點擊跳轉至文科學生成績統計表</a></td>
        </tr>
    </table>
</body>
</html>

運行結果:
技術分享圖片

四.表單標簽
1.表單:
技術分享圖片
2.表單語法:
技術分享圖片
3.表單元素格式:
技術分享圖片

4.表單元素:
(1)文本框:
技術分享圖片
(2)密碼框:
技術分享圖片
(3)單選按鈕:
技術分享圖片
(4)復選框:
技術分享圖片

(5)下拉列表框:
技術分享圖片
(6)按鈕:
技術分享圖片
(7)多行文本域:
技術分享圖片
(8)文件域:
技術分享圖片
(9)表單元素的高級屬性
·只讀:readonly=”true”
·禁用:disabled=”true”
例8(表單標簽的使用):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>哈哈網註冊界面</title>
    <style type="text/css">
        body{
            text-align: center;
        }
        #jiemian{
            margin-left: 350px;
            border: 1px solid black;
            width: 550px;
            height: 600px;
            background-image: url(../背景圖片/t019f18508716a0654b.jpg);
        }
    </style>
</head>
<body>
    <div id="jiemian">
        <h2>歡迎來到哈哈網註冊界面</h2>
        <form method="get" action="localhost">
            <p>用戶名:<input type="text" name="username" placeholder="請輸入用戶名"></p>
            <p>密&nbsp;&nbsp;&nbsp;&nbsp;碼:<input type="password" name="password" placeholder="請輸入密碼"></p>
            <p>
                性別:
                <input type="radio" name="sex" value="男">男
                <input type="radio" name="sex" value="男">女
            </p>
            <p>
                興趣愛好:
                <input type="checkbox" name="hobby" value="football"> 足球
                <input type="checkbox" name="hobby" value="basketball"> 藍球
                <input type="checkbox" name="hobby" value="dancing"> 乒乓球
                <input type="checkbox" name="hobby" value="sing"> 網球
                <input type="checkbox" name="hobby" value="dancing"> 跳舞
                <input type="checkbox" name="hobby" value="sing"> 唱歌
            </p>
            <p>
                籍&nbsp;&nbsp;&nbsp;&nbsp;貫:
                <select name="homeadress">
                    <option value="shanxi">請選擇你所在的省份</option>
                    <option value="shanxi">陜西</option>
                    <option value="hebei">河北</option>
                    <option value="henan">河南</option>
                    <option value="shangdong">山東</option>
                    <option value="hunan">湖南</option>
                    <option value="hubei">湖北</option>
                    <option value="sichuan">四川</option>
                    <option value="zhejiang">浙江</option>
                    <option value="zhejiang">雲南</option>
                    <option value="zhejiang">山西</option>
                </select>
            </p>
            <p>
                出生年月:
                    <input type="month" name="birthday">
                </select>
            </p>
            <p>
                自我描述:<br/>
                    <textarea name="showText" cols="30" rows="4"></textarea>
            </p>
            <p>
                上傳個人照片:
                <input type="file" name="photo"/>
            </p>
            <p>
                <input type="submit" value="提交">
                <input type="reset" value="重置">
            </p>
        </form>

    </div>
</body>
</html>

運行結果:
技術分享圖片
五.滾動標簽
direction="down" left默認值 right up
behavior="alternate" 滾動方式 scoll滾動 alternate 來回滾動 slide單次滾動
loop 循環次數 默認就是無限滾動 可以給具體的次數 -1代表無限滾動
scrollamount 決定文字滾動的速度 數值越大滾動速度越快
bgcolor 滾動區域的背景
width height 滾動的寬高區域
scrolldelay="2000" 滾動的延時
hspace 調整滾動區域離左邊邊框的橫向間距
vspace 調整滾動區域離上邊框的縱向間距
onmouseover="this.stop()" 鼠標移動上去,暫停滾動
onmouseout="this.start()" 鼠標離開後,繼續滾動
例9(滾動標簽練習):

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>移動標簽網頁設計</title>
    <style type="text/css">
        img{
            width: 200px;
            height: 200px;
        }
    </style>
</head>
<body>
    <!--
            direction="down" left默認值 right up
            behavior="alternate" 滾動方式 scoll滾動  alternate 來回滾動  slide單次滾動
            loop 循環次數 默認就是無限滾動 可以給具體的次數 -1代表無限滾動
            scrollamount 決定文字滾動的速度 數值越大滾動速度越快
            bgcolor 滾動區域的背景
            width height 滾動的寬高區域
            scrolldelay="2000" 滾動的延時
            hspace 調整滾動區域離左邊邊框的橫向間距
            vspace 調整滾動區域離上邊框的縱向間距
            onmouseover="this.stop()" 鼠標移動上去,暫停滾動
            onmouseout="this.start()" 鼠標離開後,繼續滾動
       -->
       <marquee direction="right up behavior="alternate" loop="-1" bgcolor="#00FFFF" hspace="50px">
       <h1>×××</h1>
       中央人民政府 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 美利堅合眾國
       </marquee>
        <marquee direction="right up behavior="scoll" loop="-1" hspace="50px" scrolldelay="20" onmouseout="this.start()" onmouseover="this.stop()">
            <a href="http://www.baidu.com" target="_blank"><img src="../../20180306-CSS/img/002.gif"></a>
       </marquee>
</body>
</html>

運行結果:
技術分享圖片
技術分享圖片
【本次HTML部分總結完畢】

Java學習總結(二十三)——前端:HTML基本標簽的使用