Wrocław dn. 20 kwietnia 2006 roku. Temat lekcji: Style CSS.



Podobne dokumenty
Cel ogólny lekcji: Wprowadzenie do tworzenia stron WWW w języku HTML. Wprowadzenie pojęć: strona WWW, język HTML, dokument HTML.

Dzięki arkuszom zewnętrznym uzyskujemy centralne sterowanie wyglądem serwisu. Zewnętrzny arkusz stylów to plik tekstowy z rozszerzeniem css.

p { color: yellow; font-weight:bold; }

Tworzenie Stron Internetowych. odcinek 6

Krótki przegląd własności języka CSS

CSS pozwala przypisać poszczególnym elementom na. grubość, rozmiar czcionki, kolor tła, odległości między

kaskadowe arkusze stylów

Kaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony różnych stylów.

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

Ćwiczenie 9 - CSS i wstawianie CSS

za pomocą: definiujemy:

Dokument hipertekstowy

I. Formatowanie tekstu i wygląd strony

Kaskadowe arkusze stylów (CSS)

Justyna Klimczyk Nauczyciel informatyki Gimnazjum im. Władysława Stanisława Reymonta w Kleszczowie

Zdefiniowane style mogą określać układ treści na stronie i sposób jej formatowania np. kolor czcionki, pogrubienia, tło tabel, rysunków itp.

Czcionki. Rodzina czcionki [font-family]

KASKADOWE ARKUSZE STYLÓW CSS (ang. Cascading Style Sheets)

CSS. Kaskadowe Arkusze Stylów

Projektowanie aplikacji internetowych. CSS w akcji

Kaskadowe arkusze stylów cz. 2

Tworzenie Stron Internetowych. odcinek 6

LABORATORIUM 3 WSTĘP DO SIECI TELEINFORMATYCZNYCH CSS CECHY WYBRANYCH SELEKTORÓW

Krok 1: Stylizowanie plakatu

HTML jak zrobić prostą stronę www

HTML. HTML(ang. HyperTextMarkupLanguage, pol. hipertekstowy język znaczników) język wykorzystywany do tworzenia stron internetowych

Wykład 2 CSS. Michał Drabik

Podstawy HTML i styli CSS. selektor {właściwość1: wartość1; właściwość2: wartość2}

Znaczniki języka HTML

CSS - style kaskadowe. Cascadind Style Sheets

CSS - 2. Właściwości tekstu, czcionek

używane skróty: HTTP - protokół do transferu tekstu, hipertekstu, zbiorów binarnych URL - jednolity lokalizator zasobów

STRONY INTERNETOWE mgr inż. Adrian Zapała

PROGRAMOWANIE. WNPiD UAM, Programowanie, inż. Piotr Jabłoński

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Cel ogólny lekcji: Wprowadzenie dodatkowych znaczników. Wprowadzenie odsyłacza, tabeli, listy numerowanej i wypunktowanej.

Wprowadzenie do Internetu zajęcia 3

Po zakończeniu rozważań na temat World Wide Web, poznaniu zasad organizacji witryn WWW, przeczytaniu kilkudziesięciu stron i poznaniu wielu nowych

Oczywiście występują także znaczniki, bez ich odpowiednika kończącego, np. <BR>

Young Programmer: HTML+PHP. Dr inż. Małgorzata Janik, Zajęcia #2

Środki dydaktyczne: tablica, komputer (z Notatnikiem i przeglądarką www) pliki ramkapion.zip, ramkapoziom.zip, zagniezdzenieramek.zip.

Można też ściągnąć np. z:

Można też ściągnąć np. z:

CSS - layout strony internetowej

CSS jest is an skrótem od Cascading Style Sheets (Kaskadowe Arkusze Stylów).

Ćw. IV. Tworzenie stron internetowych. Podstawy projektowania, wprowadzenie do języka HTML

I. Wstawianie rysunków

HTML (HyperText Markup Language) hipertekstowy język znaczników

