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



Podobne dokumenty
Wykład 1 Wprowadzenie do HTML

Programowanie internetowe

Tworzenie Stron Internetowych. odcinek 5

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

2 Podstawy tworzenia stron internetowych

Dokument hipertekstowy

World Wide Web? rkijanka

Języki programowania wysokiego poziomu WWW

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

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

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

Projekty z Technologii Informacyjnych

Podstawy (X)HTML i CSS

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

rk HTML 4 a 5 różnice

STRONY INTERNETOWE mgr inż. Adrian Zapała

Kurs HTML 4.01 TI 312[01]

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

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

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

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

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

Wprowadzenie do programowania www

Budowa aplikacji wielowarstwowych. Zastosowanie szablonów

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

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

Ćwiczenie 1 Deklarowanie metainformacji.

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

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

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

WITRYNY I APLIKACJE INTERNETOWE

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

ZNACZNIKI META. Znacznik META

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

O stronach www, html itp..

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

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

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

Przedmiot: Grafika komputerowa i projektowanie stron WWW

Wybrane działy Informatyki Stosowanej

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

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

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

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

Tworzenie Stron Internetowych. odcinek 1

Facelets ViewHandler

Podstawy JavaScript ćwiczenia

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

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

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

Tworzenie Stron Internetowych. odcinek 5

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

HTML nie opisuje układu strony!!!

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

INSTALACJA I KONFIGURACJA SERWERA PHP.

Tworzenie Stron Internetowych. odcinek 1

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

Bazy danych i strony WWW

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

Rozdział 1. Informacje podstawowe

Sprawozdanie Sieci komputerowe i bazy danych Laboratorium nr 4

URL:

Spis treści 3. Spis treści

Referat z przedmiotu Technologie Internetowe SPIS TREŚCI

Spis treści CZĘŚĆ I JĘZYK SIECI 17. Wstęp 13. Rozdział 1 Wprowadzenie do HTML5 19. Rozdział 2 Znajomość znaczników HTML5 37

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

hipertekstowy język znaczników)

Protokoły Internetowe

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

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:

Systemy internetowe HTML

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

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

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

plansoft.org Zmiany w Plansoft.org

Tomasz Greszata - Koszalin

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

Programowanie WEB PODSTAWY HTML

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

Strony WWW - podstawy języka HTML

Szczegółowy opis zamówienia:

HTML jak zrobić prostą stronę www

Zadanie1: Odszukaj w serwisie internetowym Wikipedii informacje na temat protokołu http.

Wprowadzenie do XML. Joanna Jędrzejowicz. Instytut Informatyki

Komunikacja i wymiana danych

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

Wprowadzenie do technologii XML

5. Arkusz kalkulacyjny Excel 205

Technologia informacyjna

Instrukcja konfiguracji funkcji skanowania

Strona wizytówka od 400 zł

Pierwsza strona internetowa

H2.cjk { font-family: "Microsoft YaHei"; font-size: 14pt; font-style: italic; font-weight:

Raport dla strony: Data wygenerowania raport: :37:26 Liczba wykrytych problemów: 34

Copyright wersji angielskiej: The European Computer Driving Licence Foundation Ltd. Copyright wersji polskiej: Polskie Towarzystwo Informatyczne

Część I Rozpoczęcie pracy z usługami Reporting Services

HTML informacje podstawowe

Transkrypt:

Wykład 1 TINT Wprowadzenie do XHTML Zofia Kruczkiewicz

Sieć WWW (World Wide Web) Sieć WWW jest internetowym systemem informacyjnym o charakterze: hipertekstowym, globalnym, interaktywnym (np. zastosowanie formularzy) dynamicznym (DHTML) wieloplatformowym rozproszonym graficznym. 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/

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

Pobieranie stron html przez przeglądarki 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.

Sieć WWW jako sieć globalna rozproszona http://nazwa_sewera/katalog/plik Protokół http (Hyper Transfer Protocol) azwa serwera www Ścieżka dostępu do pliku z witryny ftp://nazwa_sewera/katalog/plik Protokół ftp (File Transfer Protocol) azwa serwera ftp Ścieżka dostępu do pliku Różne typy adresów URL w postaci podstawowej

Wielowarstwowe aplikacje w JavaEE5

Podstawowa struktura działania aplikacji internetowej

Standard cyklu życia Request-Response dla JavaServer Faces

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 Mozilla Firefox Safari Opera Przeglądarki mobilne

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 plugins).

