본문 바로가기

CSS

css -input

<input>, <textarea>

index.html 을 실행시켜주세요.

 

type, placeholder라는 attribute가 있습니다.

왼쪽 결과화면에서 각각 input 요소에 커서를 두고 타이핑해보세요.

 

<input type="text" placeholder="ID">

<input type="password" placeholder="비밀번호">

<input type="number" placeholder="학번">

 

1. type="text"

text를 입력하는 속성입니다.

대부분의 input type은 text 입니다.

어느 텍스트나 입력할 수 있습니다.

이름, id, 주소, 닉네임 등을 입력 받을 때 사용합니다.

 

2. type="password"

text와 비슷한 속성인데, 뭔가를 입력하면 까만 원으로 나옵니다.

만약 화면을 공유하고 있다면, 남이 보지 않도록 처리한 것입니다.

화면에서는 안 보여도 JavaScript 쪽에서 무슨 값을 입력했는지 가져올 수 있습니다.

 

3. type="number"

숫자만 입력할 수 있습니다.

만약 type="number" 으로 핸드폰 번호를 받으려면 "-"는 입력할 수 없습니다.

 

4. placeholder

placeholder는 도움말을 넣어주는 부분입니다.

실제 input에 입력되어있는 텍스트가 아닙니다.

 

<textarea>소개:</textarea>

<textarea>는 input보다는 더 긴 텍스트를 입력받고 싶을 때 사용합니다.

보통 짧은 방명록이나 댓글을 입력할 때 textarea 태그를 사용합니다.

 

*참고

  • textarea에 "소개:"라고 보이는 것은 placeholder가 아니라 텍스트입니다.

  • input은 시작태그, 끝태그로 구성되지 않습니다. 하나의 태그가 하나의 요소입니다.

  • textarea처럼 input에도 미리 값을 세팅해놓고 싶을 수가 있죠. 그때는 value라는 attribute를 사용합니다.

 

'CSS' 카테고리의 다른 글

CSS- float  (0) 2020.03.29
CSS- position  (0) 2020.03.29
css -table  (0) 2020.03.29
css-list  (0) 2020.03.29
css-margin auto  (0) 2020.03.29