LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH. PODSTAWY JĘZYKA HTML (HyperText Markup Language)

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

Znaczniki fizyczne i logiczne czcionki

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Odsyłacze. Style nagłówkowe

Edukacja na odległość

Podstawowe znaczniki języka HTML.

HTML (HyperText Markup Language)

Uwaga: znaczniki <body> </body> nie powinny byd umieszczane na stronie zawierającej ramki, w ramach FRAMESET.

Programowanie WEB PODSTAWY HTML

HTML podstawowe polecenia

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:

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

Format HTML. Wybrane działy Informatyki Stosowanej. Definicja i przeznaczenie Struktura dokumentu Znaczniki Formularze i komponenty

Odsyłacze (inaczej: hiperłącza, łącza hipertekstowe, odnośniki, linki) Najbardziej charakterystycznym elementem dokumentów w światowej sieci World

zmiana koloru tła <body bgcolor = kolor > tło obrazkowe <body background= ścieżka dostępu do obrazka >

RAMKI. Czym są ramki w dokumencie HTML?

przygotował: mgr Szymon Szewczyk PODSTAWY

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

Strony WWW - podstawy języka HTML

Tekst humanistyczny. Tekst naukowy na stronie www

Język (X)HTML. Podstawowe znaczniki i parametry. dr Konrad Dominas / UAM

Wykład 1: HTML (XHTML) Michał Drabik

Witryna internetowa. Należy unikać w nazwach plików używania polskich znaków.

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

Witryny i aplikacje internetowe

Tworzenie stron internetowych w kodzie HTML Cz 5

Tworzenie stron internetowych w oparciu o język HTML

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

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

Przy wstawianiu znacznika zamykającego nie przepisujemy już atrybutów.

2 Podstawy tworzenia stron internetowych

STRONY INTERNETOWE mgr inż. Adrian Zapała

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

Za pomocą atrybutu ROWS moŝemy dokonać podziału ekranu w poziomie. Odpowiedni kod powinien wyglądać następująco:

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

Hyper Text Markup Language

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

TWORZENIE STRON WWW. Zasady opisu stron w języku HTML:

Wykład 2 TINT. XHTML tabele i ramki. Zofia Kruczkiewicz

Podstawy HTML. 2. Komendy ujęte są w nawiasy ostre - < > i występują najczęściej parami.

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

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

ĆWICZENIA Z JĘZYKA HTML. 1. Znaczniki. 2. Struktura dokumentu HTML. 3. Tworzymy stronę WWW Podróże po stolicach Europy

Elementy blokowe. To jest tytuł pierwszego stopnia. Katalog Produktów. To jest tytuł drugiego stopnia. To jest tytuł trzeciego stopnia

Wybrane znaczniki HTML

Tworzenie Stron Internetowych. odcinek 5

Język HTML i podstawy CSS

Podstawy HTML i CSS. Wydział Matematyki, Informatyki i Ekonometrii Uniwersytet Zielonogórski

URL:

Programowanie internetowe

I. Formatowanie tekstu i wygląd strony

Tworzenie stron internetowych w kodzie HTML Cz 7

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

KATEGORIA OBSZAR WIEDZY

<html> </html> <body> </body> <p> [</p>] <br> <html> <head> </head> <body> </body> </html> Materiały dydaktyczne 1/5

Moduł IV Internet Tworzenie stron www

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

Wprowadzenie do języka HTML

Tworzenie stron internetowych RAMKI

HTML 1. Gimnazjum nr 1 w Barcinie gimbarcin.pl

HTML KROK PO KROKU WSTĘP 2 EDYTOWANIE TEKSTU 4 HIPERLINKI 5 TABELE 7 MULTIMEDIA 8

I. Wstawianie rysunków

Elementy podstawowe. Dodatek: Elementy języków HTML i XHTML. Dodał Administrator piątek, 23 lipiec :15. Element. Przykład. Opis. <?xml?

Języki programowania wysokiego poziomu. HTML cz.1.

