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:}.