행(ROW)과 열(COLUMN)로 구성된 2차원 데이터베이스 형태의 요소
<table></table>
<th></th> Table Header : 기능적 선언
<tr></tr> Table Row : 행 추가, 기능적 선언
<td></td> Table Data : 열 추가, 기능적 선언
<colspan></colspan> : 열 합치기
<rowspan></rowspan> : 행 합치기
<thead></thead> : 의미적 선언, 2행 이상의 헤더 그룹화
<tbody></tbody> : 의미적 선언
<tfooter></tfooter> : 의미적 선언
입력된 값에 따라 문서를 처리하는 요소
<form action="" method=""></form>
action : http 요청 전송 위치 (/adress)
method : http 요청 전송 방법
<input type="" />
type : 입력 형태 지정
text
password
number
color
checkbox
radio
<label for="y">Yes!</label>
<input type="radio" name="answer" id="y" value="y">
<label for="n">No!</label>
<input type="radio" name="answer" id="n" value="n">
select
<select name="fruits" id="fruits">
<option value="app" selected>apple</option>
<option value="gra">grape</option>
<option value="ban">banana</option>
</select>
range
url
submit 비추
name: key의 역할, 데이터 전송 시 값(value)을 레이블링
placeholder : 입력칸 소개 (값 입력 시 사라짐)
id
class
<lable for="idname">
: 다른 요소 id와 연결, label 클릭 시 해당 id와 연결된 input 요소가 선택됨
<div class="signup">
<label for="agree">동의</label>
<input type="checkbox" name="termsAgree" id="agree">
</div>
<button></button>
적합한 패턴이 아니면 form을 전송하지 않음
required : 필수 입력minlength maxlength : 글자수 제한min max : 숫자 날짜 값 제한
정리가 잘 된 글이네요. 도움이 됐습니다.