hipertekstowy język znaczników)



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

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

Bazy danych i strony WWW

WYMAGANIA EDUKACYJNE. Witryny i Aplikacje Internetowe klasa I

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

Akademia Techniczno-Humanistyczna w Bielsku-Białej

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

PODSTAWY PROJEKTOWANIA

Wprowadzenie do programowania www

O stronach www, html itp..

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

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, O STRUKTURZE PRZEDMIOTOWEJ

Dokument hipertekstowy

Witryny i aplikacje internetowe - rozkład godzin dla technikum informatycznego

Poziomy wymagań Konieczny K Podstawowy- P Rozszerzający- R Dopełniający- D Uczeń:

Stwórz i rozwijaj swoją stronę internetową, zostań webmasterem

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

SYLABUS DOTYCZY CYKLU KSZTAŁCENIA realizacja w roku akademickim 2016/2017

STRONY INTERNETOWE mgr inż. Adrian Zapała

PRZEWODNIK PO PRZEDMIOCIE

Informatyka kl. 1. Semestr I

Języki programowania wysokiego poziomu WWW

SIECI KOMPUTEROWE I TECHNOLOGIE INTERNETOWE

Tworzenie aplikacji Web Alicja Zwiewka. Page 1

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

Aplikacje Internetowe

Typy przetwarzania. Przetwarzanie zcentralizowane. Przetwarzanie rozproszone

Dokumentacja techniczno-użytkowa Serwis internetowy

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

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

PRZEWODNIK PO PRZEDMIOCIE

W ramach realizacji zamówienia Wykonawca będzie świadczył usługi w zakresie m.in:

Specyfikacja. Załącznik A

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.

Tworzenie Stron Internetowych. odcinek 1

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

WITRYNY I APLIKACJE INTERNETOWE

REFERAT O PRACY DYPLOMOWEJ

Spis treści 3. Spis treści

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

To sposób w jaki użytkownik wchodzi w interakcje z systemem. Środowisko graficzne używa kombinacji graficznych elementów(przyciski, okna, menu) i

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

Pierwszy projekt. Na początku warto wspomnieć, że program WebSite X5 dostępy jest w 3 wariantach: Start, Evolution oraz Professional

Wymagania edukacyjne z przedmiotu: Witryny i aplikacje internetowe. Technik Informatyk

Pracownia internetowa w każdej szkole (edycja jesień 2005)

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

Natalia BIEŃ Uniwersytet Przyrodniczy, Studenckie Koło Naukowe Informatyków IMPLEMENTACJA PORTALU INTERNETOWEGO W TECHNOLOGIACH PHP I MYSQL

Aplikacje Internetowe

Szczegółowy opis zamówienia:

Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

Generated by Foxit PDF Creator Foxit Software For evaluation only. System Szablonów

Instrukcja obsługi systemu zarządzania treścią dwajeden.pl

SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK

OLIMPIADA INFORMATYCZNA 2010 ROK ETAP SZKOLNY

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

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

Wprowadzenie do HTML, CSS, JavaScript, PHP. Kurs

Strona wizytówka od 400 zł

1 90 min. Aplikacje WWW Harmonogram spotkań, semestr zimowy (studia stacjonarne)

Wykład 1 Wprowadzenie do HTML

Wybrane działy Informatyki Stosowanej

Witryny i aplikacje internetowe

Ćwiczenie 1 (28) Zakładanie darmowego konta pocztowego.

KARTA PRZEDMIOTU. Technologie tworzenia serwisów internetowych

Webowy generator wykresów wykorzystujący program gnuplot

FORMA SZKOLENIA MATERIAŁY SZKOLENIOWE CENA CZAS TRWANIA

Nowe zasady dotyczące cookies

POLITYKA PLIKÓW "COOKIES"

Organizacja zajęć BAZY DANYCH II WYKŁAD 1. Plan wykładu. SZBD Oracle

5. Arkusz kalkulacyjny Excel 205

PLATFORMA ACTIVE FORMS. Kreator Formularzy Internetowych ze wsparciem dla RWD

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

Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Instalacja SQL Server Express. Logowanie na stronie Microsoftu

POLITYKA PLIKÓW "COOKIES"