Witryny i aplikacje internetowe

Pierwsza strona internetowa

Ćwiczenie 10 - Selektory

Box model: Content. Content - obszar zawartości określany jest za pomocą deklaracji wysokości i szerokości.

HTML podstawowe polecenia

Blok dokumentu. <div> </div>

Elementarz HTML i CSS

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

Ćwiczenie 2 Tekst podstawowe znaczniki.

Źródła. cript/1.5/reference/ Ruby on Rails: AJAX: ssays/archives/

Przedmiot: Grafika komputerowa i projektowanie stron WWW


Podstawy (X)HTML i CSS

TECHNOLOGIE SIECI WEB

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH

1 TEMAT LEKCJI: 2 CELE LEKCJI: 3 METODY NAUCZANIA. Scenariusz lekcji. 2.1 Wiadomości: 2.2 Umiejętności: Scenariusz lekcji

Projektowanie stron WWW

Technologie Informacyjne

Tworzenie stron internetowych w kodzie HTML Cz 5

I. Dlaczego standardy kodowania mailingów są istotne?

CSS (kaskadowe arkusze stylów) to narzędzie do formatowania dokumentu. Obecna wersja to CSS 2.1

Scenariusz lekcji. opisać podstawowe atrybuty czcionki; scharakteryzować pojęcia indeksu górnego i dolnego; wymienić rodzaje wyrównywania tekstu;

Nazwa implementacji: CSS i box model. Autor: Opis implementacji: Poznajemy podstawy CSS oraz dowiadujemy się o rozmieszczaniu elementów na stronie.

Masz pomysł na lepszy wygląd?

2. Projektowanie stron WWW podstawowe informacje

Tekst podstawowe znaczniki

Tworzenie stron internetowych w kodzie HTML Cz 7

Lab.1. Praca z tekstem: stosowanie arkuszy stylów w dokumentach OO oraz HTML/CSS

Edytor tekstu OpenOffice Writer Podstawy

Edukacja na odległość

plansoft.org Zmiany w Plansoft.org

e r T i H M r e n L T n

ABC języka HTML i XHTML / Maria Sokół. wyd. 2. Gliwice, cop Spis treści

2. Prezentacja wizualna

SterBox. Przygotowanie Strony Użytkownika

Laboratorium 1: Szablon strony w HTML5

Wordpress: Joomla! Drupal.

Często używanym elementem języka HTML są tabele, które wykorzystuje się do wygodnego rozmieszczania informacji i obrazów.

Dziedziczenie. Dziedziczenie i kaskadowość. Dodał Administrator środa, 10 marzec :00. Tematy: Dziedziczenie Kaskadowość

Rozdział 4. Kaskadowe arkusze stylów

Arkusze stylów CSS Cascading Style Sheets

2 Podstawy tworzenia stron internetowych

Tworzenie stylów w HTML

HTML (HyperText Markup Language)

1. Umieść kursor w miejscu, w którym ma być wprowadzony ozdobny napis. 2. Na karcie Wstawianie w grupie Tekst kliknij przycisk WordArt.

Uwaga w niektórych przeglądarkach różnice mogą być niewidoczne zależy to od przeglądarki i ew. od jej ustawień.

Struktura języka HTML ZNACZNIKI. Oto bardzo prosta strona WWW wyświetlona w przeglądarce: A tak wygląda kod źródłowy takiej strony:

WITRYNY I APLIKACJE INTERNETOWE

O stronach www, html itp..

EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE Rok 2016 CZĘŚĆ PRAKTYCZNA

Systemy internetowe Wykład 2 CSS

Transkrypt:

