Wykład 1 Wprowadzenie do HTML



Podobne dokumenty
Wykład 1 TINT. Wprowadzenie do XHTML. Zofia Kruczkiewicz

Programowanie internetowe

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

World Wide Web? rkijanka

Tworzenie Stron Internetowych. odcinek 5

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

2 Podstawy tworzenia stron internetowych

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

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

Języki programowania wysokiego poziomu WWW

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

Dodatek Technologie internetowe 1. UTF-8 wg 2. Adresy URL

Dokument hipertekstowy

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

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

Kurs HTML 4.01 TI 312[01]

Podstawy (X)HTML i CSS

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

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

Plan dzisiejszego wykładu. Narzędzia informatyczne w językoznawstwie. XML - Definicja. Zalety XML

Narzędzia informatyczne w językoznawstwie

Ćwiczenie 1 Deklarowanie metainformacji.

rk HTML 4 a 5 różnice

Tomasz Grześ. Systemy zarządzania treścią, cz. II

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

XHTML - Extensible Hypertext Markup Language, czyli Rozszerzalny Hipertekstowy Język Oznaczania.

STRONY INTERNETOWE mgr inż. Adrian Zapała

Odnośniki jeszcze do niedawna odróżniały strony WWW od wszystkich innych dokumentów elektronicznych. Możliwość deklarowania odnośników do innych

Projekty z Technologii Informacyjnych

Wymagania edukacyjne: Statyczne witryny internetowe (na podstawie programu nr )

Podstawy JavaScript ćwiczenia

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

O stronach www, html itp..

WITRYNY I APLIKACJE INTERNETOWE

HTML nie opisuje układu strony!!!

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

Wybrane działy Informatyki Stosowanej

Wprowadzenie do programowania www

Przedmiot: Grafika komputerowa i projektowanie stron WWW

ZNACZNIKI META. Znacznik META

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

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

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

- Dla dokumentów HTML wyróŝniamy 2 rodzaje DTD: Transitional (przejściowa) Frameset (ramkowa) Język XHTML i CSS. 28 lutego 2010 Strona 1

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

extensible Markup Language, cz. 1 Marcin Gryszkalis, mg@fork.pl

Tworzenie Stron Internetowych. odcinek 1

Protokoły Internetowe

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok I, semestr II

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

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

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

Akademia Techniczno-Humanistyczna w Bielsku-Białej

Hyper Text Markup Language

INSTALACJA I KONFIGURACJA SERWERA PHP.

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

Rozdział 1. Informacje podstawowe

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

Tworzenie stron internetowych w kodzie HTML Cz 7

5-6. Struktura dokumentu html. 2 Określenie charakteru i tematyki strony. Rodzaje witryn. Projekt graficzny witryny. Opracowanie skryptów

Spis treści 3. Spis treści

Budowa aplikacji wielowarstwowych. Zastosowanie szablonów

HTML, CSS i JavaScript / Laura Lemay, Rafe Colburn, Jennifer Kyrnin. Gliwice, cop Spis treści

Obiekt navigator. Dodał Administrator wtorek, 16 marzec :32

podstawowego kodu strony Nowa strona WWW Dodał Administrator wtorek, 13 lipiec :21

URL:

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

hipertekstowy język znaczników)

Tworzenie Stron Internetowych. odcinek 5

Bazy danych i strony WWW

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

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

5. Arkusz kalkulacyjny Excel 205

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:

Informatyka i Ekonometria Informatyka ekonomiczna Ćwiczenia Usługi sieciowe. Tworzenie serwisów internetowych.

HTML informacje podstawowe

Systemy internetowe HTML

Strony WWW - podstawy języka HTML

Multimedia. Plan wykładu/ów. Wstęp do HTML a. zastosowanie HTML a do tworzenia multimediów. podstawy HTML a Flash style JavaScript warstwy Java

Tomasz Grześ. Systemy zarządzania treścią

Tworzenie Stron Internetowych. odcinek 1

29. Poprawność składniowa i strukturalna dokumentu XML

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

Komponent Formularz. Rys. 1. Strona programu Joomla - Rys. 2. Instalacja komponentu

Technologia informacyjna

Adres IP

Systemy internetowe. Wykład 5 Architektura WWW. West Pomeranian University of Technology, Szczecin; Faculty of Computer Science

Szczegółowy opis zamówienia:

Protokół HTTP. 1. Protokół HTTP, usługi www, model request-response (żądanie-odpowiedź), przekazywanie argumentów, AJAX.

Wprowadzenie do XML. Joanna Jędrzejowicz. Instytut Informatyki

