html을 꾸며주는 것
전자출판을 위해 만들어진 markuplanguage의 정보 + 디자인으로 진화함에 따라 간편한 코드 분할을 위해
정보:Html 디자인:css로 분할 되며 생김.
css 에서 html 에 선언한 attribute를 직접 콕 찍어 효과를 주기위한 것.
아래의 selelctor가 html의 attribute(속성: class, id)명이다.
해당하는 태그 전체를 설정하고 싶으면 그냥 tag 명 사용
아이디는' # '을통해 선언(id는 하나의 태그에 특별하게 적용할 때 사용된다)
클래스는' . '을 통해 선언(클래스는 학급 Id는 학생의 개인 번호라 생각하면 쉽당)
특정 태그 동시에 설정 시 ,를 이용하여 구분
하나의 아이디 또는 클래스 내부에 속하는 것을 지정할 시 > 이용
하나의 태그 내부의 태그 설정 시 스페이스바로 띄워주고 사용
아래 링크에서 귀여운 접시와 피클등을 선택해보자 (노잼까진 아님)
http://flukeout.github.io/
여러가지 특수한 선택을 하는 선택자이다(상태에 따라 선택 되기도 안되기도 하는 것들)
해석본 그대로 글자크기, 색, 배경색, 글자 정렬 용이다...
다만 font-size같은 경우 크기 단위에 따라 많은것이 바뀌니까 잘 보고 사용하자
화면 전체 사용 태그 - > Block tag
화면 일부 사용 태그 -> Inline tag이다.
그렇다 inline - > block 또는 block ->inline으로 바꾸기 위해 이 개념을 기억해야한다.
사용을 위해서는 display:inline이나 display:block을 사용하면 된다
h1: block, a:inline인 것을 볼 수 있다
block -> inline / inline -> block으로 바꾼 것을 볼 수 있다.
오늘은 여기까지