Piotr Chojnacki http://www.piotrchojnacki.pl IV rok, informatyka chemiczna Gimnazjum nr 35 we Wrocławiu Wrocław dn. 20 kwietnia 2006 roku Czas trwania zajęć: 90 minut, przedmiot: informatyka Temat lekcji: Style CSS. Cel ogólny lekcji: Przypomnienie pojęć: strona WWW, język HTML, dokument HTML. Wprowadzenie styli CSS jako potęŝne narzędzie do formatowania stron WWW. Cele operacyjne: Uczeń wie: 1. Co to jest strona WWW, język HTML, dokument HTML. 2. Jak skorzystać z edytora Notatnik przy tworzeniu dokumentu HTML. 3. W jaki sposób stworzyć prosty dokument HTML. 4. Co to są style CSS i do czego słuŝą. Uczeń umie: 1. Wytłumaczyć, co się kryje pod pojęciami: strona WWW, język HTML, dokument HTML. 2. Korzystać z edytora Notatnik przy tworzeniu dokumentu HTML. 3. Stworzyć prosty dokument HTML. 4. Sformatować tekst za pomocą styli CSS. Metody pracy: wykład, pogadanka, ćwiczenia praktyczne Forma pracy: indywidualna Środki dydaktyczne: tablica, komputer (z Notatnikiem i przeglądarką www) plik przykład.html, style.css Piotr Chojnacki 1

Przebieg lekcji: 1. Wstęp: (5 minut) Sprawdzenie obecności. Sformułowanie tematu lekcji: Style CSS. 2. Część właściwa: (80 minut) Przypomnienie wiadomości. Nauczyciel zadaje pytania uczniom: (10 minut) 1. Czym jest strona WWW? Strona WWW dokument napisany w języku HTML i w takiej postaci przechowywany w serwerze WWW. Zawiera hipertekst uzupełniony elementami graficznymi i multimedialnymi. Osoba zainteresowana obejrzeniem danej strony moŝe ją pobrać z serwera, posługując się przeglądarką zainstalowaną we własnym komputerze. 2. Czym jest język HTML? Język HTML (Hypertext Markup Language - Hipertekstowy Język Oznaczania) język przeznaczony do opisywania dokumentów hipertekstowych, prezentowanych i odczytywanych następnie w sieci WWW za pomocą przeglądarki. Poszczególne elementy składowe strony WWW, takie jak tytuły, akapity, obrazy, dźwięki, łączniki z innymi dokumentami, adresy stron WWW są wyróŝniane w tym języku za pomocą znaczników, które pełnią funkcję poleceń dla przeglądarki. Dzięki temu hipertekst moŝe być opisany z uŝyciem bardzo prostego edytora tekstowego. 3. Czym jest dokument HTML? Dokument HTML dokument napisany w języku HTML. Taki dokument moŝna utworzyć w najprostszym edytorze tekstu, np. w Notatniku, programie ze środowiska Windows zapisując go z rozszerzeniem.htm lub.html. Do odczytywania dokumentów HTML słuŝą przeglądarki. 4. Co jest potrzebne, Ŝeby napisać stronę internetową? Teoretycznie moŝe to być dowolny edytor tekstu i dobre chęci. Jak wcześniej wspomnieliśmy dokument HTML jest po prostu plikiem tekstowym, gdzie wpisujemy wszystkie polecenia, dotyczące formatowania tekstu i wstawiania grafiki. Lecz pisanie strony w zwykłym edytorze tekstu, byłoby bardzo Piotr Chojnacki 2