WYKŁAD 1 METAJĘZYK SGML CZĘŚĆ 1

Internet, jako ocean informacji. Technologia Informacyjna Lekcja 2

Programowanie WEB PODSTAWY HTML

Dokumentacja techniczno-użytkowa Serwis internetowy

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Sprawozdanie Sieci komputerowe i bazy danych Laboratorium nr 4

HTML jak zrobić prostą stronę www

Tomasz Greszata - Koszalin

Pierwsza strona internetowa

Aplikacje WWW Wprowadzenie

Transkrypt:

Wykład 1 Wprowadzenie do HTML 1. Sieć WWW (World Wide Web) Sieć WWW jest internetowym systemem informacyjnym o charakterze: (1) hipertekstowym, (2) globalnym, (3) interaktywnym (np. zastosowanie formularzy) (4) dynamicznym (DHTML) (5) wieloplatformowym (6) rozproszonym (7) graficznym Sieć WWW jako internetowy system informacyjny Pobieranie przez przeglądarkę, podczas przeglądania strony WWW, informacji w postaci hipertekstu z plików witryny WWW za pomocą protokołu HTTP Komputer klienta Przeglądarka przegląda stronę WWW o podanym adresie URL z wybranego serwera Komputer serwera Pliki witryny WWW na serwerze WWW o adresach URL: http://nazwa_serwera_1/katalog/plik... Komputer serwera Pliki witryny WWW na serwerze WWW o adresach URL: http://nazwa_serwera_n/katalog/plik Rys.1. Podstawowy schemat czytania strony WWW w rozproszonej, globalnej sieci WWW Witryna WWW znajduje się na serwerze (lub serwerach) WWW i stanowi miejsce, gdzie publikowane są pewne informacje w postaci plików. Pliki te są pobierane podczas przeglądania strony WWW przez: dowolną przeglądarkę HTML z dowolnego komputera klienta w standardowej postaci hipertekstu. Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 1

Charakter hipertekstowy sieci WWW Serwer WWW jest programem pracującym na komputerze w sieci Internet (np. Apache), umoŝliwiającym przesyłanie plików na Ŝądanie przeglądarek klientów. Serwer WWW powinien zapewnić przez uŝyciu odpowiednich programów przekształcenie publikowanych w witrynach informacji na standardową postać hipertekstową. Hipertekst umoŝliwia przetwarzanie tekstu na stronach WWW (czytanie, poruszanie się, zapisywanie) w sposób niesekwencyjny w oparciu o dodatkowe informacje dołączone do tekstu. Obecnie hipertekst ma charakter hipermedialny, poniewaŝ łączy tekst z grafiką, dźwiękiem oraz wideo. Do przetwarzania stron utworzonych za pomocą hipertekstu (lub przekształconych do postaci hipertekstu) słuŝą przeglądarki: Netscape Microsoft Internet Explorer Amaya wzorcowa przeglądarka organizacji W3C Lynx Mozilla Mozilla Firefox Epiphany Galeon Konqueror Opera Sieć WWW jako sieć wieloplatformowa Dostęp do Internetu umoŝliwia dostęp do sieci WWW z dowolnego komputera, który ma zainstalowany dowolny system operacyjny (Windows, Unix, Dos), poniewaŝ WWW jest siecią wieloplatformową. Obecnie idea ta jest ograniczana nowymi technologiami internetowymi. Nowe technologie zastosowane do budowy strony WWW mogą uniemoŝliwić odczytanie jej przez przeglądarkę z dowolnej platformy w przypadku braku wymaganych narzędzi (np. dodatków typu plug-ins). Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 2

Sieć WWW jako sieć globalna rozproszona W sieci WWW tysiące witryn rozproszonych po całym świecie (zasięg globalny) dostarcza ogromną ilość informacji uŝytkownikowi. KaŜdy plik witryny posiada adres, zazwyczaj w postaci URL (Uniform Resource Locator czyli Uniwersalny identyfikator zasobów): http://nazwa_sewera/katalog/plik Protokół http (Hyper Transfer Protocol) Nazwa serwera www ŚcieŜka dostępu do pliku z witryny ftp://nazwa_sewera/katalog/plik Protokół ftp (File Transfer Protocol) Nazwa serwera ftp ŚcieŜka dostępu do pliku Rys. 2. RóŜne typy adresów URL w postaci podstawowej Główne grupy organizacji wywierające wpływ na wygląd sieci WWW World Wide Web (W3) Consortium w Massachusetss Institute of Technology (określają i definiują języki i protokoły w sieci WWW) http://www.w3.org/ Producenci przegłądarek: Netscape Communications Corporation Microsoft Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 3

