웹표준이란? 스타일과 관련된 모든 작업을 CSS로 하는 것
웹표준의 특징
① 마크업(구조)과 CSS(스타일)가 서로 분리된 것
② 컨텐츠마다 타이틀(의미/시맨틱 웹)이 부여된 것 - 노약자나 시각장애인을 배려 -> 웹접근성
③ DIV로 레이아웃을 구성하는 것
CSS를 얼마나 잘하느냐가 웹표준의 척도가 된다
파일 이름이나 폴더 경로는 무조건 영문으로
[Site]-[New Site] : 만들어질 웹사이트 발행
[Site]-[Manage Site] : 작업중인 웹사이트 관리
DTD 정의 : DocType마다 코드가 다르기 때문에 로딩속도가 달라짐 웹표준에서 반드시 들어감
lang
xml:lang
charset : 언어 인코딩 속성
ctrl+space bar : 코드 풍선말 단축키
내부 CSS, 외부 CSS, 인라인 스타일
우선순위 : 인라인->내부->외부
실무에서 가장 많이 쓰이는 것은 외부 CSS
인라인 스타일은 실무에서는 잘 안쓰이며 부분적인 코딩 테스트에 주로 사용
선택자 id, class
id : 특정 개체에만 속성을 줄 때
class : 여러 개체에 속성을 줄 때
id는 # class는 .
실무에서 가장 많이 쓰이는 것은 class (특히 레이아웃 구성)
span : 영역을 다시 구분할 때
구체성 : 선택자의 경로가 좀 더 구체적인 것 구체성이 높은 것이 우선 적용됨
띄어쓰기로 연결
중복 클래스