Pierwsza strona internetowa

RFP. Wymagania dla projektu. sklepu internetowego B2C dla firmy Oplot

Jarosław Kuchta Administrowanie Systemami Komputerowymi. Internetowe Usługi Informacyjne

Planowanie przestrzenne

4 Web Forms i ASP.NET Web Forms Programowanie Web Forms Możliwości Web Forms Przetwarzanie Web Forms...152

Projektowanie stron WWW

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/1.1.1/2015

ROZDZIAŁ 3 TWORZENIE STRONY INTERNETOWEJ Z WYKORZYSTANIEM JĘZYKA HTML

IBM SPSS Statistics - Essentials for Python: Instrukcje instalacji dla Windows

katalog Usługi internetowe SERWERY WIRTUALNE

Plan wynikowy KLASA 1. Informatyka Klasa 1 Plan wynikowy Liceum i technikum. Realizacja podstawy programowej. Nr lekcji.

Porównanie wersji Pajączka

Aplikacje WWW - laboratorium

Podstawy języka HTML. Natalia Kotsyba Studia Śródziemnomorskie, I rok 8 października 2009 r.

KARTA KURSU. Języki hipertekstowe i tworzenie stron WWW. Opis kursu (cele kształcenia) Warunki wstępne. Efekty kształcenia. Nazwa

Wymagania edukacyjne z przedmiotu: Witryny i aplikacje internetowe. Klasa IIC- Technik Informatyk. Rok szkolny 2013/2014

OfficeObjects e-forms

DESIGNER APPLICATION. powered by

ActiveXperts SMS Messaging Server

Instrukcja składania wniosku o dofinansowanie w systemie informatycznym IP na potrzeby konkursu nr 1/4.1.4/2015

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

Informatyka I stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

WINDOWS Instalacja serwera WWW na systemie Windows XP, 7, 8.

Transkrypt:

HTML (ang. HyperText Markup Language, hipertekstowy język znaczników) to język składający się ze znaczników (ang. tags) stosowany do pisania stron WWW. Jego pierwsza wersja została opracowana przez Tima Berners-Lee w 1989 roku -- konsultanta do spraw oprogramowania w CERN (Europejska Organizacja Badań Jądrowych). Pierwotnie HTML składał się z kilkunastu znaczników pozwalały one wyświetlać tekst wraz z odsyłaczami do innych tekstów. Rewolucyjność pomysłu polegała na tym, że użytkownik przeskakujący do innego tekstu nie musiał w ogóle wiedzieć gdzie fizycznie znajduje się interesujący go tekst. Była to tzw. zerowa wersja HTML. 1

Wraz z rozwojem i upowszechnianiem sieci WWW pojawiła się potrzeba dołączania do tekstów tabel grafiki i plików multimedialnych zaczęły więc powstawać kolejne wersje HTML rozwijały je firmy produkujące przeglądarki stron WWW, bez wzajemnych konsultacji doprowadziło to do częściowej niekompatybilności wersji HTML, zaimplementowanych w przeglądarkach różnych producentów Utworzono więc organizację W3C czyli World Wide Web Consortium które zajmuje się ustanawianiem wspólnych standardów HTML, a także innych spraw związanych z pisaniem stron WWW. 2

Kolejne oficjalne" wersje HTML są uzgadnianie przez szeroką dyskusję ekspertów i przedstawicieli zainteresowanych firm. Pierwszą oficjalną wersją HTML był HTML 2, którego sukcesem było to, że ważniejsze przeglądarki takie jak Internet Explorer i Netscape są w zasadzie z nim zgodne. Drugą wersją HTML, którą udało się uzgodnić w trakcie tzw. wojny przeglądarek, czyli ostrej i nie zawsze uczciwej konkurencji między Microsoftem i Netscape, była wersja HTML 3.2. 3