INFORMACJE DO ZAPAMIĘTANIA

Tutorial. HTML Rozdział: Ramki

HTML jak zrobić prostą stronę www

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

Proste kody html do szybkiego stosowania.

Laboratorium 1: Szablon strony w HTML5

Wykład 2 Tabele i ramki 1. Tabele 1.1. Podstawy budowy tabel na stronach WWW

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

Szczegółowy opis języka HTML5 znajdziemy w specyfikacji, która jest dostępna pod adresem

Co to jest html? I.Struktura strony:

Zawartość specyfikacji:

Zakres treści Czas. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Laboratorium numer 1

Ćw.4 Dokumenty HTML Przy pomocy języka znaczników opisać można strukturę witryny internetowej, postać i wygląd jej elementów.

Najprostszy dokument HTML. <html> <body> Dowolny tekst. </body> </html>

za pomocą: definiujemy:

Celem ćwiczenia jest zapoznanie z językiem HTML i JavaScript, zasadami tworzenia stron WWW i umieszczania na nich skryptów w języku JavaScript.

Tworzenie Stron Internetowych. odcinek 5

Tekst podstawowe znaczniki

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

Podstawy. w HTML u HTML??? tworzenia stron internetowych. dla wszystkich. nie wiem co to jest, ale na pewno nie jest trudne.

Pierwsza strona internetowa

ECDL/ICDL Web Editing Moduł S6 Sylabus - wersja 2.0

HTML umożliwia zapis treści dokumentu i równocześnie opis jego układu graficznego.

Dodatkowe pakiety i polecenia L A TEXowe

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.

Ćwiczenie 8 Kolory i znaki specjalne

Specyfikacja techniczna dot. mailingów HTML

Wprowadzenie do HTML

HTML i tworzenie stron internetowych

Znaczniki zbudowane są ze znaków '< >', pomiędzy którymi znajduje się litera lub krótki tekst okreslający rodzaj znacznika.

Architektura WWW. HTML Część I - Podstawy. HTML język tworzenia stron WWW. Znaczniki HTML. Struktura dokumentu HTML. Kodowanie polskich liter

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH TABELE I FORMULARZE

Transkrypt:

LABORATORIUM 2 WSTĘP DO SIECI TELEINFORMATYCZNYCH PODSTAWY JĘZYKA HTML (HyperText Markup Language) 1. STRUKTURA DOKUMENTU HTML Dokument HTML jest zwykłym nie skonwertowanym tekstem, z tak zwanymi znacznikami (tagami). Polecenie HTML (tag) jest specjalnym ciągiem znaków (wielkie i małe litery nie są rozróżniane) ujętym w ostre nawiasy. Znaczniki pozwalają nadać dokumentowi pożądane właściwości, takie jak: strona kodowa, kolor czy rodzaj czcionki. Sam tekst nie wystarczy, więc aby strona mogła być poprawnie wyświetlona potrzebna jest przeglądarka internetowa. Podstawowy dokument powinien składać się z trzech części. Całość powinna być objęta parą znaczników <HTML> </HTML>, między nimi należy umieścić informacje nagłówkowe w znacznikach <HEAD> </HEAD>. Pozostała zawartość dokumentu powinna znaleźć się wewnątrz znaczników <BODY> </BODY>. Struktura taka jest następująca: <HTML> <HEAD> Informacje o dokumencie, łącznie z tytułem </HEAD> <BODY> Zawartość dokumentu - tekst, grafika, odsyłacze itp. </BODY> </HTML> 1.1. HEAD Najważniejszą informacją zawartą w ramach HEAD jest tytuł <TITLE> Przykładowy tytuł </TITLE>. Jest to obowiązkowy znacznik i choć strona zostanie wyświetlona gdy go nie będzie, to nie ma pewności, że zostanie to zrobione prawidłowo. Tytuł strony jest wyświetlany pasku tytułowym przeglądarki, zaraz obok jej nazwy. 1.2. META Polecenie <META> szczegółowo informuje o zawartości dokumentu, np. dla celów katalogowych czy indeksów, wykorzystywanych przez odpowiednie programy, np. wyszukiwarki sieciowe. Zawiera trzy atrybuty: HTTP-EQUIV, NAME i CONTENT w kombinacji pierwszy z trzecim albo drugi z trzecim. HTTP-EQUIV definiuje zmienne systemowe, natomiast NAME zmienne użytkownika. Polecenie META umieszcza się w ramach znaczników HEAD, nie jest konieczne do poprawnego funkcjonowanie strony, ale ułatwia życie użytkownikom wyszukiwarek internetowych. W Polsce powinniśmy używać polskich liter, dlatego jako standard przyjęto stronę kodową dokumentu ISO-8859-2 (czyli ISO Latin 2), zgodny również z Polską Normą: <META HTTP-EQUIV="content-type" CONTENT="text/html; charset=iso-8859-2"> Polecenie do deklaracji strony kodowej dokumentu. <META NAME ="Description" CONTENT="Opis strony"> Polecenie opisujące stronę w wyszukiwarkach. Nie należy przekraczać 200 znaków. <META NAME="Keywords" CONTENT="słowa kluczowe"> Słowa kluczowe definiują stronę i są porównywane z wpisywanymi w wyszukiwarki. Nie wszystkie wyszukiwarki używają tego polecenia. <META NAME="Language" CONTENT="pl"> Polecenie informuje o języku strony. Przy stosowaniu języka angielskiego en, niemieckiego de, francuskiego fr. <META NAME="Author" CONTENT="imię i nazwisko"> Polecenie informuje o autorze strony.

