-
HTML&CSS:: 3. CSS 기본스타일 적용방법Programming/Web 2018. 8. 23. 18:28
1. COLOR, FONT와 같은 스타일 변경 방법
* 글자색, 배경색, 글꼴은 어떻게 바꾸는 것일까용?
-font 색상 변경
color : red;
color : rgba(255.0.0.0.5);
color : #ff0000;
-font 사이즈 변경
font-size : 16px;
font-size : 1em;
-배경색
background-color : #ff0;
-글씨체/ 글꼴
font-family : "Gulim";
font-family : monospace;
실습코드
.myspan은 부모 속성의 font-size를 상속받아 16px의 1.5배(1.5em)가 적용된다. 즉 부모에 의해 바뀔 수 있는 값이다.
2. BOX MODEL을 이용한 엘리먼트 배치
*박스모델의 속성과 다양한 축약표기법에 대해 알아보도록 하자.
-CSS에서 element는 박스의 형태를 가지고 있는데, 이를 BOX model이라고 한다.
-BOX model
: HRML의 elements는 사각형 박스 형태를 가지며, 다음과 같은 속성을 가진다.
-margin : elements간의 간격
-border : 테두리 두께
-padding : 테두리와 글자 간의 간격
-margin의 특성
> 인접한 두 개의 block elements가 서로 다른 margin을 가지고 있다면?
: 큰 값을 가진 margin값이 공유되어 사용된다.
: 10px + 20px = 20px
> 인접한 두 개의 inline elements의 margin은?
: 각각의 margin의 합으로 표현된다.
: 10px + 20px = 30px
-margin, padding의 다양한 축약표기법
> margin : 0px, 0px, 0px, 0px,; (top, right, bottom, left)
> margin : 10px (네개의 분면이 모두 10px)
> margin : 10px 15px; (top, bottom은 10px, right,left 는15px)
실습코드
.wrap에만 padding이 적용된 상태이며 margin-bottom은 30px로 설정했다.
'Programming > Web' 카테고리의 다른 글
[Web] 토막글 (0) 2020.01.13 [Web] NodeList vs Array (0) 2020.01.12 [CSS] float (0) 2019.12.17 AWS - nodejs 환경설정 (0) 2019.04.29 HTML&CSS:: 2. CSS 기본개념과 렌더링원리 (0) 2018.08.22