前端HTML & CSS 基礎(chǔ)入門(7)表單

前面

前面我們已經(jīng)熟悉了網(wǎng)頁上一些常見的元素姥闪,如在網(wǎng)頁上顯示一段文字、一張圖片肌毅、一個列表筷转、一張表格等等。這些東西都是事先編輯好顯示在頁面上只提供給用戶看的悬而,實(shí)際上呜舒,我們可以把這樣的頁面稱之為靜態(tài)頁面。有“靜”就有”動”摊滔,自然也就有了動態(tài)頁面阴绢,所謂動態(tài)頁面就是在頁面上能提供與用戶產(chǎn)生交互的元素,比如:我們想注冊成為某個網(wǎng)站的會員艰躺,就要填寫注冊信息提交給網(wǎng)站后臺呻袭;我們在網(wǎng)上發(fā)表評論;我們在網(wǎng)上填寫一些調(diào)查問卷等等腺兴。

image

上圖的163郵箱注冊頁面就是一個表單左电,在表單中有文本框、下拉列表页响、按鈕等元素篓足,我們可以通過這些元素完成數(shù)據(jù)的輸入。那么闰蚕,輸入的數(shù)據(jù)該如何收集呢栈拖?這個就不是HTML所討論的問題了,屬于后臺開發(fā)没陡,如果您感興趣涩哟,我們得另開一欄。這里我們先了解一下表單上的常見元素盼玄。

表單元素

??<form> 標(biāo)簽:用于創(chuàng)建一個表單贴彼,表單里面可以包含文本框、按鈕埃儿、下拉列表等元素器仗。

??<input> 元素(輸入元素):是表單里面最常用的元素,它有多種不同的類型(比如:單行文本框童番、密碼框精钮、單選按鈕、復(fù)選框等等)剃斧,可以通過【type】屬性來設(shè)置轨香。下表列出了常見的類型及說明。

image

示例代碼:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>
    <form><!--定義一個表單悯衬,表單開始--> 賬號:<input type="text"/><!--單行文本框-->
        <br /><!--換行--> 密碼:<input type="password"/><!--密碼文本框-->
        <br /><!--換行-->
        <!--下面是單選按鈕弹沽,有兩個選項(xiàng)檀夹,二選一--> 性別:<input type="radio" name="sex" value="male"/>男 <input type="radio" name="sex" value="female"/>女 <br /><!--換行-->
        <!--下面是復(fù)選框,可多選--> 愛好:<input type="checkbox" name="interest" value="ah1" />游泳 <input type="checkbox" name="interest" value="ah2" />籃球 <input type="checkbox" name="interest" value="ah3" />跑步 <br /><!--換行--> 簡歷:<input type="file" /><!--上傳文件-->
        <br /><!--換行-->
        <input type="submit" /><!--提交按鈕-->
    </form><!--表單結(jié)束-->
</body>
</html>

注意:單選按鈕【radio】和復(fù)選框【checkbox】里的【name】屬性必須為同一值策橘,表明這些選項(xiàng)歸屬于同一組炸渡。

image

??<select> 元素(下拉元素):下拉列表能有效節(jié)約頁面的顯示空間,可在多個選項(xiàng)里選取其中一個丽已。下拉列表由兩個標(biāo)簽組成:

  ??<select>標(biāo)簽用于定義了一個下拉列表蚌堵;

  ??<option>標(biāo)簽定義了一個下拉列表里的選項(xiàng);

示例代碼:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
</head>
<body>
    <form> 請選擇您的專業(yè): <select><!--定義一個下拉列表-->
            <option>計算機(jī)應(yīng)用技術(shù)</option><!--列表選項(xiàng)-->
            <option>計算機(jī)軟件與理論</option>
            <option>計算機(jī)體系結(jié)構(gòu)</option>
            <option>軟件工程</option>
        </select>
    </form>
</body>
</html>
image

??<textarea> 元素(多行文本):****我們可以利用<textarea>元素創(chuàng)建一個文本塊輸入控件沛婴,用于輸入多行文本吼畏,可輸入的字?jǐn)?shù)不受限制∴业疲可以通過【rows】和【cols】屬性來規(guī)定 textarea 的行數(shù)和列數(shù)(尺寸大行何谩),也可以使用 CSS 的 height 和 width 屬性丑婿。

示例代碼:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
    <style type="text/css"> #textarea2 {/*設(shè)置ID為textarea2的多行文本框的寬性雄、高尺寸*/ width:200px; height:80px;
        }
    </style>
</head>
<body>
    <form> 個人簡介:<br /><!--該多行文本框的大小為5行30列-->
        <textarea rows="5" cols="30">請介紹一下你自己</textarea>
        <br /> 學(xué)習(xí)心得:<br /><!--用CSS設(shè)置該多行文本框的大小-->
        <textarea id="textarea2">學(xué)習(xí)心得(不少于400字)</textarea>
    </form>