uciąŝliwe. Dlatego powstało wiele wyspecjalizowanych edytorów, które ułatwią, przyspieszą i uprzyjemnią Twoją pracę. Są to np.: Pajączek: www.pajaczek.pl (shareware - płatny) EdHTML: http://binboy.sphere.pl/index.php?show=download&p1=./webdevelo pment/editors (darmowy) Edytor znaczników EzHTML (darmowy) Język HTML Dokument HTML zawiera tekst, który ma być umieszczony na stronie i polecenia (zwane znacznikami, tagami ), które stanowią informacje dla przeglądarki, jak ten dokument ma być wyświetlony na ekranie. Polecenia, dla odróŝnienia od zwykłego tekstu umieszcza się w nawiasach < >. Prawie kaŝde polecenie języka HTML składa się z dwóch części otwierającej i zamykającej. RóŜnią się one tym, Ŝe część zamykająca poprzedzona jest znakiem /. Polecenia informują przeglądarkę, co ma zrobić z tekstem, a parametry tych poleceń, jak ma to być zrobione. 5. Budowa dokumentu HTML. (plik przyklad1.txt) Dokument w języku HTML jest zawarty między znacznikami: <HTML> i </HTML> i dzieli się na dwie części: nagłówek i treść (ciało strony) Nagłówek rozpoczyna się poleceniem <HEAD>, a treść poleceniem <BODY>. W nagłówku znajduje się tekst tytułu poprzedzony poleceniem <TITLE> - będzie on wyświetlany w pasku tytułowym przeglądarki. Schemat dokumentu HTML <HTML> <HEAD> <TITLE> tytuł strony </TITLE> </HEAD> <BODY> treść strony </BODY> </HTML> <html> <head> <title> tytuł strony </title> </head> <body> treść strony </body> </html> Piotr Chojnacki 3

Czym są style? (5 minut) Co to są style?: Jest to potęŝne narzędzie do formatowania stron WWW (CSS - Cascading Style Sheets - Kaskadowe Arkusze Stylów). Dają one ogromne moŝliwości manipulowania wyglądem dokumentów i zwiększają efektywność narzędzi. Dodatkowo nie powodują problemów w przeglądarkach, które ich nie obsługują. Styl jest zespołem poleceń formatujących i pozwala zmieniać wygląd pojedynczych elementów strony lub nawet całej serii dokumentów. Dlaczego warto uŝywać styli?: 1. Style stały się juŝ praktycznie podstawowym narzędzie formatującym. Jeśli powaŝnie myślisz o zajęciu się projektowaniem stron WWW, koniecznie musisz je poznać. 2. Przestarzałe atrybuty i znaczniki, znajdujące się bezpośrednio w składni HTML, które dotyczą formatowania, będą stopniowo wycofywane przez producentów przeglądarek internetowych, na rzecz rekomendowanych analogicznych deklaracji stylów. Widać juŝ nawet róŝnice pomiędzy IE4 a IE5! 3. Dokumenty pisane z wykorzystaniem arkuszy stylów są zwykle bardziej przejrzyste i krótsze. 4. Style pozwalają w łatwy sposób zarządzać całą serią dokumentów, poprzez stosowanie zewnętrznych arkuszy stylów. Dzięki temu w łatwy i wygodny sposób, moŝna dokonać modyfikacji rodzaju formatowania jednocześnie we wszystkich dokumentach, zmieniając dane tylko w jednym pliku! 5. Dzięki moŝliwości stosowania klas selektorów, znacznie oszczędzamy sobie pisania. W jednym miejscu określamy wszystkie atrybuty formatowania (których moŝe być bardzo duŝo), odnoszące się do wielu elementów, które mają wyglądać tak samo. Bezpośrednio przy elemencie wystarczy podać tylko nazwę klasy i nie musimy juŝ wypisywać "litanii" poleceń. Znacznie przyspiesza to późniejszą modyfikację strony, poniewaŝ zmian dokonujemy tylko w jednym miejscu, a wpływają one na wiele elementów jednocześnie. 6. MoŜliwość stosowania róŝnorodnych jednostek oraz sposobów definiowania kolorów. Piotr Chojnacki 4

