[HTML] 태그 기초

노호준·2022년 12월 21일
0
  • 제일 안쪽태그가 닫히기전까지 다른태그를 닫을 수 없다
  • <img src = “” /> 셀프 클로징 태그도 있다
  • div, span, img, a , ul, li, input 등 자주쓴다, 안외워도됨
  • div태그는 한줄공간을차지하고
  • span태그는 컨텐츠 공간만큼을 차지함
  • img태그는 src라는 속성 (키,값)을 가지고 닫는태그없음
  • a 하이퍼링크 <a href=“naver.com”>네이버</a>
  • ul, li (반복)리스트
  • input, textarea 다양한 입력폼 체크박스, 라디오버튼 등
  • div사이에 input태그를 넣으면 한줄에 한박스가 나옴
  • 라디오버튼은 여러개중하나체크(name속성으로 묶어줘야 됨), 체크박스는 여러개 가능
  • <button>로그인</button>
  • 시멘틱요소 브라우저에게 잘보이려면 <hi>같은 의미를 가진 요소를 잘써야함** article, aside, footer, header, nav, main 등이 있음 외우진마
  • 와이어프레임: 도형으로 인터페이스를 시각적묘사한것
  • 원하는 영역은 여러태그를 하나의 div로 감싸줘야함
  • <form>은 사용자 입력값을 다른페이지로 전송
  • html의 속성 id, class를 통해서 이름을 붙여줄수있다
  • selector로 간편하게 표현할 수 있다. id는 div#writesection 이렇게 전체문서의 고유한부분에만 적용, class는 div.username 처럼 반복되는 값에 적용
  • 하나의 태그에 클래스를 여러개 작성해주고 싶을 땐 하나의 문자열 안에서 띄어쓰기로 구분해주면 됩니다.
  • 큰구역을 나타낼때는 <section><div>보다 낫다
<input id="id-input" class="input focus" type="text" placeholder="ID" />
<input
  id="password-input"
  class="input focus"
  type="password"
  placeholder="password"
/>
<button id="login-button">Login</button>
<label> <input id="keep-checkbox" type="checkbox" />Keep Login </label>
<link rel="stylesheet" href="style.css" />

0개의 댓글