1.3. BODY W każdym dokumencie HTML może istnieć jeden znacznik BODY. Definiując <BODY> możemy wstawić dodatkowo kilka parametrów, które zadecydują o graficznej postaci strony. 1.3.1. PARAMETRY BACKGROUND="adres obrazka, może być URL" Parametr wstawia graficzne tło, najlepiej gdyby obrazek znajdował się w tym samym katalogu co strona HTML BGPROPERTIES="fixed" Parametr wstawia tło graficzne jako znak wodny BGCOLOR="kolor tła, może być w systemie Hex" Parametr wstawia jako tło jednolity kolor. Nazwy kolorów piszemy w języku angielskim TEXT="kolor tekstu" Parametr definiuje kolor tekstu używanego na stronie ALink="kolor", Link="kolor", VLink="kolor" Parametr definiuje kolory odnośników, w kolejności: aktywnego, normalnego, odwiedzonego LEFT MARGIN="wartość" Parametr definiuje lewy margines. Wartość liczona w pikselach TOP MARGIN="wartość" Parametr definiuje górny margines Wszystkie te polecenia można wstawić do jednego znacznika BODY, np.: <BODY BgColor="black" alink="#00ffff" vlink="#000080" Link="#0000FF" TEXT="white"> 1.3.2. ZNACZNIKI CZCIONKI A. FIZYCZNE - ATRYBUTY Czcionka pogrubiona (bold) <B> </B> Czcionka pochylona (italic) <I > </I > Czcionka podkreślona (underline) <U> </U> Czcionka o stałej szerokości znaku <TT> </TT> Indeks górny <SUP> </SUP> Indeks dolny <SUB> </SUB> Duża czcionka (+1 punkt) <BIG> </BIG> Mała czcionka (-1 punkt) <SMALL> </SMALL> B. LOGICZNE- STYLE Znaczniki logiczne odnoszą się do konkretnych zastosowań, ale efekt ich działania jest analogiczny jak w przypadku znaczników fizycznych. Czcionka pogrubiona, pochylona lub monotypiczna (o stałej szerokości znaku) są domyślnie przypisane do wybranego stylu. Cytat blokowy <CITE> </CITE> Definicja wyróżnia blok tekstu np. pojawiający się pierwszy raz <DFN> </DFN> Element usunięty pokazuje przekreślony, zmieniony tekst <DEL> </DEL> Element wstawiony podkreśla nowość <INS> </INS> Skrót i akronim sygnalizuje obecność skrótów i akronimów

