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