Jak wygląda plik HTML
Strony, stworzone w HTML-u to zwykłe pliki tekstowe (ASCII), co oznacza, że nie zawierają one żadnych informacji właściwych dla konkretnej platformy systemowej czy programowej. Mogą być odczytywane praktycznie przez każdy edytor tekstów (co w praktyce oznacza, że mogą je odczytywać wszystkie edytory tekstów, o czym jeszcze powiem w dalszej części rozdziału, w podrozdziale pod tytułem: „Programy pomocne w tworzeniu plików HTML”). Plik HTML zawiera następujące elementy:
właściwy tekst strony,
znaczniki HTML, określające elementy strony, jej strukturę, sposoby formatowania i hiperpołączenia do innych stron lub informacji innego rodzaju.
Większość znaczników ma następującą postać:
<NazwaZnacznika>tekst</NazwaZnacznika>
Nazwa znacznika (tu NazwaZnacznika) ujęta jest w nawiasy kątowe.
Każdy znacznik składa się zasadniczo z dwóch części: znacznika otwierającego i zamykającego, pomiędzy którymi zawarty jest tekst, którego dotyczą. Znacznik otwierający „włącza” pewien sposób formatowania (nagłówek, pogrubienie itp.), a zamykający go „wyłącza”. Znacznik otwierający (na przykład, <p> dla początku akapitu) i znacznik zamykający (na przykład, </P> dla końca akapitu) tworzą tzw. element HTML.
Znaczniki HTML to informacje zawarte w nawiasach kątowych (<>), które definiują elementy strony lub sposób ich formatowania
Ostrzeżenie Zwróć baczną uwagę na różnicę pomiędzy ukośnikiem (/) i znakiem backslash (), który jest używany w DOS-ie i Windows jako element nazwy dysku w ścieżce dostępu do pliku (np. C:WINDOWS). Jeżeli przypadkiem pomylisz ze sobą te dwa znaki, przeglądarka nie rozpozna znacznika końcowego i niepoprawnie sformatuje stronę.
Nie wszystkie znaczniki HTML mają swój początek i koniec. Niektóre z nich są pojedyncze, inne z kolei są swego rodzaju „pojemnikami”, które zawierają pomiędzy nawiasami dodatkowe informacje. Jednak w XHTML-u 1.0 wszystkie znaczniki muszą mieć koniec lub zakończenie. W miarę czytania książki będziesz zapoznawał się z tego typu znacznikami.
Kolejna różnica pomiędzy HTML-em 4.0 oraz XHTML-em 1.0 polega na zapisywaniu znaczników oraz ich atrybutów małymi literami. Znaczniki HTML są niezależne od wielkości liter, co oznacza, że możesz zapisywać je wielkimi, małymi bądź zarówno wielkimi jak i małymi literami. Tak więc <html> oznacza dokładnie to samo co <HTML> i <hTmL>. W XHTML-u 1.0 sprawy mają się zupełnie inaczej, gdyż w tym przypadku wszystkie znaczniki oraz atrybuty muszą być zapisywane małymi literami.
|