Podstawy języka HTML.

Transkrypt

Podstawy języka HTML.
mgr Tomasz Gr bski
Konspekt do lekcji elementy informatyki dla klasy 4e Liceum
Ogólnokształc cego
Temat lekcji: Podstawy j zyka HTML.
Czas trwania: 45 minut
Cel ogólny: poznanie budowy i najwa niejszych polece j zyka HTML.
Cele edukacyjne: po tej lekcji ucze :
•
wie, do czego słu y j zyk HTML,
•
zna podstawowe zasady posługiwania si tym j zykiem,
•
wie, z jakich cz ci składa si dokument HTML,
•
rozumie poj cia: atrybuty, wła ciwo ci, znaczniki, sekcje,
•
potrafi napisa prost stron WWW w Notatniku posługuj c si j zykiem HTML,
•
potrafi wyja ni ró nice mi dzy tworzeniem stron w programie FrontPage a
tworzeniem ich w j zyku HTML,
Metoda pracy: podaj ca: elementy wykładu i pogadanki, wiczeniowa, problemowa.
Formy pracy: indywidualna, grupowa.
Materiały i rodki dydaktyczne:
•
komputery,
•
oprogramowanie: Front Page, Notatnik.
•
przygotowane tabele z najwa niejszymi poleceniami j zyka HTML.
•
wydruki komputerowe.
1. Czynno ci organizacyjno-porz dkowe
Przywitanie uczniów, sprawdzenie frekwencji, omówienie spraw organizacyjnych
2. Sformułowanie tematu i u wiadomienie celów lekcji
Nauczyciel wyja nia termin HTML i omawia zastosowanie tego j zyka.
3. Realizacja tematu
a) Nauczyciel omawia podstawowe zasady budowy j zyka HTML, wyja nia znaczenie
słów znacznik, atrybut, sekcja. Uczniowie otrzymuj wydruki komputerowe z
najwa niejszymi informacjami na ten temat (zał cznik 1)
1
b) Nauczyciel omawia struktur strony WWW, wskazuje trzy wa ne jej cz ci,
zwracaj c uwag na znaczniki, po których mo na rozpozna poszczególne cz ci strony.
c) Uczniowie uruchamiaj program Front Page i tworz przy jego pomocy bardzo
prost stron zawieraj c krótki tekst, tabel i zmienione tło (zał cznik 3, zad.1). Nast pnie,
w programie tym, korzystaj z zakładki HTML i zauwa aj jak wiele informacji zawiera ta
strona w j zyku HTML. Wyodr bniaj omówione wcze niej cz ci strony.
d) Nauczyciel omawia najwa niejsze polecenia j zyka HTML. Uczniowie otrzymuj
wydruk w formie tabeli (zał cznik 2).
e) Uczniowie uruchamiaj Nowy Dokument w programie Front Page, przechodz do
zakładki HTML i tworz stron WWW u ywaj c ju tylko polece j zyka HTML. Zmieniaj
m.in. rozmiar i kolor czcionki, format tekstu, kolor tła (zał cznik 3, zad.2).
f) Uczniowie uruchamiaj program Notatnik i wykonuj w nim kolejn stron
(zał cznik 3, zad.3)
4. Podsumowanie lekcji.
Uczniowie wyra aj swoj opini na temat tworzenia stron WWW przy pomocy Front Page’a
i Notatnika. Wyszukuj plusy i minusy tworzenia stron WWW w tych programach.
Nauczyciel ocenia aktywno
uczniów.
Praca domowa: zad.3,4 (zał cznik 3)
2
ZAŁ CZNIK NR 1
1. HTML-j zyk znaczników
Pomimo, e na pierwszy rzut oka kod HTML-a mo e przera a , zasady jego konstruowania s bardzo proste.
Wybrany fragment dokumentu ograniczany jest tzw, znacznikami, nadaj cymi mu pewne wła ciwo ci.
Znaczniki s słowami kluczowymi uj tymi w nawiasy trójk tne: „<" i „>". Fragment dokumentu maj cy pewne
wła ciwo ci ograniczony jest nast puj co:
<znacznik> fragment dokumentu </znacznik>.
Struktura taka mo e mie charakter wielopoziomowy, tzn., e poszczególne znaczniki mog zawiera si w
innych, np.
<znacznik1> fragment dokumentu
<znacznik2> fragment dokumentu </znacznik2> </znacznik1>.
Znaczniki nie mog si wzajemnie przeplata . Poni szy fragment kodu jest
nieprawidłowy:
<znacznik1> fragment dokumentu
<znacznik2> fragment dokumentu </znacznik1> </znacznik2>.
W j zyku HTML wyst puj równie znaczniki nie maj ce swych odpowiedników zamykaj cych, np. znacznik
definiuj cy lini (<HR>), czy znak podziału wiersza (<BR>).
Wi kszo znaczników posiada tzw. atrybuty, czyli wła ciwo ci, pozwalaj ce na zmodyfikowanie cech
fragmentu dokumentu zawartego pomi dzy znacznikiem otwieraj cym i zamykaj cym. Znacznik mo e posiada
wiele atrybutów; atrybutowi mo e by przypisana warto :
<znacznik atrybut=”warto ”> fragment dokumentu </znacznik>
Na przykład dla znacznika definiuj cego akapit <P> </P> mo na zdefiniowa cech wyrównanie (ALIGN)
oraz jej warto : LEFT, RIGHT, CENTER, np.:
<P ALIGN="CENTER"> akapit </P>.
Je eli znacznik posiada kilka atrybutów mo na okre li kilka jednocze nie.
2. Struktura strony
Wa nym elementem dokumentu HTML jest jego konstrukcja. W definicji dokumentu mo na wyró ni trzy
główne cz ci.
Pierwsza cz
- definicja typu
Pierwsza cz
zawiera definicj typu, czyli jedn linijk kodu okre laj c specyfikacj j zyka HTML, za
pomoc której okre lana jest poprawno definicji zawarto ci strony. Typowa deklaracja typu ma posta :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"> Brak definicji typu nie spowoduje
wi kszych szkód, jednak definicja ta wymagana jest w standardzie HTML 4.0.
Pozostała cz
dokumentu zawarta pomi dzy znacznikami <HTML> </HTML> i zawiera kolejne dwa
bloki definiuj ce zawarto strony.
Cze druga - nagłówek dokumentu
Nagłówek dokumenty zawarty jest pomi dzy znacznikami <HEAD> </HEAD>. Dane zawarte pomi dzy
tymi znacznikami nie s elementami wizualnymi. Zawieraj m.in. informacje o standardzie kodowania znaków,
autorze strony, dacie modyfikacji, a tak e słowa kluczowe, z których korzystaj serwisy wyszukiwawcze.
Cze trzecia — tre strony
Trzecia cz
dokumentu okre la faktyczn zawarto strony ze znacznikami niezb dnymi do wła ciwej jej
prezentacji. Sekcja ta zawarta jest pomi dzy znacznikami <BODY> </BODY>.
Zatem poprawna struktura dokumentu HTML powinna wygl da nast puj co:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
<HTML>
<HEAD>
……………
</HEAD>
<BODY>
……………
</BODY>
</HTML>
3
ZAŁ CZNIK NR 2
3. Podstawowe znaczniki HTML-a i ich atrybuty
Poni sze zestawienie przedstawia najwa niejsze znaczniki specyfikacji HTML 4.0.
Znaczniki sekcji <HEAD> </HEAD>
Znacznik i jego
zastosowanie
Atrybuty
Przykład
<META> dodatkowe
informacje o dokumencie
name - nazwa zmiennej content warto zmiennej
<META name="Author" content="Jan Nowak">
<TITLE>< /TITLE> tytuł
strony
lang - identyfikator j zyka
<TITLE> Moja strona domowa </TITLE>
Znaczniki sekcji <BODY> </ BODY >
<BODY></BODY> linia
pozioma
background -styl tła
<BODY BGCOLOR="#990000"
LINK="#FFOOOO">
text -kolor tekstu
link -kolor ł czy
alink -kolor ł cza aktywnego
vlink -kolor ł cza odwiedzonego
<B></B> pogrubienie
title
tekst <B> tekst pogrubiony </B>
<I></I> pochylenie
Title
tekst <I> tekst pochylony </I>
<U>< /U>
podkre lenie
tekst <U> tekst podkre lony </U>
<P></P> akapit
align
<P>akapit1</P> <P align="center">akapit2</P>
<FONT></ FONT >
definicja czcionki
size -rozmiar czcionki
color -kolor
face -krój
<FOMT size="+2" color="blue"> niebieski tekst
</FONT>
<BR>
znak podziału wiersza
<H1></H1> <H2></H2>
<H3></H3> <H4></H4>
<H5></H5> <H6></H6>
nagłówki poziomów tekstu
<H1> Cz
II </H1>
<H2> Rozdział l </H2>
<H3> Paragraf la </H3>
<HR>
linia pozioma
align -wyrównanie
size -wysoko
width -szeroko
color -kolor
<HR ALIGN="CENTER" SIZE="1">
<OL></OL> lista
uporz dkowana
type -styl wyró niania
elementów
start -warto pocz tkowa
<OL>
<LI>punktl</LI>
<LI>punkt2</LI>
</OL>
<UL></UL> lista
punktowana
type -styl wyró niania
elementów
<UL>
<LI>punkt1</LI>
<LI>punkt2</LI>
</UL>
4
<LI></LI> element listy
(ł czone z <OL> lub
<UL>
<IMG> wstawienie
obrazka
type -styl wyró niania
elementów
<A></A>
odsyłacz
name -nazwa
href -adres URL
dokumentu
poł czonego
title -tekst chmurki
(dla linku
tekstowego)
<TABLE> </TABLE>
definicja tabeli
align
width
border
celispacing -odst py mi dzy
komórkami
cellpadding -margines
wewn trzny
komórek tabeli
bgcolor -kolor tła tabeli
src -poło enie pliku graficznego <IMG SRC="images/kot.gif" BORDER="0"
width
ALT=" ">
height
alt
border
align
<A HREF="index.html"> </A>
<TR></TR>
definicja wiersza tabeli
align
valign -wyrównanie w
pionie
<TD></TD>
definicja komórki tabeli
align
valign -wyrównanie w pionie
width
height
colspan –rozszerzenie komórki
na kilka kolumn
rowspan -rozszerzenie
komórki na kilka
wierszy
Znaczenie atrybutów uniwersalnych:
align - wyrównanie w poziomie
alt - tekst alternatywny dla elementu (zawarto
bgcolor - kolor tła
border - grubo obramowania
height - wysoko elementu
href - adres URL ł czonego dokumentu
widht - szeroko elementu
<TABLE BORDER="1" CELLSPACING="2" >
<TR>
<TD></TD>
<TD></TD>
</TR>
</TABLE>
jak wy ej
chmurki)
5
jak wy ej
ZAŁ CZNIK NR 3
Zad.1.
W programie Front Page utwórz stron WWW zawieraj c :
Imi i nazwisko – kolorem niebieskim
Adres – kolorem czerwonym
Tabel zawieraj c jednodniowy plan lekcji
Ustaw kolor tła strony na ółty.
Zad. 2.
Przy u yciu j zyka HTML, w programie Front Page, w zakładce HTML utwórz stron zawieraj c :
Tekst powitalny – kolorem czerwonym
Imi i nazwisko – kolorem zielonym
Ustaw kolor tła na niebieski.
Zad.3.
U ywaj c programu Notatnik utwórz stron zawieraj c :
Tabel z imionami i nazwiskami 10 osób z klasy.
Praca domowa:
Zad.4.
U ywaj c Notatnika utwórz stron powitaln swojej szkoły, zawieraj c :
Powitanie
Nazw szkoły
Adres szkoły
Atuty szkoły w tabeli
U yj ró nych kolorów.
Dla ch tnych
Zad.5.
U ywaj c Notatnika utwórz stron główn oraz dwie podstrony na dowolny temat. U yj mo liwie
najwi cej znanych ci polece j zyka HTML
6