Ćw.11 Dokumenty HTML
Transkrypt
Ćw.11 Dokumenty HTML
Ćw.11 Dokumenty HTML Przy pomocy języka znaczników opisać można strukturę witryny internetowej, postać i wygląd jej elementów. Znaczniki HTML (tagi) – postać ogólna: <ZNACZNIK atrybuty> zawartość </ZNACZNIK> Struktura szkieletu dokumentu HTML: <HTML> <HEAD> <TITLE> Tytuł w nagłówku okna </TITLE> </HEAD> <BODY> Tu są elementy pojawiające się na stronie główna część dokumentu HTML </BODY> </HTML> Zwrócić uwagę na początek i koniec bloków oznaczonych znacznikami HTML, HEAD i BODY. Utworzyć przy pomocy Notatnika Windows plik tekstowy o powyższej strukturze. Aby poprawnie wyświetlane były polskie znaki zapisać dokument z kodowaniem UTF-8, zmienić mu nazwę na index.html (ważne rozszerzenie nazwy), a następnie obejrzeć efekt otwierając w przeglądarce internetowej. Oto kilka przydatnych znaczników: Akapit tekstowy - znacznik <P> Przykłady: <P style="text-align:center"> Tytuł </P> <P style="text-align:center; font-size:28px;color:#887755"> Tytuł2 </P> Jak wynika z powyższego przykładu wiele parametrów dla znacznika można ustalić dzięki atrybutowi style. Atrybut ten może posiadać wiele cech o określonych wartościach. Jest to lista reguł ustalających w jaki sposób mają zostać wyświetlone przez przeglądarkę wybrane elementy HTML. Schemat zastosowania: <ZNACZNIK style="cecha1:wartość; cecha2:wartość; itd">zawartość</ZNACZNIK> Wybrane cechy stylów: Cecha stylu Opis background-color kolor tła elementu background-image border-color border-width border-style adres tła graficznego kolor obramowania grubość obramowania styl obramowania border color obramowanie (całość cech) kolor tekstu cursor wygląd kursora myszki font-family font-size font-style font-weight height rodzaj oraz rodzina czcionki wielkość czcionki styl czcionki grubość (waga) czcionki wysokość elementu Przykładowe wartości red #ff0000 url('rys.jpg') #CCFF33 dotted dashed solid 3px solid green yellow #669933 hand crosshair Arial sans-serif 14px italic bold 23mm width margin-left margin-right margin-top margin-bottom text-align szerokość elementu marginesy zewnętrzne 5cm 10cm 100px wyrównanie poziome tekstu text-decoration wygląd tekstu left center right justify none underline blink Pełny opis możliwych do zastosowanie http://www.signs.pl/html/o/style.php cech stylów znajduje się np. pod Zmiana wiersza wewnątrz akapitu - znacznik <BR /> UWAGA : – pojedynczy znacznik Przykład: <HTML> <HEAD> <TITLE> Moja strona internetowa </TITLE> </HEAD> <BODY> to będzie jeden wiersz <P> a <BR /> to <BR /> cztery <BR />wiersze</P> <P> to </P> <P> tez </P> <P> cztery </P> <P> wiersze</P> </BODY></HTML> Poziom nagłówka strony - znacznik <Hn> <H1> Nagłówek pierwszy </H1> Wypróbować również znaczniki H2 H3 itd. aż do H6 Linie poziome – znacznik <HR> <HR style="width:800px;height:14px;color:red"> Style czcionki (dla krótkich tekstów) <B> </B> <I> </I> <U> </U> <STRIKE> </STRIKE> <SUP> </SUP> <SUB> </SUB> pogrubiona (albo <STRONG>) kursywa podkreślona przekreślona indeks górny(superscript) indeks dolny(subscript) Przykłady: <B><I> To jest tekst napisany pogrubioną kursywą </I></B> <P style="text-align:center"> Jakiś <B>Tekst</B> x<SUP>2</SUP></P> Stałe koloru: lub #336699 white aqua silver gray lime red fuchsia purple teal olive blue black yellow navy maroon green adresem: liczba określająca w systemie szesnastkowym nasycenie barw RGB (od 00 do FF) tutaj: red: 33h, green: 66h , blue: 99h Kolor tła strony (cecha background-color dla stylu znacznika BODY) Przykłady: <BODY style="background-color:maroon"> <BODY style="background-color:#668600"> Tabele – znaczniki: <TABLE ></TABLE> znacznik całej tabeli <TR></TR> znaczniki wiersza <TD></TD> znaczniki kolumny Przykład: <TABLE style="border:4px solid green"> <TR> <TD> AA </TD> <TD> AB </TD></TR> <TR> <TD> BA </TD> <TD> BB </TD> </TR> <TR> <TD> CA </TD> <TD> CB </TD> </TR> </TABLE> Aby ustalić styl dla wszystkich komórek tabeli można w bloku pomiędzy znacznikami <HEAD> zastosować przykładową definicję: <STYLE type="text/css"> TD{color: blue; border:1px dotted black;width:80px} </STYLE> Lista wypunktowana – znaczniki <UL> i <LI> <UL> <LI> tekst punktu pierwszego</LI> <LI> tekst punktu drugiego</LI> <LI> tekst punktu trzeciego</LI> </UL> Lista numerowana– znaczniki <OL> i <LI> <OL> <LI> tekst punktu pierwszego </LI> <LI> tekst punktu drugiego </LI> <LI> tekst punktu trzeciego </LI> </OL> Grafika – znacznik <IMG> <IMG src="ścieżka\plik_graficzny" /> Przykłady: <IMG src="email_7.gif" style="width:55px;height=45px" /> Hiperłącza (odsyłacze) – znacznik <A> Odsyłaczem jest konstrukcja, która wskazuje pewne miejsce w Internecie i pozwala skoczyć do niego za pomocą kliknięcia na niej myszką. Jej konstrukcję można przedstawić w postaci: <A href= "adres strony " > Tekst (lub obrazek), który należy kliknąć </A> Np. <A href= " http://www.wp.pl" > Wirtualna Polska </A> <A href="http://www.microsoft.com/poland/"> Microsoft </A> <A href="./reklama.htm"> <IMG SRC="reklama.jpg" /> </A> <A href="mailto:imię nazwisko@adres"> Napisz do autorów tej strony</A> Odsyłacz do zakładki o nazwie x: <A href="#x">Skocz do rozdz.1</A> ... ... <P> Teksty</P> <A name="x">Rozdział 1</A> Formularze Przykład: Utworzyć poniższy formularz: Realizacja wtgląda następująco: <HTML> <BODY> <FORM> <P>Nazwisko:<INPUT type='text' name='Nazwisko' /></P> <P>Imię:<INPUT type='text' name='Imie' /></P> <P>Wzrost:</P> <P>Wysoki<INPUT type="radio" name="wzrost" checked></P> <P>Średni<INPUT type="radio" name="wzrost" ></P> <P>Niski<INPUT type="radio" name="wzrost" ></P> <P><SELECT> <OPTION>Podstawowe</OPTION> <OPTION>Średnie</OPTION> <OPTION>Wyższe</OPTION> </SELECT></P> <P><INPUT type='submit' value="Prześlij" /> </P> </FORM> </BODY> </HTML> Zastanowić się nad interpretacją poszczególnych znaczników dla formularza Materiały pomocnicze w sieci: http://www.kurshtml.boo.pl http://www.signs.pl/html/ Ćwiczenie Wykonać stronę z elementami z powyższej instrukcji, według własnego projektu. Stosować cechy stylu dla znaczników: wygląd (czcionka, kolor tła i obramowania), pozycja (marginesy), wymiary (czerokość, wysokość).