做用:用於收集用戶信息,讓用戶填寫、選擇相關信息css
格式:html
<from> 表單標籤 </from>
注意事項:服務器
action
和method
,但就現目前的知識儲備而言暫時沒法理解,因此放到後面的課程中講解若是說 td 是表格最核心的標籤,那麼 input 就是表單最核心的標籤。input 標籤有一個 type 屬性,這個屬性有不少類型的取值,取值的不一樣就決定了 input 標籤的功能和外觀不一樣code
明文輸入框orm
帳號:<input type="text"/>
暗文輸入框htm
密碼:<input type="password"/>
給輸入框設置默認值blog
帳號:<input type="text" value="123"/>
密碼:<input type="password" value="123"/>
規定輸入字段中的字符的最大長度圖片
帳號:<input type="text" name="fullname" maxlength="8" />
單選框(radio)ip
相同的name屬性
<input type="radio" name="xingbie" /> 男 <input type="radio" name="xingbie" /> 女 <input type="radio" name="xingbie" /> 保密
多選框(checkbox)input
<input type="checkbox" name="aihao"/> 籃球 <input type="checkbox" name="aihao"/> 足球 <input type="checkbox" name="aihao"/> 棒球
給單選、多選設置默認值
<input type="radio" name="xingbie" checked="checked"/> 男 <input type="radio" name="xingbie" /> 女 <input type="radio" name="xingbie" /> 保密 <input type="checkbox" name="aihao" checked="checked"/> 籃球 <input type="checkbox" name="aihao" checked="checked"/> 足球 <input type="checkbox" name="aihao"/> 棒球
label標籤
不會向用戶呈現任何特殊效果
。不過,它爲鼠標用戶改進了可用性<!--給文本框添加綁定--> <label for="account">帳號:</label> <input type="text" id="account" /> <!--給單選框添加綁定--> <input type="radio" name="sex" id="man" /> <label for="man">男</label> <!--給多選框添加綁定--> <input type="checkbox" id="basketball" /> <label for="basketball">籃球</label>
按鈕
<input type="button" value="點我" />
圖片按鈕
<input type="image" src="xxx.jpg" />
重置按鈕
<input type="reset" />
提交按鈕
<input type="submit" />
做用:給輸入框綁定待選項
格式:
<datalist> <option>待選項內容</option> </datalist>
如何給輸入框綁定待選列表
請輸入你的車型: <input type="text" list="cars"> <datalist id="cars"> <option>奔馳</option> <option>寶馬</option> <option>奧迪</option> <option>路虎</option> <option>賓利</option> </datalist>
做用:textarea標 籤用於在表單中定義多行的文本輸入控件
格式:
<textarea cols="30" rows="10">默認</textarea>
注意點:
<!--禁止手動拉伸--> <style type="text/css"> textarea{ resize: none; } </style>
做用:select 標籤和 ul、ol、dl 同樣,都是組標籤。用於建立表單中的待選列表,能夠從選擇某一個帶選項
格式:
選擇籍貫: <select> <option>北京</option> <option>河北</option> <option>河南</option> <option>山東</option> <option>山西</option> <option>湖北</option> <option>貴州</option> </select>
給下拉列表設置默認值
<select> <option>北京</option> <option>河北</option> <option>河南</option> <option>山東</option> <option>山西</option> <option>湖北</option> <option selected="selected">貴州</option> </select>
給下拉列表添加分組
<select> <optgroup label="北京市"> <option>海淀區</option> <option>昌平區</option> <option>朝陽區</option> </optgroup> <optgroup label="廣州市"> <option>天河區</option> <option>白雲區</option> </optgroup> <option selected="selected">貴州</option> </select>