Tag를 크게 두 가지로 나눈다면
<header> <section> <footer> <nav> <div> <span> <aside> <main> <article> <form> 등
내용이 없으면 사용자에게 노출되지 않는다.
<a> <video> <button> <audio> <input> <map> <label> <canvas> <img> <table> 등
내용이 없어도 사용자에게 노출된다.
사용자에게 보여지는 item 용 태그도 두 가지로 나눌 수 있는데,
Block level tag / inline level tag이다.
한 줄에 해당 tag 하나만 위치 가능.
공간이 허용된다면, 한 줄에 여러 tag 위치 가능.
<input><input>은 보통 id를 주고,<label>과 같이 사용된다.
input의 type은 굉장히 많으니 (button, checkbox, color, file, ...etc)
필요한 타입을 찾아서 사용하면 된다.
사용 예시
<label for="input_name" Name: </label>
<input id="input_name" type="text">
<ol> <ul>ordered list, unordered list