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

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

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

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:

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Dokument hipertekstowy

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

Backup Premium Podręcznik Szybkiego Startu

Damian Daszkiewicz Tworzenie strony-wizytówki dla firmy XYZ

1. Bezpieczne logowanie i przechowywanie hasła

Pokaz slajdów na stronie internetowej

Wstęp 5 Rozdział 1. Instalacja systemu 13. Rozdział 2. Logowanie i wylogowywanie 21 Rozdział 3. Pulpit i foldery 25. Rozdział 4.

REDIVE PRZEWODNIK PO PLATFORMIE LMS

Utworzenie pliku. Dowiesz się:

Kopiowanie, przenoszenie plików i folderów

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

1. Przypisy, indeks i spisy.

HTML nie opisuje układu strony!!!

Temat: Organizacja skoroszytów i arkuszy

PORADNIK KORZYSTANIA Z SERWERA FTP ftp.architekturaibiznes.com.pl

Stawiamy pierwsze kroki

Zaawansowana Pracownia Komputerowa - Ćwiczenia. Krzysztof Miernik

1. Korzystając z menu wybieramy Narzędzia, a następnie Opcje internetowe. W zakładce Ogólne wybieramy w sekcji Historia przeglądania przycisk Usuń:

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

edycja szablonu za pomocą programu NVU

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

Zastanawiałeś się może, dlaczego Twój współpracownik,

Memeo Instant Backup Podręcznik Szybkiego Startu

Nagrywamy podcasty program Audacity

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

Mazowiecki Elektroniczny Wniosek Aplikacyjny

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

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Facelets ViewHandler

Instalacja oprogramowania Rigel Med-eBase dla systemów Windows XP, 7 oraz 8.

Zadanie 9. Projektowanie stron dokumentu

Instalacja i opis podstawowych funkcji programu Dev-C++

Rozdział II. Praca z systemem operacyjnym

Laboratorium - Archiwizacja i odzyskiwanie danych w Windows Vista

Zadanie 11. Przygotowanie publikacji do wydrukowania

2 Podstawy tworzenia stron internetowych

INSTRUKCJA obsługi certyfikatów

Lab.1. Praca z tekstem: stosowanie arkuszy stylów w dokumentach OO oraz HTML/CSS

Obrazek 1: Interfejs DT. DT Help File v1.3

Przykładowe zagadnienia na sprawdzian z wiedzy ogólnej. Linux to nazwa: A. Programu biurowego. B. Systemu operacyjnego. C. Przeglądarki internetowej.

Projekty z Technologii Informacyjnych

edycja szablonu za pomocą serwisu allegro.pl

1.Formatowanie tekstu z użyciem stylów

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

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Dlaczego stosujemy edytory tekstu?

Aplikacje WWW - laboratorium

Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8

Aktualizacja do systemu Windows 8.1 przewodnik krok po kroku

Problemy techniczne. Jak umieszczać pliki na serwerze FTP?

Sage Symfonia ERP Wystawianie nieobsługiwanych w programach e-deklaracji i załączników do e-deklaracji

Klawiatura. Klawisze specjalne. Klawisze specjalne. klawisze funkcyjne. Klawisze. klawisze numeryczne. sterowania kursorem. klawisze alfanumeryczne

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

[1/15] Chmury w Internecie. Wady i zalety przechowywania plików w chmurze

Lekcja 4. 3CD 3. Rysunek Okno programu Word. 3 Jak prawidłowo zakończyć pracę z programem? Omów jeden ze sposobów.

Spis treści. Rozdział 2. Konfiguracja...o Pierwsze uruchomienie...w Konfiguracja połączenia...w Domyślna przeglądarka...w...

INSTRUKCJA UŻYTKOWNIKA Podpis cyfrowy ISO 9001:2008 Dokument: Wydanie: Podpis cyfrowy. Spis treści... 1

9. Internet. Konfiguracja połączenia z Internetem

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

MS Word Długi dokument. Praca z długim dokumentem. Kinga Sorkowska

Otwieramy zakładkę Prywatność i w linii Program Firefox ustawiamy Będzie używał. Zmiana ustawień cookie w przeglądarce