Ostatnią wersją HTML jest wersja 4.01 (1999 r.), która próbuje wydzielić zarządzanie wyglądem strony do kaskadowych arkuszy stylów (CSS). HTML 4.01 okazał się jedynie częściowym sukcesem w dziedzinie standaryzacji, gdyż wsparcie dla CSS w większości przeglądarek było przez wiele lat niepełne i zawierało wiele mniejszych i większych niekompatybilności. Niekompatybilności te stają się jednak z czasem coraz mniejsze, i pisanie stron, obsługiwanych poprawnie przez wiele przeglądarek, jest teraz łatwiejsze niż w czasach wojen edytorowych. Do najpopularniejszych przeglądarek należą: Internet Explorer, Mozilla Firefox, Opera, Safari i Netscape. Jednak oprócz nich istnieje również wiele innych. 4

Zaawansowane języki, jakie mają dzisiaj do dyspozycji twórcy witryn to XHTML (ang. extensible HyperText Markup Language ) rozszerzalny hipertekstowy język znaczników) -- język służący do tworzenia stron WWW ogólnego przeznaczenia. XHTML jest następcą języka HTML. Specyfikacje XHTML przygotowuje organizacja W3C Najważniejsze różnice między HTML i XHTML dotyczą oddzielenia formatowania od struktury strony. Struktura jest tworzona przy pomocy poleceń języka XHTML, a formatowaniem zajmują się wyłączie kaskadowe arkusze stylów. JavaScript to stworzony przez firmę Netscape, zorientowany obiektowo skryptowy język programowania, najczęściej stosowany na stronach WWW. Implementacja JavaScriptu stworzona przez firmę Microsoft nosi nazwę JScript. 5

PHP (ang. PHP Hypertext Preprocessor) skryptowy język programowania służący przede wszystkim do tworzenia dynamicznych stron WWW ASP (ang. Active Server Pages) to technologia firmy Microsoft służąca tworzeniu dynamicznych stron WWW wykonywanych po stronie serwera, oparta o jeden z dostępnych języków skryptowych XML (ang. Extensible Markup Language) to uniwersalny język formalny przeznaczony do reprezentowania różnych danych w strukturalizowany sposób Ale wszystko i tak zaczyna się od HTML 6

Odnośniki do specyfikacji najnowszych wersji języków XHTML, HTML i narzędzia służącego do sprawdzania poprawności kodu (tzw. walidatora): http://www.w3.org/tr/html4 - specyfikacja kodu HTML 4.01 http://www.w3org/tr/xhtml11 - specyfikacja kodu XHTML 1.1 http://validator.w3.org walidator Odnośniki do specyfikacji kaskadowych arkuszy stylów: http://www.w3.org/tr/rec-css1 - specyfikacja CSS1 http://www.w3.org/tr/rec-css2 - specyfikacja CSS2 http://www.3.org/tr/css21 - specyfikacja CSS2.1 http://jigsaw.w3.org/css-validator - walidator 7

Niekiedy spotyka się twierdzenie, że używanie edytorów HTML nie jest konieczne. Wyspecjalizowany program tego typu umożliwia jednak: o szybsze wprowadzanie znaczników dzięki gotowym szablonom o unikanie błędów wynikających z ręcznego wprowadzania znaczników Edytory HTML można podzielić na dwie podstawowe klasy: edytory pracujące w trybie tekstowym edytory pracujące w trybie graficznym Mianem edytorów pracujących w trybie tekstowym określamy programy, które pozwalają pracować bezpośrednio z kodem HTML, wyświetlając tekst dokumentu i kody sterujące 8

Dokument HTML jest zwykłym plikiem tekstowym, w którym znajdują się polecenia HTML. Dokument taki można zatem utworzyć za pomocą najprostszego edytora tekstów np. Notatnik w Windows - ręcznie wpisując znaczniki. Na rynku pojawiło się już wiele specjalizowanych edytorów, które wydatnie ułatwiają konstruowanie dokumentu, wspomagając wprowadzanie poleceń. Są to zazwyczaj programy komercyjne ale jest też sporo programów całkowicie bezpłatnych (freeware). W chwili obecnej mamy do dyspozycji wiele polskich programów, które doskonale nadają się do tworzenia stron. 9