<ABBR lang="pl">prof.</abbr> <ACRONYM lang="en">www</acronym> Czcionka mocno wyróżniona <STRONG> </STRONG> Czcionka wyróżniona (emfaza) <EM> </EM> Kod (tekst programu) <CODE> </CODE> Czcionka wprowadzana z klawiatury <KBD> </KBD> Przykład <SAMP> </SAMP> Zmienna (słowo kluczowe języka) <VAR> </VAR> Kolory czcionki - barwy z atrybutami i stylami można dowolnie łączyć <FONT COLOR="nazwa_koloru"> </FONT> Wielkość czcionki - może mieć wielkość zależną od osoby redagującej dokument HTML <FONT SIZE="xx"> </FONT> 1.3.3. FORMATOWANIE BLOKÓW Nagłówek pierwszego stopnia (drugiego... -...szóstego) <H1> </H1>... <H6> </H6> Wyrównywanie tytułów środkowanie <Hx ALIGN=CENTER> </Hx> justowanie do prawego marginesu <Hx ALIGN=RIGHT> </Hx> justowanie do prawego marginesu <Hx ALIGN=LEFT> </Hx> Znacznik akapitu <P> </P> wyrównanie do lewego marginesu (domyślne ustawienie) <P ALIGN=LEFT> </P> wyrównanie do prawego marginesu <P ALIGN=RIGHT> </P> środkowanie <P ALIGN=CENTER> </P> wyrównanie do obu marginesów <P ALIGN=JUSTIFY> </P> Znacznik końca wiersza przełamanie linii, czyli tekst następujący po znaczniku wyświetlany jest przez przeglądarkę w nowej linii <BR> </BR> Pozioma linia <HR> </HR> bez cieniowania <HR NOSHADE> nadanie określonej grubości <HR SIZE=6> nadanie określonej długości w pikselach <HR WIDTH=200> umieszczenie na środku (domyślnie) <HR ALIGN=center> połączenie powyższych atrybutów <HR ALIGN=left SIZE=3 WIDTH=100> Blok preformatowany pozwala wprowadzić dodatkowe spacje, tabulacje <PRE> </PRE> Blok cytowany <BLOCKQUOTE> </BLOCKQUOTE> Adres - stosowane w odniesieniu do bloku tekstu zawierającego imię i nazwisko, adres pocztowy, adres poczty elektronicznej itp. <ADDRESS> </ADDRESS> 1.3.4. ODSYŁACZE Odsyłacze (hiperłącza, łącza hipertekstowe, odnośniki) są charakterystycznym elementem dokumentów w światowej sieci World Wide Web. Dzięki odsyłaczom można wiązać ze sobą poszczególne strony, ponieważ wskazują inne miejsca. Kliknięcie na takim wskazaniu przenosi użytkownika do docelowego miejsca, przy czym może to być miejsce na tej samej stronie, inna strona w ramach tego samego, złożonego dokumentu, a nawet strona na drugim końcu świata. Najważniejsze jest tematyczne powiązanie informacji, a nie lokalizacja. Etykieta (zwana też zakładką lub kotwicą - ang. anchor) jest znakiem, swoistą elektroniczną zakładką, która zaznacza jakieś miejsce w tekście. Gdy utworzymy etykietę, będziemy mogli się odwoływać nie tylko do zawierającej ją strony, ale i do konkretnego miejsca na stronie. W ten sposób czytelnik będzie mógł natychmiast skoczyć do wskazanego punktu. Jej konstrukcja jest następująca: <A NAME="nazwa_etykiety"> </A>