Instrukcja pierwszego logowania rodzica do e-dziennika UONET+ w Technikum Leśnym im. Adama Loreta

Jak wyłączyć pliki cookie w przeglądarce internetowej?

Laboratorium - Zarządzanie systemem plików poprzez wbudowane oprogramowanie w systemie Windows 7

Podstawy JavaScript ćwiczenia

Kurs obsługi systemu CMS. Prawie wszystkie treści wyświetlające się na stronie są zlokalizowane w dziale artykuły.

Skrócona instrukcja funkcji logowania

Program EWIDENCJA ODZIEŻY ROBOCZEJ INSTRUKCJA UŻYTKOWNIKA Przejdź do strony producenta programu

Nowe zasady dotyczące cookies

Podstawy technologii WWW

Zmiana logo. Dziękujemy za wybór naszych rozwiązań. apjoo od Apláuz. Wspólnie przebrniemy przez proces konfiguracji strony www i wstawiania treści.

Wstęp 5 Rozdział 1. Przeglądarki 7

uczyć się bez zagłębiania się w formalnym otoczeniu,

Techniki zaznaczania plików i folderów

Polityka cookies w serwisie internetowym

5.2. Pierwsze kroki z bazami danych

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS

Wyświetlanie publikacji w formacie DjVu. Wyświetlanie publikacji w Bałtyckiej Bibliotece Cyfrowej można realizować na 3 sposoby:

Program EWIDENCJA ODZIEŻY ROBOCZEJ INSTRUKCJA UŻYTKOWNIKA Przejdź do strony producenta programu

za pomocą: definiujemy:

Instrukcja użytkowania platformy ONLINE. Akademii Doskonalenia Zawodowego NATUROPATA ADZ Naturopata

POLITYKA COOKIES. Definicje. Rodzaje wykorzystywanych Cookies

Hot Potatoes. Zdania z lukami Przyporządkowanie. Tworzy spis wszystkich zadań. Krzyżówki

Zadanie 10. Stosowanie dokumentu głównego do organizowania dużych projektów

KRYTERIA OCENIANIA Z ZAJĘĆ KOMPUTEROWYCH W KLASIE IV

Włączanie/wyłączanie paska menu

Temat: Kopiowanie katalogów (folderów) i plików pomiędzy oknami

Programowanie internetowe

Instrukcja dla ucznia

Spis treści. Rozdział 2. Graficzna oprawa witryny...z Stosowanie motywu...s...s.. 19

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

Ćwiczenia nr 2. Edycja tekstu (Microsoft Word)

INSTALACJA SERWERA LOKALNEGO TYPU WAMP NA PRZYKŁADZIE PAKIETU KRASNAL SERV 2.7

Jak stworzyć własny blog w kreatorze Click Web?

NAGŁÓWKI, STOPKI, PODZIAŁY WIERSZA I STRONY, WCIĘCIA

Przewodnik Szybki start

Transkrypt:

Rozpoczniemy od stworzenia nowej, całkowicie czystej strony WWW. Nie jest to zadanie skomplikowane, jednak jego opanowanie jest niezwykle istotne: jeśli chcesz myśleć o tworzeniu większych serwisów WWW, powinieneś być w stanie stworzyć szkielet pustej strony w ciągu kilkudziesięciu sekund. Oprogramowanie Aby nauczyć się programowania w języku XHTML (tak, tworzenie stron WWW jest programowaniem!), nie można uciekać przed znacznikami, używając wizualnych edytorów stron, w których wystarczy wybierać elementy z menu i wprowadzać ich parametry w wygodnych oknach dialogowych. Jedynym sposobem, by tworzyć strony eleganckie i oszczędne, jest praca na poziomie kodu strony. Najprostszym edytorem stron WWW umożliwiającym tego typu działalność jest Notatnik wbudowany w system Windows. Jego największe wady to: - brak wyróżniania składni języka XHTML różnymi kolorami, - brak obsługi standardów kodowania polskich znaków diakrytycznych (ą, ę i tym podobne) niezbędnych przy tworzeniu stron WWW. Dopiero najnowsze wersje programu Notatnik mogą zapisywać pliki tekstowe zgodnie z nowym standardem Unicode UTF-8; żadna wersja nie potrafi jednak zapisać kodu strony w starszym, lecz sprawiającym czasem mniej kłopotów standardzie ISO-8859-2. Alternatywą pozbawioną powyższych dwóch wad jest Webber mojego autorstwa, dostępny w Internecie pod adresem http://sokol.gliwicki.necik.pl/dload/webber.exe. Jest on wyposażony w wiele funkcji zwiększających komfort pracy twórcy stron WWW, a zarazem jest programem niewielkim, bardzo szybkim i całkowicie darmowym. Tworzone za pomocą programu Webber strony WWW możesz zapisywać na dysku twardym zgodnie z normą UTF-8 lub ISO-8859-2. W dalszej części tego kursu będę się trzymał bardziej uniwersalnego UTF-8, wskazując tylko miejsca, w których musisz dokonać zmian, by korzystać ze starszego standardu ISO. Wprowadzanie podstawowego kodu strony Kodu XHTML, który za chwilę wprowadzisz, powinieneś nauczyć się na pamięć, gdyż będzie on stanowić szkielet każdej Twojej strony WWW. Trzy elementy języka XHTML, które wprowadzisz, pozwolą przeglądarce WWW podzielić kod strony na obszar nagłówka strony (zawierający informacje niewidoczne dla osoby przeglądającej stronę, lecz niezbędne dla jej prawidłowego działania) oraz treści strony (zawierający wszystkie elementy strony wyświetlane w oknie przeglądarki): <html> </html> Powyższe trzy elementy (i ich wzajemne zależności) są proste do zapamiętania. Niestety, prawdziwy kod-szkielet strony zgodnej ze standardem XHTML wygląda następująco: 1 / 5

<?xml version="1.0" encoding="utf-8"?> <!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"> </html> Pierwszy wiersz kodu zawiera informację o tym, że plik zapisany jest zgodnie z zasadami standardu XML (ang. Extensible Markup Language) uniwersalnego języka znaczników. Język XHTML różni się od swojego poprzednika (HTML) właśnie stosowaniem zasad zapisu XML (język HTML łamał te zasady w paru punktach, co uniemożliwiało traktowanie dokumentów HTML jako dokumentów XML; z plikami XHTML nie ma już takich problemów). Wiersz <?xml...?> powinien występować jedynie w przypadku, gdy serwer HTTP wysyła strony WWW oznaczone jako XML/XHTML. Jeżeli serwer, na którym masz zamiar zamieszczać swoje strony WWW, traktuje kod XHTML tak samo jak kod HTML, możesz (a nawet powinieneś) pominąć ten jeden wiersz w kodzie strony. W drugim wierszu tekstu wprowadziłeś tak zwaną deklarację typu dokumentu, reprezentowaną przez znacznik <!DOCTYPE>. Deklaracja typu dokumentu informuje przeglądarkę WWW, jak ściśle powinna się ona trzymać standardu języka XHTML w czasie interpretowania kodu XHTML strony. Powyższa deklaracja również podkreśla, że strona WWW zawiera kod zapisany w zgodzie ze standardami HTML i XML, czyli XHTML. Te dwa pierwsze elementy strony są jedynymi, które nie wymagają (i nie dopuszczają) zamykania ich znaczników. Następnie wiersz niżej znalazł się znacznik otwierający <html>, ograniczający obszar kodu XHTML tworzonej strony. Za nim znajdować się będą wszystkie elementy składające się na stronę WWW aż do znacznika zamykającego </html>, za którym nie może znajdować się już nic. Wszystkie znaczniki musisz zapisywać małymi literami. Wyjątkiem jest znacznik <!DOCTYPE>, rozpoczynający kod strony WWW. Kolejne dwa wiersze zawierają znaczniki otwierający i zamykający elementu, deklarującego obszar nagłówka strony. Nagłówek strony nie jest nigdzie wyświetlany (z wyjątkiem tytułu strony wyświetlanego w pasku tytułu okna przeglądarki) zawiera tylko informacje o dokumencie (stronie), takie jak nazwa standardu kodowania polskich znaków diakrytycznych, tytuł strony czy odnośniki do plików składowych. Zauważ, że przed znacznikami i pozostawiłem spację; jest ona całkowicie zbędna, pozwala jednak wizualnie podkreślić, że element jest elementem podrzędnym w stosunku do elementu <html>. Pełniące taką funkcję spacje, nazywane przez programistów wcięciami, będą się pojawiać we wszystkich kolejnych przykładach. Możesz je stosować lub ignorować wybór należy do Ciebie lecz szybko chyba zauważysz, jak bardzo zwiększają czytelność kodu. 2 / 5