Podstawowe pojęcia Serwer WWW oprogramowanie zarządzające plikami witryn oraz danymi Prezentacja WWW - zbiór jednej lub wielu stron WWW Witryna WWW - system zawierający jedną lub wiele prezentacji Strony WWW- pojedynczy element prezentacji, ograniczony do jednego pliku Strony główne strona inicjująca działanie prezentacji informacja osobista hobby i zainteresowania publikacja prezentacje firm dokumentacja elektroniczna katalogi towarów Zawartość prezentacji WWW wirtualne sklepy sondaŝe opinii publicznej i głosowania edukacja inne hierarchiczna liniowa liniowa z alternatywą Organizacja dokumentów sieciowa mieszana Strona główna Strona główna Strona główna Strona główna Struktura liniowa Struktura hierarchiczna T e m a t T e m a t 1 T e m a t 2 T e m a t 3 Struktura sieciowa (pajęczyna) T e m a t 1 P o d te m a t 1 P o d te m a t 2 P o d te m a t 3 P od te m a t 3 Info 1 Info 2 Info 3 Struktura liniowa z alternatywą I n fo 1 Rys.3. Struktury dokumentów, Hipertekst w systemie pomocy kontekstowej na stronach w sieci WWW Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 4

HTML HTML (Hyper Text Markup Language) jest implementacją języka SGML (Standard Generalized Markup Language). Język SGML słuŝy do tworzenia dokumentów, opisujących strukturę dokumentu. HTML jest językiem znaczników słuŝącym do: opisu struktury dokumentu formatowania tekstu łączenia grafiki, dźwięku, video itd. oddzielenia struktury dokumentów od prezentacji (stosuje się dwa typy plików: ze strukturą dokumentów i arkusze stylów, które pozwalają tę samą strukturę dokumentów prezentować na wiele sposobów). Metaznaczniki stanowią podstawę budowy dokumentu HTML i opisują strukturę dokumentu i format dokumentu. Standardy HTML HTML 2.0 HTML 3.2 (1996) HTML 4.0 (1997) HTML 4.01 (1999) - http://www.w3.org/tr/html401/ XHTML (na bazie XML i HTML) Edytory HTML powinny zapewniać Sprawdzanie poprawności pisowni Edycja informacji nagłówkowych. Projekty. Szablony. Biblioteki wstawek. Obsługa języków. języka HTML, JavaScript, CSS Kolorowanie kodu.. Wprowadzanie znaków specjalnych.spoza alfabetu łacińskiego Mapowanie odsyłaczy. Podgląd dokumentu. Kontrola poprawności składniowej. Kontrola spójności. Weryfikacja odsyłaczy. Wysyłanie na serwer Produkty: Edytory znaczników: płatne edytory (Pajączek NxG, Tiger98 i TigerII Milenium) i darmowe edytory (edhtml, ezhtml, MiniPad, Snape, TigerII, WebPager Xpress, Website Pro, Zajączek PHP) Edytory WYSIWYG (What You See Is What You Get) np. Microsoft FrontPage, Macromedia Dreamweaver, NetObjects Fusion Programy konwertujące pliki utworzone za pomocą znanych edytorów do formatu HTML Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 5

