Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- html #css #코딩 #입문 #코딩시작하기 #코딩입문 #파이썬 #자바스크립트 #비전공자 #비전공 #코딩학원
- 싸피
- HTML
- 오블완
- dumpdata
- CSS #HTML #코드
- 프리워커스
- VSCode
- Coding
- 프로그래밍폰트
- Python
- 역사
- TIL #todayilearn #math #javascript #js #자바스크립트 #절댓값 #최댓값 #랜덤 #random #floor
- 파라미터
- 코딩
- CSS
- django
- LIST
- dangerouslySetInnerHTML
- 위코드
- phython
- Web
- wecode
- vscode설치
- SSAFY
- comprehension
- loaddata
- 파이썬
- listdir
- 티스토리챌린지
Archives
- Today
- Total
당신의 친절한 이웃, 코딩맨
#30 html - input 태그의 요소들 정리 본문
반응형
html 문서의 구조
- hyper text markup language
semantic tags
form
form
이렇게 사용된다. Get 메소드를 보내는 방식.
text
select
<div\>
<label for\="region"\>지역을 선택해주세요.</label\>
<select name\="region" id\="region"\>
<option value\="" disabled selected hidden\>선택</option\>
<option value\=""\>서울</option\>
<option value\=""\>대전</option\>
<option value\=""\>광주</option\>
<option value\=""\>구미</option\>
</select\>
</div\>
- disable : 선택하지 못하게 한다.
- selected : 가장먼저 골라져있다.(disable해놔서 '서울'만 먼저 보이기 때문에 '선택'이라는걸 보이게 한다.)
- Hidden: 보이지 않게 해놓는다.
- 옵션으로 드랍다운을 할 수 있도록 만든다.
- radio - 동그랗게 생긴 체크박스가 생긴다.
<div>
<p>오늘의 체온을 선택해주세요.</p>
<input type="radio" name="body-heat" id="normal" value="normal" />
<label for="normal">37도 미만</label>
<input type="radio" name="body-heat" id="warning" value="warning" />
<label for="warning">37도 이상</label>
</div>
오늘의 체온을 선택해주세요.
37도 미만37도 이상
<form action="https://search.naver.com/search.naver" method="GET">
<label for="input-singer">가수이름</label>
<input type="text" name="singer-name" id="input-singer" /><br />
- +a
- Label 태그는 시맨틱 태그와 서치 검색엔진에 잘걸리기 위함도있고, 여러가지 이유를 통해 input 태그에 label 태그를 연결해서 사용하는게 일반적이다.
<form action\="[https://search.naver.com/search.naver](https://search.naver.com/search.naver)" method\="GET"\>
<label for\="input-singer"\>가수이름</label\>
<input type\="text" name\="singer-name" id\="input-singer" /><br />
** value라는 요소는 get메소드로 보낼때 같이 전달되는 키값이다. id는 input-singer이고 이거는 html안에서만 있는 id 값 **
label for랑 input이랑 연결되어사용한다.
'Today I Learn (TIL)' 카테고리의 다른 글
#32 HTML - form 태그란? (0) | 2020.08.11 |
---|---|
#31 CSS - 스타일 적용 순서 (0) | 2020.08.10 |
#29 Python - lazy loading, javascript로 링크가 되있는 사이트 크롤링하기 (0) | 2020.07.26 |
#28 Python - Django의 전체적인 플로우 (0) | 2020.07.26 |
#27 Python - Json으로 된 파일에 접근해서 값 가져오기 (0) | 2020.07.24 |
Comments