Utwórz plik css3-background.html z podstawową strukturą strony WWW w standardzie HTML5.
<!DOCTYPE html> <html> <head> <title>Tło i obramowanie</title> <meta charset="utf-8"/> <style> </style> </head> <body> </body> </html>
W elemencie style dodaj kod.
body { background-color: olive; }
Zapisz zmiany i odśwież podgląd.
W edytorze grafiki utwórz obraz o rozmiarze 100px na 100px z przeznaczeniem na tło strony i zapisz w swoim folderze pod nazwą, w formacie JPG pod nazwą tlo1.jpg a następnie w elemencie style dodaj kod:
background-color: olive; background-image: url(tlo1.jpg); }
Zapisz zmiany i odśwież podgląd.
W elemencie style dodaj kod.
background-image: url(tlo1.jpg); background-repeat: repeat-x; }
Zapisz zmiany i odśwież podgląd . Zmień wartość repeat-x na repeat-y. Sprawdź pozostałe wartości: repeat i no-repeat.
W elemencie style dodaj kod.
background-repeat: no-repeat; background-attachment: fixed; }
Zapisz zmiany i odśwież podgląd w przeglądarce, przewiń stronę. Zmień wartość fixed na scroll.
W elemencie style dodaj kod.
background-attachment: scroll; background-position: 10px 10%; }
Zapisz zmiany i odśwież podgląd.
W edytorze grafiki utwórz obraz o rozmiarze 50px na 1px z przeznaczeniem na tło elementu i zapisz w swoim folderze pod nazwą, w formacie PNG pod nazwą tlo2.png a następnie w elemencie style dodaj kod:
h1 { background: url(tlo2.png) repeat-x; }
W elemencie body dodaj kod.
<h1>Tło i obramowanie</h1>
Zapisz zmiany i odśwież podgląd .
W przeglądarce internetowej wpisz adres jigsaw.w3.org/css-validator
Wybierz zakładkę poprzez załadowanie pliku
Za pomocą przycisku Przeglądaj... otwórz plik css3-background.htm
Naciśnij przycisk Sprawdź
{background-color:}
- definiuje kolor tła. Wartością jest
nazwa lub kod koloru. {background-image:}
- definiuje obraz tła. Wartością jest
adres pliku.{background-repeat:}
- definiuje sposób powtarzania obrazu tła. Wartością są: repeat
(powtarzane), repeat-x (powtarzane poziomo), repeat-y (powtarzane pionowo) i no-repeat (niepowtarzane).{background-attachment:}
- definiuje sposób przewijania obrazu tła. Wartością są: fixed
(nieruchome)
i scroll (przewijane).{background-position:}
- definiuje pozycje obrazu tła. Wartością są:{background:}
- która definiuje tło. Wartością są wartości styli: kolor,
obraz, sposób powtarzania, sposób przewijania, pozycja tła.W elemencie style dodaj kod.
h2 { border: 4px outset silver; }
W elemencie body dodaj kod.
<h2>Tło i obramowanie</h2>
Zapisz zmiany i odśwież podgląd.
W elemencie style dodaj kod.
h3 { border-left: 2px solid red; } h4 { border-right: 2px solid red; } h5 { border-top: 2px solid red; } h6 { border-bottom: 2px solid red; }
W elemencie body dodaj kod.
<h3>Tło i obramowanie</h3> <h4>Tło i obramowanie</h4> <h5>Tło i obramowanie</h5> <h6>Tło i obramowanie</h6>
Zapisz zmiany i odśwież podgląd.
W elemencie style dodaj kod.
a { border-width: 4px; border-color: silver; } a:link { border-style: groove; } a:visited { border-style: ridge; } a:hover { border-style: inset; } a:active { border-style: outset; }
W elemencie body dodaj kod.
<p><a href="#">Hiperłącze</a></p>
Zapisz zmiany i odśwież podgląd.
Umieść plik css3-background.html na serwerze po sprawdzeniu poprawności kodu.
Zastosuj poznane wiadomości w pliku index.html.
{border:}
- definiuje obramowanie. Wartość może być równa: rozmiar,
styl i kolor linii. Minimalnie można określić rozmiar i styl, kolor
obramowania będzie czarny.{border-left:}
- definiuje obramowanie lewe. Wartość może być równa: rozmiar,
styl i kolor linii.{border-right:}
- definiuje obramowanie prawe. Wartość może być równa: rozmiar,
styl i kolor linii.{border-top:}
- definiuje obramowanie górne. Wartość może być równa: rozmiar,
styl i kolor linii.{border-bottom:}
- definiuje obramowanie dolne. Wartość może być równa: rozmiar,
styl i kolor linii.{border-width:}
– definiuje rozmiar linii. Wartość może być równa: thin (cienka), medium (średnia), thick (gruba) lub liczba z jednostką. Można definiować oddzielnie: {border-top-width:}
, {border-right-width:}
, {border-bottom-width:}
, {border-left-width:}
.{border-color:}
– definiuje kolor linii. Wartością jest nazwa koloru lub jego kod. Można definiować oddzielnie: {border-top-color:}
, {border-right-color:}
, {border-bottom-color:}
, {border-left-color:}
.{border-style:}
– definiuje styl lini obramowania. Może przyjmować wartości: solid (ciągła), double (podwójna), dotted (kropkowana), dashed (kreskowana), groove (wklęsła), ridge (wypukła), inset (przycisk wciśnięty), outset (przcisk
zwolniony). Można definiować oddzielnie: {border-top-style:}
, {border-right-style:}
, {border-bottom-style:}
, {border-left-style:}
.