TEMAT 0kreślanie właściwości strony
Transkrypt
TEMAT 0kreślanie właściwości strony
Opracował: DR TEMAT 0kreślanie właściwości strony Teraz zaczyna się praktyczna część kursu. Przy mojej pomocy tworzyć będziemy stronę internetową. Co lekcję poznasz nowe moŜliwości języka CSS. Przykład Najpierw zbudujmy stronę html, która będzie miała trzy tabele, jedna pod drugą. Dzięki stylom wszystko się uprości. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Tytuł strony</title> <link rel="stylesheet" href="style.css" type="text/css" /> // 1 </head> <body> <table width="780" cellpadding="0" cellspacing="0"> // 2 <tr> <td> </td> // 3 </tr> </table> <table width="780" cellpadding="0" cellspacing="0"> <tr> <td> </td> // 4 <td> </td> // 5 </tr> </table> <table width="780" cellpadding="0" cellspacing="0"> <tr> <td> </td> // 6 </tr> </table> </body> </html> Opis 1. 2. 3. 4. 5. 6. ZSP Oleśnica Wczytuję plik z opisanymi stylami Budując tabelę nadal będziemy uŜywać html-a, a to dlatego, Ŝe rzadko na stronie zdarza się, by kilka table miało taki sam wygląd. Oczywiści moŜna zrezygnować z html-a równieŜ w tym wypadku, ale o tym jak w następnej lekcji. Osobiści w tym miejscu byłbym jeszcze za zostawieniem starego poczciwego html-a. Tytuł strony, lub banner Menu Treść strony Stopka strony, czyli miejsce, w którym umieszcza się kontakt z autorem, datę powstania strony itp. -1- Opracował: DR Być moŜe dziwisz się, Ŝe w kursie CSS wita cię html - nie przejmuj się zaraz będzie i css. Stworzyliśmy juŜ stronę główną. Napisz taki kod w notatniku i zapisz w jakimś oddzielnym folderze jako 'index.htm'. Teraz zajmiemy się budową pliku 'style.css'. Najpierw otwórz zwykły systemowy notatnik, następnie wpisz, co następuje ukośniki i liczby opuść - słuŜą jedynie dla opisu. Zapisz jako 'style.css' w tym samym folderze, w którym zapisałeś 'index.htm'. Przykład BODY { 1. 2. Inne wartości background // 1 // 2 // 3 // 4 background-color: #CBD1D3; text-align: center; } TABLE { margin-left: auto; margin-right: auto; } 3. 4. 5. // 5 // 6 background-image: url(tlo.gif); // wstawienie obrazka jako tło background-attachment: scroll; // grafa w tle ma się przesuwać razem z treścią strony. [moŜliwości: -scroll, fixed (zawieszone-nie przesuwa się)] background-repeat: no-repeat; // powtarzanie tła [moŜliwości: repeat, repeat-x, repeat-y, no-repeat (-powtarzaj, powt. poziomo, powt. pionowo, nie powtarzaj]]. background-repeat: no-repeat; // powtarzanie tła [moŜliwości: repeat, repeat-x, repeat-y, no-repeat (powtarzaj, powt. poziomo, powt. pionowo, nie powtarzaj]]. background-position: X Y; // początkowe ustawienie tła. Odległość od lewej [x] i od góry [y]. Jednostki: px, em, cm, in, %. Na tym skończymy tą lekcję - jak widzisz sporo pisania, ale nic trudnego. Jeśli czegoś nie zrozumiałeś to wróć i jeszcze raz spokojnie przeczytaj, wtedy ruszaj dalej. Pamiętaj, aby tworzyć podczas kursu stronę, bo naprawdę dzięki temu duŜo szybciej się nauczysz - zawsze na przykładach łatwiej się uczyć. ZSP Oleśnica -2-