Skopiuj plik formatowanieramek.zip i rozpakuj go do folderu z plikami WWW.
Zapoznaj się z zawartością i źródłami plików.
W elemencie head i znaczniku body w plikach stron witryny (stronaa.html, stronab.html, stronac.html) dodaj kod:
<title>Strona A</title> <meta charset="utf-8"/> <link rel="stylesheet" href="style.css"> </head> <body class="strona">
W pliku spis.html element link jak w stronach, a w znaczniku body w dodaj kod:
<body class="spis">
Utwórz pusty plik o nazwie style.css w swoim folderze (kodowanie UTF-8).
W pliku style.css dodaj kod. Zapisz zmiany i otwórz w przeglądarce pliki witryny.
body.strona { background: rgb(204,204,204); width: 610px; margin: 10px auto; }
W pliku style.css dodaj kod:
iframe { width: 610px; height: 50px; border: none; }
Zapisz zmiany i otwórz w przeglądarce pliki witryny.
W pliku style.css dodaj kod.
.spis { background: rgb(255,255,255); width: 600px; margin: 5px; }
Zapisz zmiany i otwórz w przeglądarce pliki witryny.
W pliku style.css dodaj kod.
a { font: 13px Georgia; text-decoration: none; } a:link { color: rgb(51,51,51); } a:visited { color: rgb(104,104,104); } a:hover { color: rgb(0,0,0); text-decoration: underline; } a:active { color: rgb(153,153,153); }
Zapisz zmiany i otwórz w przeglądarce pliki witryny.
W pliku style.css dodaj kod.
h1 { font: 34px Georgia; } p { font: 13px Georgia; text-align: justify; }
Zapisz zmiany i otwórz w przeglądarce pliki witryny.
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
Naciśnij przycisk Sprawdź
Umieść pliki witryny na serwerze.
<link>
- definiuje styl CSS strony umieszczony w osobnym pliku.
W starszych stronach internetowych spotykamy kod z atrybutem type, definiujący typ zawartości pliku, w postaci:W swoim folderze roboczym, w katalogu szablony, utwórz katalog szablonwitryny a w nim dokument szablonwitryny.html (wykorzystaj plik szablonstrony.htm, metodę kopiuj-wklej) zawierający następujący kod:
<!DOCTYPE html> <html> <head> <title>Formatowanie witryny</title> <meta charset="utf-8"/> </head> <body> <iframe src="naglowek.html" id="naglowekwitryny"> <a href="naglowek.html">naglowek</a> </iframe> <iframe src="menu.html" id="menuwitryny"> <a href="menu.html">menu</a> </iframe> <div id="naglowek"> Nagłówek strony </div> <div id="tresc"> Treść strony </div> <div id="informacje"> Informacje dodatkowe </div> <div id="stopka"> Stopka strony </div> <iframe src="stopka.html" id="stopkawitryny"> <a href="stopka.html">stopka</a> </iframe> </body> </html>
Utwórz w katalogu szablonwitryny pusty plik style.css z kodowaniem UTF-8. W źródle pliku szablonwitryny.html, w elemencie head dopisz kod. Zapisz dokument i otwórz go w przeglądarce.
<title>Szablon witryny</title> <meta charset="utf-8"/> <link rel="stylesheet" href="style.css"> </head>
W folderze szablonwitryny utwórz dokument naglowek.html (wykorzystaj plik szablonstrony.html, metodę kopiuj-wklej) zawierający następujący kod:
<!DOCTYPE html> <html> <head> <title>Nagłówek witryny</title> <meta charset="utf-8"/> <link rel="stylesheet" href="style.css"> </head> <body id="bodynaglowek"> Nagłówek witryny </body> </html>
W folderze szablonwitryny utwórz dokumenty menu.html (wykorzystaj plik menu.html, metodę kopiuj-wklej) popraw odpowiednio kod:
<title>Menu nawigacyjne witryny</title> <meta charset="utf-8"/> <link rel="stylesheet" href="style.css"> </head> <body id="bodymenu"> Menu nawigacyjne witryny </body>
W folderze szablonwitryny utwórz dokumenty stopka.html (wykorzystaj plik menu.html, metodę kopiuj-wklej) popraw odpowiednio kod:
<title>Stopka witryny</title> <link type="text/css" rel="stylesheet" href="style.css"> </head> <body id="bodystopka"> Stopka witryny </body>
W pliku style.css z folderu szblon2 popraw i dodaj kod:
body { background: rgb(204,204,204); width: 987px; margin: 10px auto; } iframe { border: none; } #naglowekwitryny { width: 100%; height: 50px; } #menuwitryny { width: 100%; height: 100px; } #naglowek { background: rgb(204,204,204); } #tresc { background: rgb(255,255,255); } #informacje { display: none; } #stopka { background: rgb(0,0,0); } #stopkawitryny { width: 100%; height: 25px; } #bodynaglowek, #bodymenu, #bodystopka { overflow: hidden; } #bodynaglowek { background: rgb(51,51,51); } #bodymenu { background: rgb(102,102,102); } #bodystopka { background: rgb(153,153,153); }
Zapisz zmiany i otwórz w przeglądarce plik szablonwitryny.html z folderu szablonwitryny.
Umieść pliki i foldery na serwerze.