Wstawianie styli: (10 minut) styl lokalny: <SELEKTOR style="cecha: wartość; cecha2: wartość2...">...</selektor> Styl lokalny pozwala na nadanie formatowania konkretnemu pojedynczemu elementowi strony. Dlatego właśnie styl tego rodzaju nazywa się takŝe inline (ang. "w linii"), poniewaŝ jest wstawiany w tej samej linii, w której znajduje się element formatowany. O tym który to będzie element, decyduje wyraz "SELEKTOR" (widoczny powyŝej, w deklaracji stylu). rozciąganie stylu: <SPAN style="cecha: wartość; cecha2: wartość2...">...</span> Polecenie SPAN pozwala na objęcie blokiem pewnego większego fragmentu dokumentu (który znajduje się pomiędzy znacznikami <SPAN> oraz </SPAN>). Pojedynczym poleceniem SPAN moŝemy objąć kilka róŝnych elementów, np. paragraf i wykaz. wydzielone bloki: <DIV style="cecha: wartość; cecha2: wartość2...">...</div> Fragment dokumentu wydzielony za pomocą bloku (znaczniki <DIV> oraz </DIV>), moŝemy swobodnie formatować. Metoda ta jest bardzo podobna do SPAN, lecz obejmuje zwykle większe fragmenty dokumentu (moŝe zawierać w sobie róŝne znaczniki jak równieŝ inne bloki). wewnętrzny arkusz styli: <HEAD> <STYLE TYPE="text/css"> <!-- SELEKTOR { cecha: wartość; cecha2: wartość2... } SELEKTOR2 { cecha: wartość; cecha2: wartość2... } --> </STYLE> </HEAD> Piotr Chojnacki 5

zewnętrzny arkusz styli: <HEAD> <LINK REL="Stylesheet" HREF="ścieŜka dostępu do pliku *.css" TYPE="text/css"> </HEAD> import arkusza styli: <STYLE TYPE="text/css"> <!-- @import url(adres zewnętrznego arkusza stylów); --> </STYLE> Kaskadowość styli: (5 minut) Kaskadowość stylów określa pierwszeństwo w oddziaływaniu na te same elementy strony, stylów z róŝnych źródeł. Jeśli w dokumencie znajduje się kilka źródeł stylów, pierwszeństwo mają te, które znajdują się "bliŝej" formatowanego elementu. Oddziaływanie stylów z arkuszy zewnętrznych moŝe być modyfikowane przez style zdefiniowane w nagłówku dokumentu, to zaś moŝe być zmieniane przez style zdefiniowane bezpośrednio w ciele dokumentu (inline). Zatem priorytet waŝności stylów (pierwszeństwo) wyglądałby tak: 1. Styl lokalny (inline) 2. Rozciąganie stylu (SPAN) oraz wydzielone bloki (DIV) 3. Wewnętrzny arkusz stylów 4. Zewnętrzny arkusz stylów oraz import arkusza stylów MoŜna jednak świadomie zmienić zasady kaskadowości. SłuŜy do tego polecenie!important. JeŜeli pojawi się ono w deklaracji stylu po wartości cechy, spowoduje to, Ŝe taka cecha będzie miała pierwszeństwo przed innymi, nawet, jeśli ma niŝszy priorytet Piotr Chojnacki 6

Selektory specjalne: (5 minut) klasy selektorów: <HEAD> <STYLE TYPE="text/css"> <!-- SELEKTOR.klasa { cecha: wartość } --> </STYLE> </HEAD> <BODY> <SELEKTOR class="klasa">...</selektor> </BODY> gdzie kolorem niebieskim zaznaczono wewnętrzny arkusz stylów, w którym znajduje się deklaracja klasy (moŝe się ona równieŝ znajdować w zewnętrznym lub importowanym arkuszu). Natomiast kolorem czerwonym zaznaczono konkretny przykład uŝycia zdefiniowanej wcześniej klasy. SELEKTOREM moŝe być dowolny znacznik języka HTML (np.: P - paragraf, Hn - tytuł określonego rzędu czy TD - komórka tabeli i inne) Przykład: W wewnętrznym arkuszu stylów tej strony została umieszczona następująca deklaracja: H4.klasa { color: red } Dlatego jeśli teraz w dowolnym miejscu wpiszemy: <H4 class="klasa">to jest tytuł rzędu 4</H4> zostanie wyświetlony w kolorze czerwonym: Piotr Chojnacki 7