Odsyłacz jest konstrukcją, która wskazuje pewne miejsce w Internecie i pozwala skoczyć do niego za pomocą kliknięcia na nią myszką. Jej konstrukcję można obrazowo przedstawić w postaci: <A HREF="miejsce_docelowe">Tekst, na którym należy kliknąć</a> <A HREF=mailto:imie_nazwisko@adres>Tutaj kliknij</a> Konstrukcja pozwalająca wysłać pocztę elektroniczną do autora strony ISTOTNA UWAGA: przy tworzeniu wszelkich odsyłaczy należy zwracać uwagę na wielkość liter. Dla wielu serwerów internetowych ta sama wielka i mała litera są dwoma różnymi znakami. 1.3.5. WYKAZ NIEUPORZĄDKOWANY Wykaz nieuporządkowany (LISTA) służy do sporządzenia wykazu nienumerowanego i dodatkowo może zawierać definicję symbolu graficznego: <UL TYPE=circle> <LI>Pierwszy punkt <LI>Drugi punkt <LI>Trzeci punkt </UL> 1.3.6. GRAFIKA I MULTIMEDIA Dobrze skonstruowane przeglądarki pozwalają wykorzystywać cache, który gromadzi (jednorazowo) elementy graficzne i dźwiękowe, pozwalając przeglądarce sięgać do zasobów na dysku lokalnym, a nie do sieci, co wydatnie zmniejsza ruch na łączach. Z tego powodu w Internecie zostały przyjęte dwa podstawowe standardy graficzne - GIF i JPG - które charakteryzują się znaczną kompresją, a tym samym relatywnie niewielkimi rozmiarami plików graficznych. <IMG SRC="plik_graficzny" HEIGHT=150 WIDTH=200> IMG jest skrótem od Image (obraz), natomiast SRC jest skrótem od Source (źródło). Wielkość obrazka możemy regulować za pomocą parametrów HEIGHT (wysokość) i WIDTH (szerokość). Podstawowa konstrukcja ma następującą postać: 1.3.7. TABELE Definicja tabeli musi być umieszczona między tymi dwoma znacznikami <TABLE> </TABLE>. W ich ramach są umieszczane definicje rzędów, definicje komórek w rzędach, konkretne dane w komórkach, tytuł tabeli i nagłówki wierszy i kolumn. W ramach tabeli można umieścić wiele kolejnych definicji wierszy <TR> </TR>. Komórka w wierszu zawiera konkretne dane. Między jej znacznikami można umieszczać tekst i grafikę. Konkretne komórki są umieszczane między znacznikami wybranego rzędu: <TABLE> </TABLE>

1.3.8. RAMKI Ramki ułatwiają nawigowanie w wielostronicowych dokumentach HTML. Najbardziej typowym przykładem użycia ramek jest umieszczenie w jednej spisu treści i przeznaczenie drugiej na wywoływane dokumenty (odrębne strony HTML), dowiązane do poszczególnych pozycji spisu. Można powiększyć ramkę do wielkości niemal całego obszaru roboczego przeglądarki, niezależnie od domyślnych parametrów utworzonych przez autora strony. <FRAMESET COLS="25%,*%"> Znacznik stanowiący ramy dla całej konstrukcji. Umieszczanie szczegółowych znaczników dotyczących liczby i wielkości ramek, podziału strony (parametr COLS="x,y") <FRAME SCROLLING="auto" NAME="baza danych" SRC="źródło.htm"> Wprowadzenie ramki. Znacznik jest uzupełniany dodatkowymi parametrami, mówiącymi o zawartości (zagnieżdżone strony), o tym, czy ramka zawiera suwaki, a także definiującymi nazwę ramki itp. <FRAME SCROLLING="yes" NAME="baza" SRC="base.htm"> </FRAMESET> 2. ZADANIE PROJEKTOWE Każdy student jest zobowiązany oddać samodzielnie utworzoną stronę w HTMLu. Projekt powinien być oddany najpóźniej na szóstych zajęciach. Oceniany będzie oryginalny pomysł, szata graficzna, wykorzystanie możliwości języka. Dublowanie projektów niemile widziane.