제수기 - 제발 수업내용을 기억해라
! + Tab
하면 자동으로 나오는 내용
css 속성의 차이로 inline/block 요소를 구분한다.
- inline 요소는 한줄에 여러개를 나열할 수 있는 태그
(em, strong, mark, ...)
- block요소는 한줄에 하나만 작성할 수 있는 태그
(p, h1, h2, ...)
$
넣고 Tab
하면 자동으로 이렇게 된다.모든 공백/개행/탭문자 공백 1개로 취급된다. 아무리 띄어쓰기가 많아도 하나의 띄어쓰기로 본다는 뜻.
브라우저는 제대로 보내지만, open with live server
로 render하면서 그렇게 적용된다.
br
개행
 
띄어쓰기
-hr
em
이테릭체
strong
볼드체
mark
하이라이팅
ins
밑줄
del
취소선
시각적인 정보를 얻기 힘든 장애인 등을 위해 semantic tag를 이용해 웹페이지를 구성하는 것이 중요하다.
스크린리더기가 강조하고 있다는 등의 의미적 부분을 semanric tag를 알아내서 전달해준다.
abbr
title=>줄임말</abbr
>모든 태그가 가진 공통 속성
https://www.w3schools.com/tags/ref_standardattributes.asp
id 속성
: 페이지 내에 태그를 구분하기 위한 속성. 페이지 내 id는 고유해야 한다.
class 속성
: 태그를 그룹핑하기 위한 속성. 공백기준으로 낭려하면 각각의 클래스명이 지정된다.
title 속성
: 툴탑형식의 설명을 작성할 수 있다.
th
는 자동으로 볼드체, 가운데정렬이 된다.
이게 테이블 형식 만든 거다. 선은 CSS로 추가해야 한다.
thead
tbody
, tfoot
간단히 구분하면
border
가 구분선padding
이 간격table
과 th
, td
에 각각 구분선을 만들었다.colspan
으로 표 칸을 합칠 수 있다.border-collapes
로 선 간격을 없애서 깔끔하게 만들 수 있다.text-align
: 가운데정렬 등을 할 수 있다.표 넓이, 크기, 간격 등 조절 가능 F12 열어서 작업해보고 적용하는 게 편하다.
index.html은 웰컴페이지다.
그냥 루트 01_html/
까지만 써도 페이지가 나오는데, 이름 뒤에 _
이걸 붙이고 다시 돌려보면 이런 페이지가 나온다. 선택해서 이동 가능