selektor identyfikatora: <HEAD> <STYLE TYPE="text/css"> <!-- SELEKTOR#identyfikator { cecha: wartość } --> </STYLE> </HEAD> <BODY> <SELEKTOR id="identyfikator">...</selektor> </BODY> gdzie kolorem niebieskim zaznaczono wewnętrzny arkusz stylów, w którym znajduje się deklaracja identyfikatora (ID). Natomiast kolorem czerwonym zaznaczono konkretny przykład uŝycia zdefiniowanego wcześniej identyfikatora. SELEKTOREM moŝe być dowolny znacznik języka HTML (np.: P - paragraf, Hn - tytuł określonego rzędu czy TD - komórka tabeli i inne) Przykład: W wewnętrznym arkuszu stylów tej strony została umieszczona następująca deklaracja: H5#identyfikator { color: red } Dlatego element o podanym identyfikatorze ID: <H5 id="identyfikator">to jest tytuł rzędu 5</H5> zostanie wyświetlony w kolorze czerwonym: Piotr Chojnacki 8

Omówienie podstawowych poleceń formatowania: (45 minut) Wszystkie poniŝsze polecenia uczniowie wykonują na przykładowym dostarczonym pliku: przyklad.html SELEKTOR { font-size: rozmiar } xx-smal - najmniejsza x-small - mniejsza small - mała medium - średnia large - duŝa x-large - większa xx-large - największa bądź px, em, in itp. SELEKTOR { font-family: rodzaj, rodzaj1, rodzaj2,... } np.: 'Times New Roman', 'Courier New' Oprócz podania rodzaju czcionki wprost, moŝliwe jest takŝe wpisanie rodziny ogólnej: serif - czcionka szeryfowa (końcówki znaków posiadają "ozdobniki"), np.: 'Times New Roman', Georgia, Garamond, Bodoni sans-serif - czcionka bezszeryfowa (końcówki znaków są proste), np.: Arial, Verdana, 'Trebuchet MS', Helvetica, Univers, Futura monospace - czcionka o stałej szerokości znaków - monotypiczna (wygląda, jak pisana na maszynie), np.: Courier, 'Courier New' cursive - czcionka mająca pewne cechy pochyłej (wygląda, jak pisana ręcznie) fantasy - czcionka fantazyjna (dekoracyjna) SELEKTOR { font-style: styl } Natomiast jako "styl" naleŝy wpisać: normal - czcionka normalna (podstawowa) italic - czcionka pochylona oblique - równieŝ czcionka pochylona (podobna jak poprzednio) Piotr Chojnacki 9

SELEKTOR { font-weight: waga } normal - czcionka normalna (podstawowa) bold - czcionka pogrubiona 100, 200, 300, 400 (odpowiednik "normal"), 500, 600, 700 (odpowiednik "bold"), 800, 900 - kaŝdy następny numer wskazuje wagę czcionki przynajmniej tak samo wytłuszczonej jak dla poprzedniej wartości w sekwencji SELEKTOR { color: kolor } SELEKTOR { text-decoration: dekoracja } none - bez zmian underline - podkreślenie line-through - przekreślenie overline - nadkreślenie SELEKTOR { text-align: wyrównanie } left - wyrównanie tekstu do lewego marginesu (domyślnie) right - wyrównanie do prawego marginesu center - do środka (wyśrodkowanie) justify - do obu marginesów jednocześnie (justowanie). SELEKTOR { text-indent: wcięcie } SELEKTOR { background-color: kolor } SELEKTOR { background-image: url(ścieŝka dostępu do obrazka) } SELEKTOR { background-repeat: powtarzanie } Natomiast jako "powtarzanie" naleŝy wpisać: repeat - powtarzanie tła w obu kierunkach (domyślnie) repeat-x - powtarzanie tła tylko w kierunku poziomym repeat-y - powtarzanie tła tylko w kierunku pionowym no-repeat - brak powtarzania tła (zostanie wyświetlone jako pojedynczy obrazek) Piotr Chojnacki 10

