表單綜合案例(上)
使用表單中的所有控件,制作一個(gè)完整的表單。
這個(gè)案例是我們前面課程經(jīng)常提到的——"疫情流調(diào)信息表",我們先來(lái)分析這個(gè)案例的各個(gè)部分,該使用哪些 HTML 標(biāo)簽。
"社區(qū)疫情流調(diào)信息表"的標(biāo)題,可以使用 H1 一級(jí)標(biāo)題標(biāo)簽,在標(biāo)題下方有一段文字的介紹,可以使用文章段落 p 標(biāo)簽,段首空兩格,可以使用 來(lái)實(shí)現(xiàn)。
在段落信息下方,開始出現(xiàn)表單中的控件內(nèi)容,因?yàn)楸韱涡枰占?yè)面中所有控件輸入的數(shù)據(jù),所以最外層需要使用 form 標(biāo)簽。
在"基本信息" 區(qū)域,開始需要使用表單的 fieldset 和 legend 分組控件標(biāo)簽。
在 fieldset 標(biāo)簽內(nèi)部,所有控件的標(biāo)題信息,都可以使用 h4 標(biāo)題標(biāo)簽。h4 標(biāo)簽既能實(shí)現(xiàn)加粗也能實(shí)現(xiàn)換行,同時(shí),還能實(shí)現(xiàn)提示文本和控件之間的間距。
姓名和手機(jī)號(hào)后面的輸入框,需要使用 input 輸入框控件。
性別的單選功能,需要使用 input 單選框控件。
家庭地址選擇和填寫,需要使用 select 下拉菜單控件和 textarea 多行文本框控件。
身體狀況的選擇,需要使用 input 多選框控件。
健康碼顏色、是否密接與疫苗接種情況的選擇,需要使用 input 單選框控件。
在制作基本信息表單時(shí)需要注意三點(diǎn):
第一,手機(jī)號(hào)文本框默認(rèn)已經(jīng)填寫了值,需要使用 value 屬性。
第二,手機(jī)號(hào)文本框獲得焦點(diǎn)后,控件里的文本不能修改,需要使用 readonly 屬性。
第三,性別選擇的保密項(xiàng),按鈕為灰色,不能點(diǎn)選,需要使用 disabled 屬性。
在"保密信息" 區(qū)域,開始同樣需要使用表單的 fieldset 和 legend 分組控件標(biāo)簽。
在 fieldset 標(biāo)簽內(nèi)部,所有的控件標(biāo)題同樣使用 h4 標(biāo)簽實(shí)現(xiàn)。
身份證信息需要上傳附件,需要使用 input 上傳文件控件。
學(xué)歷信息區(qū)域選擇,需要使用 select 下拉菜單控件。
是否服兵役區(qū)域選擇,使用 input 單選框控件。
個(gè)人意見填寫,使用 textarea 多行文本輸入框控件。
配音者(露臉):為了溫習(xí) label 控件,是否服兵役的選擇,我們來(lái)實(shí)現(xiàn)點(diǎn)擊文本選中選項(xiàng)的功能。
最后,提交、重置和自定義圖像按鈕,需要使用標(biāo)的 input 按鈕控件,使用 value 屬性定義按鈕的名字。
最后,提交、重置和自定義圖像按鈕,需要使用 input 按鈕控件,使用 value 屬性定義按鈕的名字。
案例我們就分析完了 ,接下來(lái)我們來(lái)一起編寫代碼吧!

猜你喜歡LIKE
相關(guān)推薦HOT
更多>>
SEO優(yōu)化
SEO優(yōu)化,1、合理的title、description、keywords:搜索對(duì)著三項(xiàng)的權(quán)重逐個(gè)減小,title值強(qiáng)調(diào)重點(diǎn)即可;description把頁(yè)面內(nèi)容高度概括,不可過...詳情>>
2023-04-03 15:11:51
Python數(shù)據(jù)生產(chǎn)器
Python數(shù)據(jù)生產(chǎn)器,在軟件開發(fā)、測(cè)試或者數(shù)據(jù)分析過程中,有時(shí)候會(huì)需要一些測(cè)試數(shù)據(jù)。做測(cè)試的時(shí)候,需要模擬真實(shí)的環(huán)境,但是又不能直接使用真...詳情>>
2023-03-28 15:56:13
Java集合是什么?Java集合詳解
Java集合是Java編程語(yǔ)言中的一個(gè)重要概念,用于存儲(chǔ)、管理和處理數(shù)據(jù)。Java集合框架提供了一組接口和類,用于實(shí)現(xiàn)常見的數(shù)據(jù)結(jié)構(gòu),如列表、棧、...詳情>>
2023-03-20 19:12:47
js查找字符串中指定字符的位置
另外,如果要查找一個(gè)字符串中所有出現(xiàn)的指定字符的位置,可以使用indexOf()方法結(jié)合循環(huán)來(lái)實(shí)現(xiàn)。然后,我們使用循環(huán)遍歷字符串中的每一個(gè)字符...詳情>>
2023-03-10 14:06:35熱門推薦
跨域如何解決
沸SEO優(yōu)化
熱Null和undefined的區(qū)別
熱Python數(shù)據(jù)生產(chǎn)器
新react中怎么實(shí)現(xiàn)vue中的計(jì)算屬性以及watch
經(jīng)典面試題:static加載機(jī)制你知道嗎?
消息中間件常用協(xié)議有哪些
Java集合是什么?Java集合詳解
線程池實(shí)現(xiàn)原理
java數(shù)據(jù)結(jié)構(gòu)與算法
Java到底有多難?
js查找字符串中指定字符的位置
jquery獲取checkbox是否選中
四種方式創(chuàng)建SpringBoot項(xiàng)目
技術(shù)干貨







快速通道 更多>>
-
課程介紹
點(diǎn)擊獲取大綱 -
就業(yè)前景
查看就業(yè)薪資 -
學(xué)習(xí)費(fèi)用
了解課程價(jià)格 -
優(yōu)惠活動(dòng)
領(lǐng)取優(yōu)惠券 -
學(xué)習(xí)資源
領(lǐng)3000G教程 -
師資團(tuán)隊(duì)
了解師資團(tuán)隊(duì) -
實(shí)戰(zhàn)項(xiàng)目
獲取項(xiàng)目源碼 -
開班地區(qū)
查看來(lái)校路線