Od dobrego edytora HTML należy oczekiwać takich cech, jak: Sprawdzanie poprawności pisowni Edycja informacji nagłówkowych Edytor HTML powinien wspomagać tworzenie informacji nagłówkowych (META), istotnych dla poprawnego funkcjonowania witryny w Internecie, jak tytuł, opis, słowa kluczowe i szereg innych informacji o pomniejszym znaczeniu Projekty Zaawansowany edytor HTML powinien mieć narzędzie do organizowania zespołu stron tworzących wspólnie witrynę internetową w tzw. projekty, które ułatwiają zarządzanie, np. wprowadzanie wspólnych opisów, kontrola spójności, weryfikacja odsyłaczy czy wysyłanie na serwer FTP 10

Szablony Edytor powinien dysponować narzędziem do tworzenia szablonów stron, które przyspieszają pisanie stron i ujednolicają wygląd dokumentów. Biblioteki wstawek Użytkownik niejednokrotnie posługuje się powtarzającymi się zestawami kodów - możliwość tworzenia bibliotek takich zestawów pozwoli wprowadzać je do dokumentów, bez konieczności każdorazowego wpisywania kodu. Obsługa języków W nowoczesnym edytorze HTML pożądana jest nie tylko obsługa samego języka HTML, ale i przynajmniej elementarna obsługa innych popularnych języków, jak JavaScript i PHP, a przede wszystkim CSS, czyli współdziałających z kodem HTML kaskadowych arkuszy stylów. 11

Kolorowanie kodu Aby móc łatwo odróżniać znaczniki od treści dokumentu, konieczne jest kolorowanie znaczników danego języka. Wprowadzanie znaków specjalnych Konieczność wprowadzania znaków spoza alfabetu łacińskiego (np. znaki matematyczne, znaki innych alfabetów) wymaga od edytora udostępnienia ich listy. Kodowanie polskich znaków w standardzie ISO i UTF Mapowanie odsyłaczy Używana na stronach internetowych grafika jest często wykorzystywana jako zbiór odsyłaczy. Umieszczenie odsyłaczy internetowych w wyznaczonych miejscach grafiki wymaga stosowania specjalnej mapy odsyłaczy, której skomplikowana konstrukcja jest kłopotliwa do wprowadzenia, jeśli nie korzystamy z wizualnego 12 wspomagania zapewnionego przez edytor.

Podgląd dokumentu Kontrolę rzeczywistego wyglądu strony zapewnia podgląd dokumentu w specjalnym oknie, obsługiwanym przez kontrolki Internet Explorera lub Mozilli. Jeśli edytor nie dysponują taką funkcją, konieczne jest wczytanie redagowanej strony do przeglądarki internetowej. Kontrola poprawności składniowej Zdarzające się niekiedy błędy składniowe, wkradające się szczególnie przy ręcznych poprawkach, mogą poważnie zaburzać wyświetlanie stron - wbudowane narzędzia do kontroli poprawności składniowej umożliwiają wychwycenie usterek. Kontrola spójności Błędy konstrukcyjne mogą także dotyczyć powiązań między dokumentami witryny - kontrola spójności powiązań jest jednym z kluczowych zadań zaawansowanego edytora HTML. 13

Weryfikacja odsyłaczy Zamieszczone w dokumencie odsyłacze do innych miejsc w Internecie mogą się stopniowo dezaktualizować - specjalne narzędzia edytora pozwalają automatycznie sprawdzić poprawność odsyłaczy i wskazują te, które są nieaktualne. Wysyłanie na serwer FTP Chociaż witrynę można wysłać na serwer za pomocą zwykłego programu FTP, wbudowane narzędzia FTP pozwalają wysłać na serwer cały projekt lub pojedyncze strony, a niekiedy także są w stanie śledzić, które strony zostały zaktualizowane w trakcie edycji i wymagają wysłania. 14

Lepiej używać edytorów pracujących w trybie tekstowym, a nie graficznym, gdyż mamy wtedy lepszą kontrolę nad tworzonym dokumentem. W środowisku Windows 95/98/ME/NT/2000/XP można używać m.in. Pajączek - program komercyjny. Jest to jeden z najlepszych tekstowych edytorów HTML i XHTML CoreEditor - polski, komercyjny edytor, porównywalny z Pajączkiem, obsługujący także XHTML ked - polski, darmowy edytor, szybki i konfigurowalny, obsługujący XHTML i CSS. HateML Pro - polski, darmowy edytor z obsługą (X)HTML. 15

