HTML5 – 日期時間
HTML5中引入了一些新控件,其中包括日期和時間控件。愛掏網 - it200.com其目的是為了讓用戶更方便地選擇日期和時間,同時避免一些常見的輸入錯誤。愛掏網 - it200.com
日期控件是一種允許用戶選擇日期的控件。愛掏網 - it200.com在HTML5中,可以使用以下代碼創建日期控件:
<input type="date" name="bookingDate">
上面的代碼將創建一個日期控件,并設置該控件的名稱為bookingDate。愛掏網 - it200.com當用戶選擇日期時,該日期將自動保存到該名稱相應的表單字段中。愛掏網 - it200.com
可以注意到,日期控件會根據用戶的本地化設置顯示相應的日期格式。愛掏網 - it200.com在美國,日期控件將顯示月/日/年的格式,而在歐洲,控件將顯示日/月/年的格式。愛掏網 - it200.com
如果想要對日期控件進行一些樣式上的修改,可以使用CSS:
input[type="date"] {
background-color: #F3F3F3;
border: none;
border-radius: 5px;
padding: 5px;
}
上面的代碼將為日期控件設置背景顏色為灰色,去除邊框線,并以圓角方式呈現。愛掏網 - it200.com
時間控件
時間控件是一種允許用戶選擇時間的控件。愛掏網 - it200.com在HTML5中,可以使用以下代碼創建時間控件:
<input type="time" name="bookingTime">
與日期控件類似,時間控件會自動根據用戶的本地化設置顯示相應的時間格式。愛掏網 - it200.com在美國,時間控件將顯示AM/PM格式,而在歐洲,控件將顯示24小時制。愛掏網 - it200.com
同樣地,可以使用CSS對時間控件進行樣式上的修改:
input[type="time"] {
background-color: #F3F3F3;
border: none;
border-radius: 5px;
padding: 5px;
}
上面的代碼將為時間控件設置背景顏色為灰色,去除邊框線,并以圓角方式呈現。愛掏網 - it200.com
日期時間控件
日期時間控件是同時包含日期和時間的控件。愛掏網 - it200.com在HTML5中,可以使用以下代碼創建日期時間控件:
<input type="datetime-local" name="bookingDateTime">
值得注意的是,日期時間控件使用本地時間,而不是UTC時間。愛掏網 - it200.com這就意味著,在不同時區的設備上,選擇同一日期時間值將會得到不同的結果。愛掏網 - it200.com
同樣地,可以使用CSS對日期時間控件進行樣式上的修改:
input[type="datetime-local"] {
background-color: #F3F3F3;
border: none;
border-radius: 5px;
padding: 5px;
}
上面的代碼將為日期時間控件設置背景顏色為灰色,去除邊框線,并以圓角方式呈現。愛掏網 - it200.com
結論
HTML5中引入了日期、時間和日期時間控件,可以讓用戶更方便地選擇日期和時間,并避免常見輸入錯誤。愛掏網 - it200.com通過使用CSS,可以對這些控件進行樣式上的修改,以使其更加符合網站的整體設計。愛掏網 - it200.com在使用這些控件時,需要注意在不同時區的設備上,選擇同一日期時間值將會得到不同的結果。愛掏網 - it200.com