Dalsze dwa wiersze zawierają znaczniki otwierający i zamykający elementu, deklarującego obszar treści strony. Wszystko, co wpiszesz między tymi dwoma znacznikami, zostanie wyświetlone w oknie przeglądarki. Z drugiej strony, nie wolno Ci nigdzie indziej umieszczać tekstu lub znaczników dopuszczalne jest to tylko wewnątrz elementu (i w pewnym ograniczonym zakresie wewnątrz elementu ). Ostatni wiersz tekstu zamyka element <html>. Element ten zawiera w sobie dwa równorzędne, na razie puste elementy: i. Pamiętaj o tym, aby nie pozostawić w kodzie strony żadnego otwartego znacznika XHTML. Najlepiej od razu wprowadzaj znacznik otwierający <znacznik> oraz zamykający </znacznik>, a później dopiero wstawiaj między oba znaczniki kod, który powinien się między nimi pojawić. Pamiętaj również, że zabronione jest przeplatanie się elementów języka HTML. Jeśli otwierasz dwa znaczniki <a><b>, musisz je zamknąć w odwrotnej kolejności: </b></a>. Kombinacja <a><b></a></b> jest nieelegancka, nieprawidłowa i może wywołać trudne do wykrycia błędy w wyglądzie tworzonej strony. Ustalanie tytułu strony WWW Każda strona WWW powinna mieć tytuł określający skrótowo jej zawartość lub przynależność do większego serwisu internetowego. Tytuł strony wyświetlany jest na pasku tytułowym przeglądarki WWW, zaś w kodzie strony odpowiada za niego element <title> umieszczony w obszarze nagłówka strony. Aby wyposażyć tworzoną pustą stronę WWW w tytuł, otwórz i zamknij element <title> w obrębie nagłówka strony (czyli wewnątrz elementu ). Następnie w obrębie elementu <title> (czyli między znacznikiem otwierającym i zamykającym) wprowadź dowolną nazwę strony. Nazwa strony powinna być krótka i opisowa. Pamiętaj też, że długość paska tytułowego okna przeglądarki jest skończona i nie możesz zakładać, że jeżeli na Twoim komputerze cały tytuł strony mieści się w pasku tytułowym, na innych komputerach będzie tak samo. Kod strony powinien w tym momencie wyglądać następująco: <?xml version="1.0" encoding="utf-8"?> <!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"> <title>moja pierwsza strona WWW</title> </html> Zapisywanie kodu strony na dysku twardym W trakcie pracy nad stroną WWW czas wydaje się stawać w miejscu i dopiero zawieszenie się komputera lub odcięcie prądu przez elektrownię czasem uświadomi Ci, że poprzednia zapisana na dysku wersja strony pochodzi sprzed godziny i czeka Cię powtórne wprowadzanie wszystkich zmian. Pamiętaj zatem o jak 3 / 5

