Html

10.HTML5에서 추가한 입력 양식 태그

은찡안찡 2022. 9. 23. 15:36

Html5에서 새롭게 추가된 입력양식 태그

 

※Email 

:  input에 입력한 값이 이메일 형식이 맞는지 체크한다. 

 

※Search

: 크롬과 사파리에서만 가능하다.

 

※url

: url입력 형식을 검증하는 창을 만든다

 

※tel

:각 나라마다 전화번호 입력 표준이 다 다르기 따문에 '-'표시를 넣어주진 않지만  모바일 기기에서 입력할 때 자동으로 숫자패드가 나타난

 

※number

:숫자를 입력받는다. 텍스트는 아예 입력이 되지 않으며 숫자를 입력하면 입력란 끝에 스핀 컨트롤이 생기면서 화살표를 클릭해 값을 올리거나 내릴 수 있다.

 

※range

:범위에 있는 숫자를 슬라이드로 입력할 수 있는 형태로 만들어준다.

 

※date

:날짜를 입력 받을 수 있다. 날짜를 편리하게 선택 할 수 있도록 달력창이 뜬다. 

 

※color

:color 태그를 사용하면  팝업창이 나타나는데 팝업창에 나타난 색상입력 창에서 원하는 색상을 선택하면 된다. 

 

 

 

(출처:)

https://mainia.tistory.com/4326

 

 

예시

<!DOCTYPE html>
<html lang="ko">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>HTML5에서 추가한 입력 양식 태그</title>
</head>
<body>
    <ul>
        <!-- 데스크탑에서 type="text" 로 지정한 입력폼과 다른 부분이 없지만, 
        모바일 기기에서는 type 속성값에 맞는 키패드가 생성된다. -->
        <li><input type="search" placeholder="검색어 입력"></li>
        <li><input type="tel" placeholder="전화번호 입력"></li><!-- 번호 키패드가 생성 -->
        <li><input type="url" placeholder="URL 입력"></li><!-- URL 키패드가 생성 -->
        <li><input type="email" placeholder="이메일 입력"></li><!-- 이메일 키패드가 생성 -->

        <li><input type="number"></li>
        <li><input type="range"></li>
        <li><input type="color"></li>
        <li><input type="time"></li>
        <li><input type="date"></li>
        <li><input type="month"></li>
        <li><input type="week"></li>
        <li><input type="datetime"></li>
        <li><input type="datetime-local"></li>
    </ul>
</body>
</html>

 

 

 

결과물

'Html' 카테고리의 다른 글

html  (0) 2022.10.04
09.입력양식태그  (0) 2022.09.23
0.0 VS Code 설정  (0) 2022.09.21
08. 입력양식태그  (0) 2022.09.20
07. 공간분할태그  (0) 2022.09.20