Dokumenty XHTML Dokument XHTML jest dokumentem tekstowym, który zawiera znaki o ustalonym kodowaniu, składającym się z elementów (tagów/znaczników) pisanych małymi literami. Element składa się z trzech części: znacznika początku (w formie <znacznik>) zawartości elementu (tekst i/lub inne elementy) znacznika końca (w formie </znacznik>) Elementy mogą mieć przypisane atrybuty określające znaczenie danego elementu. Atrybuty wraz z ich wartościami umieszczonymi w cudzysłowach wpisuje się wewnątrz znacznika początkowego (<znacznik atrybut="wartość">). W języku XHTML kaŝdy znacznik musi posiadać znacznik końca, co nie obowiązywało w wielu znacznikach w HTML. Typy dokumentów XHTML W dokumentach XHTML stosuje się specjalny prolog, który identyfikuje poziom uŝywanego języka XHTML 1.0. Jest on wstawiany jako pierwszy element dokumentu, JESZCZE PRZED otwarciem szkieletu strony, czyli <html>. Prolog jest m.in. wykorzystywany jako oznaczenie poziomu w procesie weryfikacji poprawności składni za pomocą tzw. Parserów (np. W3C HTML Validation Service http://validator.w3.org/). Specyfikacja XHTML 1.0 przewiduje trzy obowiązkowe wersje prologu. 1) Typ Strict <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> Wersja Strict definicji typu dokumentu (DTD) wyklucza wszelkie elementy prezentacyjne, które specyfikacja HTML 4 uznaje za schyłkowe (deprecated). Wersja Strict jest okrojonym HTML 4, przedkładającym strukturę nad prezentację. 2) Typ Transitional <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 6

Często stosowaną wersją prologu jest tzw. wersja przejściowa Transitional dla dokumentów zawierających elementy i atrybuty HTML, łącznie ze schyłkowymi (prezentacyjne). 3) Typ Frameset <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd"> Szerszą odmianą Transitional jest prolog Frameset dla strony zawierającej ramki. Metaznaczniki <meta> - opcjonalne polecenie usprawniające funkcjonowanie witryny w sieci, które bardziej szczegółowo informuje o zawartości dokumentu, np. dla celów katalogowych czy indeksów, wykorzystywanych przez odpowiednie programy, np. wyszukiwarki sieciowe lub przeglądarki internetowe Zawiera ono trzy atrybuty: http-equiv, name i content w kombinacji pierwszy z trzecim lub drugi z trzecim. http-equiv definiuje zmienne systemowe, natomiast name - zmienne uŝytkownika. Przykłady: 1) <meta http-equiv="content-type" content="text/html; charset= windows- 1250 "/> Strona kodowa, opis strony, wyrazy kluczowe, autor strony. Standard wyświetlania automatycznie przyjęty przez wyszukiwarkę i koniecznie zastosowany podczas edycji strony w edytorze. 2) <meta name ="description" content=" treść "/> Polecenie opisuje zawartość strony. Znaleziona strona będzie zatytułowana za pomocą title i opisana za pomocą content (150-200 znaków, lub 20-25 wyrazów). 3) <meta name="keywords" content="wyrazy kluczowe..."/> Polecenie informuje o wyrazach kluczowych dokumentu, zwracając przykładową wartość keywords: HTML, znaczniki itp. (do 1000 znaków). Ułatwia to pracę sieciowym programom indeksująco-wyszukiwawczym i zwiększa szansę znalezienia strony przez innych uŝytkowników. Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 7

4) <meta name="author" content="imię i nazwisko"/> Polecenie informuje o autorze strony. 5) <meta http-equiv="content-language" content="pl"/> Polecenie informuje o języku strony. Niektóre przeglądarki korzystają z niego przy precyzowaniu zapytań. Dla języka angielskiego uŝyjemy en, dla amerykańskiego angielskiego en-us, dla niemieckiego de, dla francuskiego fr, dla rosyjskiego "ru" itd. 6) <meta name="generator" content="nazwa edytora"/> Polecenie informuje o uŝytym narzędziu do tworzenia stron HTML. 7) < meta http-equiv="expires" content="data i czas"/> Polecenie wskazuje przeglądarce, kiedy dokument traci "waŝność" i trzeba go wczytać na nowo z Sieci. Data musi być podawana w formacie zdefiniowanym przez dokument RFC850. <meta http-equiv="expires" content="wed, 26 Apr 2001 08:21:57 GMT"/> 8) <meta http-equiv="pragma" content="no-cache"/> Polecenie określa, czy strona ma być cache'owana na lokalnym dysku. UŜycie no-cache zakazuje przeglądarce tej czynności i za kaŝdym razem strona jest wczytywana z Sieci. 9) <meta http-equiv="refresh" content="t"/> Polecenie spowoduje regularne odświeŝanie strony co t sekund. MoŜe to mieć praktyczne zastosowanie w przypadku, gdy strona zawiera bardzo często aktualizowane informacje (wiele razy dziennie). 10) <meta http-equiv="refresh" content="x; url=http://.../strona.html"/> Polecenie spowoduje automatyczne przekierowanie, czyli wczytanie nowej strony po x sekundach. 11) <meta http-equiv="creation-date" content="wed, 21 Sep 2005 21:29:02 GMT"/> Polecenie informuje o dacie utworzenia dokumentu, zwracając wartość Creation-Date: Wed, 21 Sep 2005 21:29:02 GMT. Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 8