najczęstszym zapisywaniu aktualnego kodu strony WWW na dysku twardym. Jest jeszcze inna, znacznie bardziej prozaiczna przyczyna konieczności zapisywania kodu strony na dysku twardym: jest to jedyny sposób, aby tworzoną stronę w ogóle można było obejrzeć za pomocą przeglądarki. W przypadku tworzenia większych serwisów internetowych powinieneś regularnie tworzyć kopie zapasowe całego serwisu na trwałym nośniku na przykład płytach CD-R. Uchroni Cię to przed stratą Twojego dzieła w wyniku poważnej awarii komputera lub działalności wirusa komputerowego. Pamiętaj, że nazwa pliku zawierającego kod strony WWW musi mieć rozszerzenie.html. Dla pewności najlepiej zawsze samodzielnie dopisuj je do nazwy pliku. Staraj się też w nazwach plików zawierających kod Twoich stron używać wyłącznie małych liter serwery WWW często odróżniają nazwy plików pisane małymi i wielkimi literami i nie używać znaku spacji, zastępując go raczej myślnikiem. Jeżeli do tworzenia kodu stron WWW używasz programu Notatnik, nadając nazwę zapisywanemu plikowi, podaj ją zamkniętą znakami cudzysłowu. Zapobiegnie to automatycznemu dodaniu przez program rozszerzenia nazwy.txt. Z kolei pracując z programem Webber, nie bój się, jeżeli nowa, zapisana przed chwilą wersja strony jest gorsza niż poprzednia program tworzy kopie zapasowe poprzedniej zawartości pliku.html, nadając im rozszerzenie nazwy pliku.bak. Wyświetlanie strony w przeglądarce Nawet najbardziej doświadczeni twórcy stron WWW mogą mieć problemy z wyobrażeniem sobie, jaki wpływ na wygląd strony będą miały zmiany wprowadzane przez nich w kodzie XHTML; co zatem mają powiedzieć ci, którzy stawiają dopiero pierwsze kroki w trudnej sztuce tworzenia stron WWW? Na szczęście rezultat każdej zmiany w kodzie możesz na bieżąco obserwować w oknie przeglądarki internetowej. Aby wyświetlić zawartość strony WWW zapisanej na dysku twardym, wystarczy dwukrotnie kliknąć ikonę pliku w oknie Eksploratora Windows lub przeciągnąć ją na otwarte już okno przeglądarki. Pamiętaj, że aby przeglądarka była w stanie wyświetlić Twoją stronę, aktualna wersja kodu XHTML tworzącego stronę musi być zapisana na dysku twardym. Jeśli o tym zapomnisz, możesz stracić mnóstwo czasu, próbując się dowiedzieć, dlaczego wprowadzane przez Ciebie w kodzie zmiany nie mają żadnego wpływu na wygląd strony. Twoja strona WWW powinna być całkowicie funkcjonalna (i prawidłowo wyświetlana) przynajmniej w dwóch przeglądarkach internetowych: Microsoft Internet Explorer oraz Mozilla Firefox. Im jednak więcej przeglądarek będzie w stanie prawidłowo obsłużyć Twoją stronę, tym szerszą publiczność możesz zgromadzić; przykładowo, sporą popularnością cieszą się przeglądarki Google Chrome, Opera, Konqueror i Safari. Do testowania wyglądu strony najlepiej używać programów Mozilla Firefox lub Google Chrome, gdyż charakteryzują się one najwyższą zgodnością z internetowymi standardami. Jeśli otwarłeś już okno przeglądarki i wyświetliłeś w nim Twoją stronę, wygodnie Ci będzie pozostawić je na ekranie. Regularne aktualizowanie zawartości okna przeglądarki pozwoli Ci śledzić wpływ wprowadzanych w kodzie zmian na wygląd strony. Wystarczy kliknąć przycisk Odśwież lub nacisnąć klawisz F5, a na ekranie ujrzysz efekt poprawek kodu XHTML. Nie zapomnij tylko zapisać zmodyfikowanej wersji kodu na dysku! Konieczność zapisywania zmian w kodzie przed każdym zaktualizowaniem zawartości okna przeglądarki zabezpiecza Cię przed ewentualną stratą spowodowaną zanikiem napięcia zasilającego lub zawieszeniem się komputera. Warto zatem często sprawdzać, czy strona wygląda tak, jak powinna. Podsumowanie Po wykonaniu pierwszych ćwiczeń powinieneś wiedzieć, jak wyglądają znaczniki XHTML, jak można je zagnieżdżać i jaka ich liczba jest niezbędna, by przeglądarka wyświetliła pustą stronę WWW bez zgłaszania jakiegokolwiek błędu. 4 / 5

Postaraj się zapamiętać kod czystej strony WWW, gdyż każdą nową stronę będziesz musiał zacząć od wprowadzenia tego szkieletu strony, a dopiero później będziesz uzupełniał kod kolejnymi elementami. Wyrób też w sobie nawyk częstego zapisywania dokonywanych zmian, by w razie problemów z zasilaniem lub niestabilnej pracy komputera nie stracić efektów wielogodzinnej pracy. 5 / 5