Professional Documents
Culture Documents
Pierwsza pomoc
Autorzy: Maria Sok, Radosaw Sok
ISBN: 978-83-246-1071-6
Format: A5, stron: 100
Spis treci
Wstp /5
1. Co to s znaczniki? /7
2. Jak utworzy podstawowy szkielet strony WWW? /10
3. Gdzie umieci tytu strony WWW? /13
4. Co to jest kodowanie znakw i jakie s jego techniki? /14
5. Gdzie ustawi kodowanie polskich znakw w kodzie HTML? /16
6. Jak korzysta z atrybutw tekstu? /19
7. Jak zdefiniowa wyrwnanie tekstu w akapicie? /21
8. Jak zdefiniowa kolor tekstu i ta akapitu? /24
9. Jak zdefiniowa krj pisma i rozmiar czcionki? /27
10. Jak ustawi marginesy akapitu tekstu? /29
11. Jak budowa struktur dokumentu HTML za pomoc
nagwkw? /31
12. Jak utworzy na stronie WWW listy wypunktowane
i numerowane? /33
13. Jak przygotowa prost stron WWW? /36
14. Jak definiowa kaskadowe arkusze stylw? /38
15. Co to jest odnonik i jak go skierowa do innej strony WWW? /43
16. Jak modyfikowa odnoniki za pomoc CSS? /47
17. Jak zdefiniowa odnonik pocztowy? /49
18. Do czego su kotwice nazwane? /50
19. Jak wstawi obraz na stron WWW? /53
20. Jak zmieni rozmiary obrazu? /56
21. Jak okreli pozycj obrazu na stronie WWW? /57
22. W jaki sposb okreli relacj obraz tekst? /58
23. Jak zapewni pynn zmian rozmiarw obrazu przy zmianie
rozmiarw okna przegldarki? /60
Spis treci
Spis treci
Naley rwnie okreli sposb komunikowania si przegldarki uytkownika z serwerem, a wic wskaza w kodzie,
czy przesya ona jakie informacje, czy te je pobiera. Do wyboru mamy dwie metody post lub get zastosujemy metod
post.
Aby zebrane z formularza dane byy w czytelnej postaci,
powinnimy zastosowa parametr enctype="text/plain". Tak
wic znacznik <form> ma teraz posta:
<form enctype="text/plain" action="mailto:autor_strony@adres.
pl?subject=Ankieta" method="post">
Pole
75
lub
<p><input type="checkbox" name="wybor" value="tak"> Tak</p>
<p><strong>Wybierz produkt:</strong></p>
<div>
<select name="warzywa" size="3">
<option> Avocado
<option> Cebula
<option> Ogrek
<option> Marchew
<option> Seler
</select>
</div>
<form action="mailto:autor_strony@adres.pl">
<p><b>Wpisz swoje uwagi:</b></p>
<p><textarea name="Uwagi" rows="5" cols="55"></textarea></p>
</form>
3. Na kocu formularza
umie kod definiujcy
przycisk wysyania formularza na wskazany adres.
4. Peny kod formularza
zosta przedstawiony
na listingu 27.1.
<title>FORMULARZ</title>
<meta http-equiv="Content-Type" content="text/
html; charset=utf-8" />
</head>
<body>
<form enctype="text/plain" action="mailto:mary@
mary.gliwice.pl?subject=Formularz" method="post">
<fieldset>
<legend>Formularz - stosowane przegldarki</
legend>
<p><strong>Imi</strong>: <input type="text"
name="Imie" value="Jan" size="30" maxlength="40"
style="position:absolute; left:150px; backgroundcolor:cornsilk; font-style: italic; color:gray "
/></p>
<p><strong>Nazwisko</strong>: <input type="text"
name="Nazwisko" value="Kowalski" size="30"
maxlength="40" style="position:absolute;
left:150px; background-color:cornsilk; fontstyle: italic; color:gray " /></p>
<p><strong>Zawd</strong>: <input type="text"
name="Zawod" value="student" size="30"
maxlength="40" style="position:absolute;
left:150px; background-color:cornsilk; fontstyle: italic; color:gray " /></p>
</fieldset>
<fieldset>
<p><b>Podaj swoj pe</b></p>
<p><input type="radio" name="Plec" value="kobieta"
checked="checked" /> <strong>Kobieta</strong
><br />
avaScript to jzyk programowania, ktry pozwala rozbudowywa funkcjonalno stron WWW. Moesz w tym
jzyku zaprogramowa kalkulator lub prost gr, ale take
cakiem powane aplikacje, ktre kontroluj typ przegldarki
czy ciasteczka.
Zanim zabierzemy si do pracy kilka praktycznych uwag.
Poniewa JavaScript to nie XHTML, konieczne jest poinformowanie przegldarki, e w kodzie strony WWW zawarty
jest program JavaScript. Suy do tego element script. Element script moe by umieszczony rwnie dobrze w sekcji
head, jak i w sekcji body, ale raczej zdecyduj si na t pierwsz
opcj. W nim wpiszemy polecenia kodu JavaScript. Oto podstawowe zasady obowizujce w obszarze tego elementu:
28. Jak
wywietli
na ekranie
komunikat
z wykorzystaniem
JavaScript?
Zacznijmy od umieszczenia w kodzie strony WWW polecenia JavaScript otwierajcego okno komunikatu. W rzeczywistoci s trzy typy takich okien otwieranych instrukcjami alert,
prompt i confirm wykorzystamy je wszystkie do stworzenia
prostego systemu komunikacji z uytkownikiem. Oto podstawowa skadnia:
confirm ("Dowolny tekst?"); instrukcja wywietla okno dialogowe z dwoma przyciskami, OK i Cancel.
Pierwszy przycisk odpowiada wartoci TRUE (prawda),
drugi wartoci FALSE (fasz).
dialogowe zawierajce tekst, ktry umiecisz midzy znakami cudzysowu, oraz przycisk OK.
ra dane od uytkownika. W wywietlonym oknie dialogowym pojawi si pole tekstowe, w ktre uytkownik
wprowadzi dane.
81
if (jak_masz)
Jeli uytkownik kliknie przycisk Cancel, zmienna jak_masz przyjmie warto FALSE i realizowana bdzie cz
else instrukcji warunkowej instrukcja alert wywietli komunikat Oj,
to niedobrze :( (rysunek 28.4).
zasem trzeba otworzy mae okienko o okrelonej wielkoci z krtk informacj, zdjciem czy ankiet. W takiej
sytuacji mona skorzysta ze zdarze JavaScript. Zdarzenia
umoliwiaj uruchomienie dowolnego fragmentu skryptu
JavaScript, gdy wystpi wskazane zdarzenie, na przykad
przycisk zostanie kliknity.
Oto przykady zdarze oraz opis sytuacji, w ktrych zachodz:
29. Jak
wywietli
element
w oknie
pop-up
za pomoc
JavaScript?
wskanika myszy.
Skorzystamy ze zdarzenia onclick, aby wywietli okno popup, a w nim now zawarto. Moe to by zawarto serwisu,
na przykad zdjcie, lub zawarto innej strony WWW.
<body>
<a href="#" onclick="window.open('http://helion.
pl', 'Okno_01', 'height=350, width=300');">Otwrz
stron WWW w maym okienku</a>
<br />
<a href="#" onclick="window.open('obrazy/
pimpek1.jpg', 'Okno_02', 'height=250,
width=200');">Wywietl zdjcie w okienku</a></
body>
</body>
85
2. W wyniku kliknicia
pierwszego poczenia
mysz, a wic wystpienia zdarzenia onclick,
zostanie otworzona strona o adresie podanym
jako pierwszy argument
metody window.open().
Drugim argumentem
jest nazwa okienka popup, a kolejne argumenty podaj jego wysoko
i szeroko. Parametrw
moe by wicej mona na przykad wczy
przewijanie lub okreli miejsce wywietlenia
okienka na ekranie. Kliknicie drugiego poczenia spowoduje wywietlenie obrazu w oknie przegldarki. Rysunek 29.1
pokazuje efekty
dziaania kodu.