1) Przykład 1 Struktura dokumentu XHTML Tytuł Kodowanie znaków polskich w standardzie UNICODE Paragraf Deklarowanie języka polskiego <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <title>polskie znaki</title> </head> <body> <p>ąŝćśół</p> </body> </html> Przykład 2 Struktura dokumentu XHTML Nagłówek Czym jest XHTML Paragraf Lista wypunktowana Paragraf XHTML jest uniwersalnym językiem programowania, słuŝącym do tworzenia stron internetowych. Pozwala on na: formatowanie tekstu kreślenie linii dołączanie grafiki dołączanie dźwięków, i filmów wideo zachowywanie całości w zbiorach tekstowych. Dzięki zachowywaniu dokumentów w zbiorach tekstowych, zbiory XHTML są zrozumiałe dla większości komputerów. Wynik końcowy jest podobny, a róŝnice są minimalne. Rys. 4. Elementy dokumentu XHTML (wg L.Lemay: HTML 4) - projekt Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 9

Rys. 5. Widok strony w przeglądarce Microsoft Internet Explorer <!--Komentarz--> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset= utf-8"/> <title> Druga strona</title> </head> <body> <h1>czym jest XHTML</h1> <p>xhtml jest uniwersalnym językiem programowania, słuŝącym do tworzenia stron Internetowych.<br/> Pozwala on na:</p> <ul> <li>formatowanie tekstu</li> <li>kreślenie linii</li> <li>dołączanie grafiki</li> <li>dołączanie dźwięków i filmów wideo</li> <li>zachowywanie w plikach tekstowych.</li> </ul> <p>dzięki zachowywaniu dokumentów w zbiorach tekstowych, zbiory XHTML są zrozumiałe dla większości komputerów. Wynik końcowy jest podobny, a róŝnice są minimalne.</p> </body> </html> Rys. 6. Kod źródłowy HTML Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 10

Połączenia i odnośniki <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset= utf-8"/> <title> Trzecia strona</title> </head> <body> <h1>czym jest XHTML</h1> <p> XHTML jest uniwersalnym językiem programowania, słuŝącym do tworzenia stron Internetowych. <br/> Pozwala on na: </p> <ul type="circle"> <li><a href="c1.htm">formatowanie tekstu</a></li> <li><a href="http://sprocket.ict.pwr.wroc.pl/~zkruczkiewicz"> kreślenie linii</a></li> <li><a href="c3.htm#miejsce1">dołączanie grafiki</a></li> <li><a href="#miejsce2">dołączanie dźwięków i filmów wideo</a></li> <li><a href="c5.htm">zachowywanie w plikach tekstowych.</a></li> </ul> <p><a name="miejsce2" id="miejsce2" >Dzięki zachowywaniu dokumentów w zbiorach tekstowych, zbiory XHTML są zrozumiałe dla większości komputerów. Wynik końcowy jest podobny, a róŝnice są minimalne.</a></p> <p>ccccccc</p>... <!--tutaj powinna być zawartość strony przynajmniej o rozmiarze okna--> </body> </html> Rys.7. Plik html z połączeniami do plików w bieŝącym katalogu strony(pozycje listy: 1,5), do pliku na podanej stronie (pozycja 2 listy), do miejsca wskazanego w innym pliku (pozycja listy 3) oraz do miejsca wskazanego w tym samym pliku (pozycja listy 4 i odnośnik Miejsce2) Plik c1.htm <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset= utf-8"/> <title> Połączenie 1</title> </head> <body> <h2>zachowywanie w plikach tekstowych</h2> <p>eeeeeeeeeeeeeeee</p> <p><a href="c.htm">powrót do pliku głównego</a></p> </body> </html> Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 11

Plik c3.htm <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl"> <head> <meta http-equiv="content-type" content="text/html; charset= utf-8"/> <meta name="keywords" content="miejsce1"/> <title>połączenie 3</title> </head> <body> <p>ccccccc</p> <h2><a name="miejsce1" id ="Miejsce1" >Dołączanie grafiki</a></h2> <p><a href="c.htm">powrót do pliku głównego</a></p> <p>ccccccc</p>... <!--tutaj powinna być zawartość strony przynajmniej o rozmiarze okna--> </body> </html> Rys. 8. Plik c3.htm z odnośnikiem <a name="miejsce1" id="miejsce1" >Dołączanie grafiki</a> i pliki c1.htm oraz c3.htm połączeniami <a href="c.htm">powrót do pliku głównego</a>. Rys. 9. Zawartość strony z rys. 7 w pokazana w oknie przeglądarki Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 12

Po wyborze linku formatowanie tekstu Po wyborze linku dołączanie grafiki Po wyborze linku kreślenie linii Po wyborze linku dołączanie dźwięków i filmów wideo Rys. 10. Zawartość okna przeglądarki dla strony z rys. 9 po uruchomieniu połączeń 1, 3, 2 i 4. Zofia Kruczkiewicz, Wykład 1, HTML/XHTML 13