form = 사용자로부터 인풋(정보)를 받기 위한 태그
form action="API 주소"method="GET | POST" /form
POST = 중요한 정보거나 정보의 양이 많을때 사용
GET = 그 외
백엔드 개발자에게 API url을 받아 작성
input태그는 닫는 태그가 따로 없음 input type="" /
type="" 작성 필수
placeholer = 입력란이 공백일때 보여줄 텍스트
max(min)length="" 입력 최대(최소)글자
required = 필수입력 태그
disabled = 사용불가 태그
value = 기본값 입력 태그(복사 가능)
input의 이메일 타입
input type="email" placeholder="이메일을 입력하세요" /
input의 비밀번호 타입
input type="password" placeholder="비밀번호를 입력하세요" /
input의 url 타입
input type="url" placeholder="포트폴리오 URL을 적으시오" /
input의 숫자 타입
input type="number" placehloder="나이를 입력하세요" min="" max=""/
input의 파일 타입
input type="file" accept=".png, .jpg /
accept = 특정 파일을 설정할때
label = 입력창 옆의 태그
input값에 임의의 id값을 부여 후 for="id값" 작성
label for="" 라벨 /label
ex)
label for="user-name"이름 /label
input type="text" id="user-name" required placeholder="이름"/