color
속성
color : <색상>
RR(Red) GG(Green) BB(Blue)의 양을 표시함.
각 색상마다 하나도 섞이지 않았음을 표시하는 00
부터 해당 색이 가득 섞였음을 표시하는 ff
까지 사용할 수 있음.
※ 16진수는 0~f까지 16개의 숫자로 크기를 나타냄.
#000000(검은색)
~ #ffffff(흰색)
hsl(0, 100%, 50%)
: 빨간색red
, yellow
, black
처럼 잘 알려진 색상 이름 사용0
, 가득 섞였을 때 255
rgb(0, 0, 255)
: 파란색0(완전히 투명)
~ 1(완전히 불투명)
text-align
속성
text-align : start | end | left | right | center | justify | match-parent
start
현재 텍스트 줄의 시작 위치에 맞추어 문단을 정렬end
현재 텍스트 줄의 끝 위치에 맞추어 문단을 정렬left
왼쪽에 맞추어 문단을 정렬 right
오른쪽에 맞추어 문단을 정렬center
가운데에 맞추어 문단을 정렬justify
양쪽에 맞추어 문단을 정렬match-parent
부모 요소를 따라 문단을 정렬 line-height
속성줄 간격은 정확한 단위로 크깃값을 지정하거나 문단의 글자 크기를 기준으로 몇 배수인지 백분율로 지정할 수 있음.
줄 간격 24px로 지정하기
p { font-size: 12px; line-height: 24px; }
p { font-size: 12px; line-height: 2.0; }
p { font-size: 12px; line-height: 200%; }
텍스트를 세로로 정렬할 때도 유용 ▶ line-height의 속성값
을 영역의 높이를 나타내는 height의 속성값
과 똑같이 지정.
text-decoration
속성
<p style="text-decoration:none">none</p>
<p style="text-decoration:underline">underline</p>
<p style="text-decoration:overline">overline</p>
<p style="text-decoration:line-through">line through</p>
text-shadow
속성
text-shadow: none | <가로거리> <세로거리> <번짐정도> <색상>
가로 거리
텍스트부터 그림자까지의 가로 거리. 필수속성. 양숫값은 글자의 오른쪽, 음숫값은 글자의 왼쪽에 그림자 만듦. 세로 거리
텍스트부터 그림자까지의 세로 거리. 필수속성. 양숫값은 글자의 아래쪽, 음숫값은 글자의 위쪽에 그림자 만듦. 번짐 정도
양숫값을 사용하면 그림자가 모든 방향으로 퍼져 나가므로 그림자가 크게 표시됨. 음숫값은 그림자가 모든 방향으로 축소되어 보임. 기본값 0색상
그림자 색상을 지정. 한 가지만 지정할 수도 있고 공백으로 구분해 여러색상을 지정할 수도 있음. 기본값은 현재 글자색.text-transform
속성
text-transform : none | capitalize | uppercase | lowercase | full-width
none
줄을 표시하지 않음. capitalize
첫 번째 글자를 대문자로 변환uppercase
모든 글자를 대문자로 변환lowercase
모든 글자를 소문자로 변환full-width
가능한 모든 문자를 전각 문자로 변환letter-spacing
, word-spacing
속성letter-spacing
글자와 글자 사이의 간격을 조절word-spacing
단어와 단어 사이 간격을 조절px
, em
과 같은 단위나 퍼센트(%)
로 크깃값을 조절함.