06-2 텍스트 스타일

color 속성 - 글자 색 지정하기

h1 {
    color:rgb(0,200,0); /* rgb 값 사용 - 녹색 계열 */
}
h2 {
    color:blue; /* 색상 이름 사용 - 파랑 */
}  
.accent {
    color:#f00; /* 16진수 사용 - 빨강, #ff0000으로도 사용 */
}

text-decoration 속성 - 텍스트에 줄 표시하기/없애기

  • none : 밑줄 표시x
  • underline : 밑줄 표시o
  • overline : 영역 위로 선을 그린다.
  • line-through : 영역을 가로지르는 선(취소 선)을 그린다.

text-transform 속성 - 텍스트 대, 소문자 변환하기

  • none : 변환하지 않는다.
  • capitalize : 시작하는 첫 번째 글자를 대문자로 변환한다.
  • uppercase : 모든 글자를 대문자로 변환한다.
  • lowercase : 모든 글자를 소문자로 변환한다.
  • full-width : 가능한 모든 문자를 전각 문자로 변환한다.

text-shadow 속성 - 텍스트에 그림자 효과 추가하기

/* 기본형
    text-shadow:가로거리(양수값:글자오른쪽, 음수값:글자왼쪽) 세로거리(양수값:글자아래쪽, 음수값:글자위쪽) 번짐정도 색상;
*/
.shadow1{ 
    color:orange;
    text-shadow:1px 1px; /* 가로거리1px 세로거리1px */
}
.shadow2 {
    text-shadow:5px 5px 3px #f00; /* 가로거리5px 세로거리5px 번짐정도3px 색상#f00(빨강) */
}
.shadow3 { 
    color:#fff;
    text-shadow:7px -7px 5px #000; /* 가로거리7px 세로거리-7px 번짐정도5px 색상#000(검정) */
}

white-space 속성 - 공백 처리하기

  • normal : 여러 개의 공백을 하나로 표시한다.
  • nowrap : 여러 개의 공백을 하나로 표시하고, 영역 너비를 넘어가는 내용은 줄을 바꾸지 않고 계속 한 줄로 표시한다.
  • pre : 여러 개의 공백을 그대로 표시하고, 영역 너비를 넘어가는 내용은 줄을 바꾸지 않고 계속 한 줄로 표시한다.
  • pre-line : 여러 개의 공백을 하나로 표시하고, 영역 너비를 넘어가는 내용은 자동으로 줄을 바꿔 표시한다.
  • pre-wrap : 여러 개의 공백을 그대로 표시하고, 영역 너비를 넘어가는 내용은 자동으로 줄을 바꿔 표시한다.

letter-spacing과 word-spacing 속성 - 텍스트 간격 조절하기

자간은 가능하면 em 단위로 지정하는 것이 좋다.

results matching ""

    No results matching ""