direction - 텍스트의 작성 방향을 설정(텍스트의 방향을 반대로 설정도 가능)
letter-spacing - 글자사이의 간격
word-spacing - 단어 사이의 간격
text-align - 정렬(수평방향)
vertical-align -정렬(수직방향)
text-decoration - 텍스트에 효과를 설정 or 제거 할때 사용
line -height -줄간격 설정
text-shadow -그림자 효과 설정
text-decoration
font-family : 글꼴(폰트 지정)지정
font-style : 이탤릭체의 지정.(글자 기울임)
font-weight : 굵기지정
font-family의 속성값은 가장 앞에 있는 속성값부터 적용.
만약 가장 앞에있는 속성값이 해당 PC에 존재하지 않는다면
그 다음 글꼴 스타일을 적용
font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
% : 기본크기 100%를 기준으로 두고 그에대한 상대적 크기를 지정.
px : 스크린의 픽셀을 기준으로 하는 절대적 크기 지정
em : 기본크기를 1em으로 두고 그에대한 상대적 크기를 지정하는 단위
rem : 기본크기를 1rem으로 두고 그에대한 상대적 크기를 지정하는 단위
em
의 경우는 상위 요소의 영향을 받기때문에 의도하지 않은 사이즈로 출력될수 있음
rem
의 경우는body
의 기본 사이를 기준으로 크기를 부여하기 때문에
현업에서도 많이 사용하는 추세
em단위 적용시
<div id="div1">
크기 1.2em(16.8px)
<div id="div2">
크기 1.2em(16.8 * 1.2 = 20.16px)
<div id="div3">
크기 1.2em(20.16 * 1.2 = 24.2px)
</div>
</div>
</div>
rem단위 적용시
<div id="div1">
크기 1.2em(16.8px)
<div id="div2">
크기 1.2em(16.8px)
<div id="div3">
크기 1.2em(16.8px)
</div>
</div>
</div>
1. background-color
- 해당 html 요소의 배경색 설정
2. background-image
- 해당 html 요소의 배경으로 나타날 이미지 설정
3. background-repeat
- 이미지의 반복(배경의 반복)
4. background-position(y축, x축 / 수치로 조정하면 x y축)
- 반복되지 않는 배경이미지의 상대 위치 설정.
- 단. 배경 이미지가 반복되지 않아야한다.
5. background-attachment
- 위치고정
6. background shorthand
- 속성명을 일일히 쓰지 않고 한줄에 전부 모든 속성을 표현하는방법
background : color / image | repeat | attachment | position
background-image: url("../img/1.png");
기본적으로 body에 image를 배경으로 둔다면 바둑판식 배열이 기본값.
no-repeat이라는 속성값을 부여해 반복을 없앨수 있으며
x,y축의 제어도 가능.
no-repeat : 반복제거
repeat-x, repeat-y 속성값을 이용해
x축 혹은 y축으로만 반복을 진행할수도 있음.
background-repeat: no-repeat;
background-repeat: repeat-y;*/
/* background-repeat: no-repeat;
top, left 등의 값으로도 배경의 위치를 지정할수 있지만
px등 단위를 이용한 위치 배정이 자주 사용되는 편.
background-position : 150px 250px;
배경 고정.
background-attachment: fixed;