SELEKTOR { margin-top: rozmiar } SELEKTOR { margin-bottom: rozmiar } SELEKTOR { margin-left rozmiar } SELEKTOR { margin-right: rozmiar } SELEKTOR { padding-top: rozmiar } SELEKTOR { padding-bottom: rozmiar } SELEKTOR { padding-left: rozmiar } SELEKTOR { padding-right: rozmiar } SELEKTOR { width: szerokość } SELEKTOR { width: szerokość } Formatowanie odnośników: przykład: a.odnosnik:link {color: #666666; text-decoration: underline; font-size: 16px; } a.odnosnik:visited {color: #666666; text-decoration: underline; font-size: 16px; } a.odnosnik:active {color: #666666; text-decoration: underline; font-size: 16px; } a.odnosnik:hover { color: black; background: none; text-decoration: none; font-size: 16px; } Ćwiczenie dla uczniów: Na koniec ćwiczenie do wykonania. Uczniowie tworzą stronę internetową z zastosowanie CSS. Wzór strony w pliku wzor.jpg. Przed Tobą znajduje się kilka prostych zadań praktycznych dotyczących języka HTML i CSS. 1. Utwórz plik o nazwie twojeimie.html. 2. Następnie korzystając z poznanych wcześniej znaczników stwórz następująca stronę internetową (przykład: wzor.jpg) 3. Stronę rozpocznij ustawieniem tła jako czarne i koloru czcionki na białe. Piotr Chojnacki 11

4. Stronę rozpocznij nagłówkiem (wyrównany do środka) o wielkości 2 wpisując tekst: Oto moja pierwsza strona internetowa 5. Następnie niŝej w paragrafie (justowany) wpisz tekst o wielkości 12px: Miesiące jesienne to miesiące intensywnego korzystania z Internetu. Znajduje to wyraz w listopadowych wynikach badania Megapanel. W listopadzie polscy uŝytkownicy Internetu dokonywali więcej odsłon, a takŝe spędzali więcej czasu. Najchętniej oglądanym serwisem był Onet.pl, który przyciągnął 7,36 miliona uŝytkowników. Dane na dzień 7 lutego 2006 roku. Uwzględniając przy tym, aby data była pogrubiona pochylona czcionka wielkości 10px oraz koloru Ŝółtego. 6. Utwórz odnośnik do strony Onet.pl, gdzie, a po najechaniu myszką link podkreśli się i zmieni kolor na zielony 3. Podsumowanie: (5 minut) Wspólnie z klasą podsumowanie poznanych informacji. Piotr Chojnacki 12

Zawartość pliku dla uczniów: przyklad.html <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body> <h1>znaczniki HTML z zastosowaniem CSS</h1> <div><!doctype> standard języka HTML uŝyty w dokumencie</div> <div><head> opis dokumentu</div> <div><title> tytuł dokumentu</div> <div><body> zawartość dokumentu</div> <div><a> hiperłącze</div> <div><h1> nagłówek</div> <div><ol> lista numerowana</div> <div><p> akapit</div> <br><br><br> <div id="identyfikator">przykład identyfikatora</div> <br> <div class="klasa">przykład klasy</div> <br><br> przykład formatowania odnośników: <a class="odnosnik"href="http://www.wp.pl" target="_blank">wp.pl</a> </body> </html> style.css body { background-color: black; color: white; } h1 { text-align: center; } #identyfikator { color: green } Piotr Chojnacki 13

.klasa { color: yellow; } a.odnosnik:link {color: #666666; text-decoration: underline; font-size: 16px; } a.odnosnik:visited {color: #666666; text-decoration: underline; font-size: 16px; } a.odnosnik:active {color: #666666; text-decoration: underline; font-size: 16px; } a.odnosnik:hover { color: black; background: none; text-decoration: none; font-size: 16px; } Piotr Chojnacki 14