## form 表單
* action 表單提交的地址
* method 表單提交的方法
<br>
## 表單控件
* input
* textarea
* select
...
<br>
## input標簽
~~~
<input type="類型" name="這個標簽的名字" value="這個表單控件的值" />
~~~
#### type的值決定input到底是個啥,默認是文本框,如下
* text 文本框
* password 密碼
* radio 單選
* checkbox 復選
* submit 提交
* image 圖片按鈕
* reset 重置
* button 按鈕
* file 上傳
* hidden 隱藏
* email 電子郵箱文本框
* tel 電話號碼
* url 網頁的URL
* search 搜索引擎
* range 特定范圍內的數值選擇器
* number 只能包含數字的輸入框
* color 顏色選擇器
* datetime-local 顯示完整日期,不含時區
* time 顯示時間,不含時區
* date 顯示日期
* week 顯示周
* month 顯示月
<br>
## label標簽
~~~
<!-- 點擊label,input的id如果等于for值,這個input會獲取焦點 -->
<label for="account">賬號:</label><input id="account" type="類型" name="這個標簽的名字" value="這個表單控件的值" />
~~~
<br>
## checkbox - 多選框
~~~
/* 有checked就打鉤 */
<input type="checkbox" checked>
~~~
<br>
## radio - 單選框
~~~
/* name一樣就可以組成一組單選框,只能選一個 */
男<input type="radio" name="r1" checked>
女<input type="radio" name="r1">
~~~
<br>
## select標簽
<select>
<option>手機</option>
<option selected="selected">電腦</option>
<option>平板</option>
</select>
<br>
<br>
~~~
<select>
<option>手機</option>
<option selected="selected">電腦</option>
<option>平板</option>
</select>
~~~
<br>
## textarea標簽 文本域
其實就是大型文本框
<br>
## 其他表單元素屬性
#### disabled
屬性規定應該禁用的表單控件
<br>
#### placeholder
輸入框提示信息
<br>
#### autocomplete
是否保存用戶輸入值
<br>
#### autofocus
指定表單獲取輸入焦點
<br>
#### required
此項必填,不能為空
<br>
#### pattern
正則驗證
<br>
<br>
## 屬性選擇器
~~~css
/* 選中所有復選框 */
input[type="checkbox"]{
}
~~~
<br>
## 表單相關偽類選擇器
#### 選中所有被禁止的input控件
~~~css
input:disabled{
}
~~~
<br>
#### 選中所有能用的input控件
~~~css
input:disabled{
}
~~~
<br>
#### 選中所有被選中的復選框或者單選框
~~~css
input:disabled{
}
~~~
<br>
- 01-青銅-HTML5+CSS3網頁開發
- 01-代碼初識
- 01-前端開發工程師
- 02-前端開發環境與軟件
- 03-什么是語言
- 04-頁面結構
- 05-常用標簽
- 06-樣式表
- 07-常見樣式與選擇器
- 01-高寬+邊框
- 02-練習
- 03-背景
- 04-練習
- 05-文字與文本
- 06-選擇器
- 07-練習
- 08-標簽類型
- 09-盒子模型
- 01-內邊距
- 02-計算方法
- 03-外邊距
- 04-盒子模型計算方式切換
- 05-overflow
- 06-練習
- 10-超鏈接
- 11-練習
- 02-css基礎2
- 01-選擇器優先級
- 02-標簽樣式初始化
- 03-一個標簽多個類
- 04-指針樣式
- 05-編碼規范
- 06-練習
- 03-浮動
- 01-練習
- 04-定位
- 01-練習
- 05-其他樣式
- 01-透明與隱藏
- 02-其他
- 03-練習
- 06-表格與表單
- 01-表格
- 02-表單
- 07-PC端整站開發
- 08-移動端開發與適配
- 09-響應式
- 10-git
- 01-html+css(做頁面)
- 前端打怪之路