Tiger98 i Tigerll Millenium - komercyjny polski edytor, jednak już bardzo wiekowy. TigerII MiniPad - darmowy notatnik, wygodny do szybkich poprawek. edhtml - polski, darmowy edytor; jego następcą jest CoreEditor. Website Pro - polski, darmowy edytor. Zajączek PHP - polski, darmowy edytor, z dobrą obsługą PHP. Ager Web Edytor - polski, darmowy edytor ze wsparciem dla JavaScript. Extra Page - darmowy polski edytor, jednak piszący w "starym stylu". 16

HTML-Kit - bardzo silny amerykański edytor, z ogromną liczbą pluginów, darmowy. 1'st Page 2006 - jeden z najpotężniejszych programów webmasterskich, darmowy pozwala na pracę w trybie tekstowym oraz graficznym, ma wiele kreatorów, ułatwiających utworzenie bardziej skomplikowanego elementu na stronie, np. dodanie tabeli czy galerii ze zdjęciami. Brak jednak polskiej wersji językowej. http://www.evrsoft.com ACE HTML Freeware - darmowy, anglojęzyczny HotDog - amerykański edytor, komercyjny. CoffeeCup HTML Editor - amerykański edytor, komercyjny. 17

PSPad zaawansowany edytor programistyczny, obsługuje wiele języków programowania, w tym HTML, XHTML i CSS. Ma moduł sprawdzania pisowni również polskiej. Zaletą jest polskojęzyczny interfejs i wygoda obsłgi. Jest zintegrowany z darowym edytorem kaskadowych arkuszy stylów (TopStyle Lite), sprawdza poprawnść kodu i obsługuje wiele dodatków (można je pobrać ze strony http://www.pspad.com/en) darmowy. TopStyle Lit wyspecjalizowany edytor CSS. Program stosuje kolorowanie składni, domykanie znaczników oraz używa wygodnego mechanizmu podpowiedzi. Na uwagę zasługują: podgląd działania budowanego arkusza, moduł sprawdzający poprawność kodu arkusza oraz możliwość integracji edytora z PSPadem, darmowy. 18

Edytory pracujące w trybie graficznym (WYSIWYG - What You See Is What You Get) Oferują wiele kreatorów i gotowych szablonów, mających pomóc w pracy nad strona. Istotną wadą edytorów graficznych jest ograniczona kontrola kodu strony. Przykłady edytorów: Adobe Dreamweaver (można o nim poczytać na stronie http://www.adobe.com/products/dreamweaer), Microsoft FrontPage (http://www.microsoft.com/frontpage), NetObjects Fusion, Nvu. Co się stało z programem FrontPage? Zróżnicowane potrzeby dotychczasowych użytkowników tego programu firma MS stara się zaspokoić wprowadzając trzy nowe programy do tworzenia aplikacji i witryn sieci Web obsługujące najnowsze technologie: Microsoft Office SharePoint Designer 2007 dla pracowników działów informacyjnych w przedsiębiorstwach, Microsoft Expression Web Designer dla zawodowych projektantów witryn sieci Web i Microsoft Visual Studio 2005 dla programistów sieci Web. 19

Edytory HTML dla GNU/Linuksa: Bluefish, Screem, Quanta Plus, Nvu (dostępny również dla Windows), CoffeeCup HTML Editor, IBM Homepage Builder, Webdesigner. 20

Nowoczesna strona nie może się obejść bez elementów graficznych. Dobrymi (ale drogimi) programami do obróbki grafiki są: Adobe Photoshop Corel Photo-Paint Darmowe rozwiązania: Paint Shop Pro (pozwala pracować na warstwach, obsługuje formaty gif, png, jpeg) Paint.NET rozbudowany edytor grafiki rastrowej, wspiera korzystanie z warstw, ma opcję cofania zmian oraz efekty specjalne. Polska wersja programu nie jest dostępna. http://www.eecs.wsu.edu/paint.net Gimp do obróbki grafiki rastrowej (ma też wsparcie dla animowanych GIFów, tworzenie map odnośników, może łączyć tekst z grafiką). Jest dostępny w polskiej wersji językowej, dla różnych systemów operacyjnych. http://gimp.eu.org DrawPlus 4 do tworzenia grafiki wektorowej, pozwala na pracę z wykorzystaniem warstw, na grupowanie elementów i zamianę tekstu na krzywe. Może służyć do przygotowania animacji. Niedostępny w wersji polskiej. http://www.freeserifsoftware.com 21

Wybór usługodawcy, u którego zamieścimy stronę www oprzed wyborem dostawcy należy go sprawdzić - głównie sprawdzić czy jego serwery działają poprawnie i stabilnie owarto zwrócić uwagę na to jacy klienci korzystają z usług tego dostawcy - lepiej unikać dostawców np. stron erotycznych, gdyż są one powodem ogromnego obciążenia serwerów i zapychania łączy. ojeżeli tworzysz stronę dla firmy korzystaj z serwerów płatnych np. http://www.progreso.pl czy http://www.home.pl odla strony własnej możesz skorzystać z darmowych serwerów, np. http://pages.google.com, http://republika.pl czy http://www.prv.pl ojeśli zamierzasz się rozwijać na polu Internetu, to warto szukać dostawcy oferującego dodatkowo: możliwość rejestracji własnej domeny możliwość zwiększania pojemności przeznaczonej na stronę (warto zacząć od 100 MB) konto e-mailowe o dużej pojemności brak ograniczenia na generowany przez nasz serwer ruch w 22 sieci

Przypomnijmy: Każdy serwer ma: adres IP jest to adres liczbowy np.: 213.180.130.200 adres domenowy zawierający nazwę domeny, zrozumiały dla człowieka, np. onet.pl Konwersja nazw odbywa się automatycznie dzięki specjalnym serwerom DSN. Serwery te posiadają spis numerów IP oraz przypisanych im domen. Mamy kilkaset domen głównych, np. domena krajowa pl, domeny funkcjonalne np. com.pl, net.pl oraz domeny regionalne, np. lodz.pl Listę wszystkich domen funkcjonalnych i regionalnych obsługiwanych głównie przez NASK (Naukowa i Akademicka Sieć Komputerowa) można znaleźć pod adresem http://www.dns.pl/dns-funk.html oraz http://www.dns.pl/dns-regiony.html Nazwa domeny może zawierać jedynie znaki alfabetu łacińskiego, cyfry i znak minus (-). Nie można używać przerw w nazwach wieloczłonowych a max liczba znaków to 63. 23

Podstawowe rozszerzenia plików strony WWW:.html - plik tekstowy zawierający kod HTML, czasami też kod JavaScript.shtml - plik tekstowy zawierający kod HTML oraz instrukcje SSI (ang. Server Side Includes) to prosty mechanizm skryptowy służący do dynamicznego generowania stron WWW na serwerze WWW. Używany przede wszystkim do włączania zdefiniowanych plików do dokumentu wynikowego (include)..php - plik tekstowy zawierający kod HTML połączony ze skryptami PHP4.php3 - plik tekstowy zawierający kod HTML połączony ze skryptami PHP3.cgi - plik tekstowy zawierający skrypty napisane w Perlu bądź Shellu, często połączone z kodem HTML.pl - plik tekstowy zawierający skrypty napisane w Perlu, często połączone z kodem HTML.css - plik tekstowy zawierający zewnętrzne arkusze stylów, CSS.js - plik tekstowy zawierający skrypty napisane w języku JavaScript 24

Jeżeli otworzysz za pomocą przeglądarki dowolną stronę WWW a następnie skorzystasz z opcji podglądu źródła dokumentu (w programie MS Internet Explorer wystarczy, że klikniesz prawym przyciskiem myszy kod strony i z podręcznego menu wybierzesz Pokaż źródło), to zobaczysz zawartość dokumentu. Tworzenie stron zgodnie ze standardem w3w pozwala na uniknięcie problemów związanych z niepoprawnym działaniem strony w różnych przeglądarkach. Nie ma 100% gwarancji, że strona zadziała poprawnie ale będzie łatwiej szukać i poprawiać ewentualne różnice w interpretacji poszczególnych poleceń przez różne przeglądarki. 25