Udział przeglądarek na rynkach światowych (dane z maja 2011 wg serwisu StatCounter) http://en.wikipedia.org/wiki/file:countries_by_most_used_web_browser.png Niebieski: MS Internet Explorer Pomarańczowy: Mozilla Firefox Zielony: Google Chrome Czerwony: Opera

Pozycja Internet Explorera na rynkach europejskich (dane z kwietnia 2011 wg serwisu StatCounter)

Udział alternatywnych przeglądarek na rynkach europejskich (dane z kwietnia 2011 wg serwisu StatCounter)

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 Zawartość prezentacji WWW informacja osobista hobby i zainteresowania publikacja prezentacje firm dokumentacja elektroniczna katalogi towarów wirtualne sklepy sondaże opinii publicznej i głosowania edukacja inne

Struktury dokumentów, Hipertekst w systemie pomocy kontekstowej na stronach w sieci WWW T em a t T em at 1 T em at 2 T em at 3 T e m a t 1 P o d tem at 1 Po d te m at 2 Po d te m at 3 P o d te m a t 3 I n fo 1 I n f o 2 I n f o 3 I nf o 1 hierarchiczna liniowa liniowa z alternatywą sieciowa mieszana Strona główna Strona główna Strona główna Strona główna Struktura liniowa Struktura hierarchiczna Struktura sieciowa (pajęczyna) Struktura liniowa z alternatywą

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 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 4.0) http://www.w3.org/tr/xhtml1/

Zadanie edytorów HTML 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

Przykłady edytorów HTML 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

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 (wiekszośc elementów): 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 np. XHTML 1.0. Jest on wstawiany jako pierwszy element dokumentu, jeszcze przed otwarciem szkieletu strony <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. 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. Wersja Strict jest okrojonym HTML 4, przedkładającym strukturę nad prezentację. Typ Transitional <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/tr/xhtml1/dtd/xhtml1- transitional.dtd"> Często stosowaną wersją prologu jest tzw. wersja przejściowa Transitional dla dokumentów zawierających elementy i atrybuty HTML, 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 definiuje zmienne użytkownika. content wartość zmiennych

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ącowyszukiwawczym i zwiększa szansę znalezienia strony przez innych użytkowników.

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.

(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>

(2) Elementy dokumentu XHTML (wg L.Lemay: HTML 4) - projekt Nagłówek Paragraf Lista wypunktowana Paragraf Czym jest XHTML 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.

(2a) Widok strony w przeglądarce Microsoft Internet Explorer

(2b) Kod źródłowy XHTML/HTML <!--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>

(3) Strona html

(3a) 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>

(3a cd) 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 pliku w bieżącym katalogu strony (pozycja listy 3) oraz do miejsca wskazanego w tym samym pliku (pozycja listy 4 i odnośnik Miejsce2) (3b) Plik c1.htm z połączeniem do pliku głównego c.htm <a href="c.htm">powrót do pliku głównego</a>. <!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>

(3c) Plik c3.htm Plik c3.htm z odnośnikiem <a name="miejsce1" id="miejsce1" > Dołączanie grafiki</a> oraz z połączeniem do pliku głównego c.htm <a href="c.htm">powrót do pliku głównego</a>. <!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>

(3d )Zawartość okna przeglądarki po uruchomieniu połączeń 1, 3, 2 i 4. Po wyborze linku 1 formatowanie tekstu Po wyborze linku 3 dołączanie grafiki Po wyborze linku 2 kreślenie linii Po wyborze linku 4 dołączanie dźwięków i filmów wideo