</body>
</html>
image

小結(jié)一下

小結(jié)一下:表單元素的標(biāo)簽我們初步記住三個即可:

1、輸入元素<input>:這個里面包括了很多不同類型的標(biāo)簽羹奉,比如:單行文本框秒旋、密碼框、按鈕诀拭、單選按鈕迁筛、多選框等等,它們用【type】屬性加以區(qū)分耕挨。

2细卧、下拉列表< select >:就是個下拉列表框,沒有其它類別俗孝。由兩部分組成:定義標(biāo)簽< select >和選項(xiàng)標(biāo)簽< option >酒甸,

3魄健、多行文本< textarea >:就是多行文本框赋铝,也沒有其它類別。

其實(shí)如果我們學(xué)習(xí)后臺開發(fā)沽瘦,比如利用微軟的VS平臺革骨,在它的工具箱里有所有的標(biāo)簽控件,我們可以直接拉到編輯窗口直接使用析恋。


自己整理了一份最全前端學(xué)習(xí)資料,從最基礎(chǔ)的HTML+CSS+JS [炫酷特效良哲,游戲,插件封裝助隧,設(shè)計模式]到移動端HTML5的項(xiàng)目實(shí)戰(zhàn)的學(xué)習(xí)資料都有筑凫,送給每一位前端小伙伴。企鵝裙:685910553(前端資料分享)。有想學(xué)習(xí)web前端的巍实,或是轉(zhuǎn)行滓技,或是大學(xué)生,還有工作中想提升自己能力的棚潦,正在學(xué)習(xí)的小伙伴歡迎加入學(xué)習(xí)令漂。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市丸边,隨后出現(xiàn)的幾起案子叠必,更是在濱河造成了極大的恐慌,老刑警劉巖妹窖,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件纬朝,死亡現(xiàn)場離奇詭異,居然都是意外死亡骄呼,警方通過查閱死者的電腦和手機(jī)玄组,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來谒麦,“玉大人俄讹,你說我怎么就攤上這事∪频拢” “怎么了患膛?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長耻蛇。 經(jīng)常有香客問我踪蹬,道長,這世上最難降的妖魔是什么臣咖? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任跃捣,我火速辦了婚禮,結(jié)果婚禮上夺蛇,老公的妹妹穿的比我還像新娘疚漆。我一直安慰自己,他們只是感情好刁赦,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布娶聘。 她就那樣靜靜地躺著,像睡著了一般甚脉。 火紅的嫁衣襯著肌膚如雪丸升。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天牺氨,我揣著相機(jī)與錄音狡耻,去河邊找鬼墩剖。 笑死,一個胖子當(dāng)著我的面吹牛夷狰,可吹牛的內(nèi)容都是我干的涛碑。 我是一名探鬼主播,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼孵淘,長吁一口氣:“原來是場噩夢啊……” “哼蒲障!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起瘫证,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤揉阎,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后背捌,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體毙籽,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年毡庆,在試婚紗的時候發(fā)現(xiàn)自己被綠了坑赡。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡么抗,死狀恐怖毅否,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情蝇刀,我是刑警寧澤螟加,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站吞琐,受9級特大地震影響捆探,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜站粟,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一黍图、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧奴烙,春花似錦助被、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽修械。三九已至趾牧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間肯污,已是汗流浹背翘单。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工吨枉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人哄芜。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓貌亭,卻偏偏與公主長得像,于是被迫代替她去往敵國和親认臊。 傳聞我的和親對象是個殘疾皇子圃庭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,627評論 2 350

推薦閱讀更多精彩內(nèi)容

  • HTML標(biāo)簽解釋大全 一塞茅、HTML標(biāo)記 標(biāo)簽:!DOCTYPE 說明:指定了 HTML 文檔遵循的文檔類型定義(D...
    米塔塔閱讀 3,229評論 1 41
  • 引言 在日常開發(fā)Android中愧沟,很多時候會遇到和WebView打交道,對CSS HTML JS不是很清楚的話是完...
    張文靖同學(xué)閱讀 2,833評論 0 11
  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案隔嫡? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 13,737評論 1 92
  • 這個序可能會有些長 先作個自我介紹儒旬,我是一名交互設(shè)計師,90后帖族。我并不怎么喜歡編輯文章或?qū)扅c(diǎn)什么栈源,就是因?yàn)閼校?..
    IxDKN閱讀 11,034評論 16 160
  • 1竖般、HTML介紹 1 2凉翻、Html和CSS的關(guān)系 HTML是網(wǎng)頁內(nèi)容的載體。內(nèi)容就是網(wǎng)頁制作者放在頁面上想要讓用戶...
    夏沫xx閱讀 1,364評論 0 8