기호 설명
background-color : 색이름 | RGB값 | transparentA | B : A 또는 B 중의 하나이다. A || B : A 또는 B 중의 하나, 또는 둘 다이다. [ ] : 일반적인 괄호의 의미이다. A{1,2} : A가 최소한 1번에서 최대한 2번까지 들어갈 수 있다. : A 속성의 값을 쓴다.
background-image : url | none<HTML> <HEAD> <STYLE type="text/css"> H1 { background-color: #F00 } </STYLE> <BODY bgcolor=#ffb500> <H1>FF0000에 해당하는 색</H1> <BODY bgcolor=#ffb500> </HTML> 이렇게 나와요
<HTML> <HEAD> <STYLE type="text/css"> BODY { background-image: none } P { background-image: url(back-grey1.gif) } </STYLE> <BODY bgcolor=#ffb500> 이 곳에는 배경이 나오지 않습니다.<BR> <P>이 곳에는 배경이 나와야 겠지요. <BR> 나와야 정상인데 나오지 않는다구요?<BR> 그렇다면 브라우저를 탓해야지요. 다음에는 되겠거니...하면서요.<BR> 익스플로러 4.0에서는 잘 나오는데요. </P> 확실히 하기위해 /P를 해 주었지요. <BODY bgcolor=#ffb500> </HTML> 이렇게 나와요
background-repeat : repeat | repeat-x | repeat-y | no-repeat
- repeat : 가로, 세로 모두 연속된다.
- repeat-x : 가로 방향으로만 연속된다.
- repeat-y : 세로 방향으로만 연속된다.
- no-repeat : 그림 한 개만 나온다.
<HTML> <HEAD> <STYLE type="text/css"> BODY { background-color : #fcf ; background-image : url(cherry.gif); background-repeat: repeat-y; } </STYLE> <BODY bgcolor=#ffb500> 본문 전체가 체리로 덮입니다. 세로 방향으로만 연속되구요. 그런데, 배경색을 분홍색으로 주었으니 투명한 배경을 가진 체리 그림의 빈 곳마다 분홍색도 함께 보이겠지요. <BODY bgcolor=#ffb500> </HTML> 이렇게 나와요
background-attachment : scroll | fixed
background-position : [퍼센트값 | 길이 ]{1,2} | [top | center | bottom] || [left | center | right]
background : <'background-color'> || <'background-image'> || <'background-repeat'> || <'background-attachment'> || <'background-position'><HTML> <HEAD> <STYLE type="text/css"> BODY { background-color : #fcf ; background-image : url(cherry.gif); background-repeat: repeat-y; background-attachment : fixed; background-position : 50% 50% } </STYLE> <BODY bgcolor=#ffb500> 화면의 정 중앙에서 시작해 아랫쪽으로만 체리가 연속되어야 정상이다. <BODY bgcolor=#ffb500> </HTML> 이렇게 나와요
<HTML> <HEAD> <STYLE type="text/css"> P { background: #fcf url(cherry.gif) 0% no-repeat fixed } P.scroll { background: #fcf url(cherry.gif) 50% no-repeat scroll } </STYLE> <BODY bgcolor=#ffb500> <P>P의 content box에 해당하는 부분에만 분홍색 배경이 나타난다. cherry.gif 그림은 background-attachment가 fixed이므로 화면의 0%, 0%, 즉 왼쪽 위에 나타나고, background-repeat가 no-repeat이므로 한 개만 나온다. 그래야 정상이다. </P> <P class=scroll>이 곳은 다 동일하지만 background-attachment가 scroll이므로 P의 content box 중 50%, 50% 지점에 체리가 한 개 나온다. </P> <BODY bgcolor=#ffb500> </HTML> 이렇게 나와요