<Form>
정보를 입력하는 영역
폼에 입력을 하고 제출(submit)하게 되면 데이터는 서버로 전송 / 전송한 데이터는 웹 서버가 처리 / 처리 후 로그인 결과 화면 같은 다른 웹 페이지를 클라이언트에 전송
action : 어디에 보낼 건지?method : 어떻게 보낼 건지?<input>
사용자가 다양하게 폼 태그에 입력할 수 있는 공간을 만들어 줌 / 사용자에게 정보를 입력 받음
속성 : type / name / readonly / maxlength / minlength / required / autofocus / placeholder / pattern
<label>
<label for="input-name">이름 :</label>
<input type="text" id="input-name">
for 속성의 값은 해당 레이블이 속할 폼 컨트롤의 id값과 일치해야 함
이름: 영역을 클릭하면 input 입력 영역에 포커스<select>
<option> 태그를 사용<fieldset>
<legend>
<fieldset> 태그 바로 뒤에 위치하며 폼 그룹의 목적을 나타내는 제목을 의미
반드시 <fieldset>의 첫번째 자식으로 사용
<button>
해결방법
1. 부모 요소에 overflow 속성 값을 적용
2. 부모 요소에 display: inline-block 값을 적용
3. 부모 요소에 border 값을 적용
4. 부모 요소에 display 속성으로 flow-root을 사용 (IE 지원 불가)
<img> 와 <background-image>의 차이