HTML
Strony WWW zapisywane są jako pliki ASCII w specjalnym
języku, zwanym HyperText Markup Language (HTML). Polecenia tego
języka (tzw. znaczniki - tags) wyróżniają w obrębie strony szereg
elementów, z których każdy jest inaczej formatowany podczas
wyświetlania strony przez przeglądarkę WWW.
Plik HTML dzieli się na nagłówek, wyróżniany znacznikiem
<HEAD>, i treść, sygnalizowaną przez znacznik <BODY>.
Nagłówek zawiera m.in. tytuł strony (ten, który pojawi się na pasku
tytułowym okienka przeglądarki podczas wyświetlania tej strony),
może też zawierać różne techniczne informacje o dokumencie
wykorzystywane przez przeglądarkę. Wszystko to, co będzie widoczne
na stronie, zawarte jest po znaczniku <BODY>. Obecnie obowiązujący
standard HTML 2.0 pozwala na zdefiniowanie w treści strony
następujących elementów:
- akapitów tekstu, które mogą być dodatkowo zapisane w kilku
różnych stylach. Fragmenty tekstu zapisane w różnych stylach będą
wyświetlane w różny sposób przez przeglądarki (np. pismem
pogrubionym, pochyłym, podkreślonym...), stosownie do ich
możliwości (pewne style mogą w niektórych przeglądarkach wyglądać
identycznie).
- nagłówków, wykorzystywanych do oddzielania od siebie
poszczególnych akapitów tekstu i nadawania im tytułów. W HTML
istnieje sześć rodzajów nagłówków, od najważniejszych (np.
nagłówek całego dokumentu) do najmniej ważnych. Każdy rodzaj
nagłówka jest - podobnie jak w przypadku stylów tekstu - inaczej
wyświetlany przez przeglądarkę; przede wszystkim różna jest
wielkość czcionek - nagłówki najważniejsze są największe.
- list, umożliwiających wyświetlanie wszelkiego rodzaju spisów i
wykazów, będących częstym elementem stron WWW;
- separatorów, pozwalających na wyraźne graficzne oddzielenie od
siebie poszczególnych części strony;
- obrazów graficznych (w postaci osobnych plików w formacie GIF)
włączonych w treść strony;
- odsyłaczy hipertekstowych (mogą nimi być zarówno dowolne
fragmenty tekstu, jak i obrazy graficzne), prowadzących do innych
dokumentów;
- formularzy, pozwalających realizować strony WWW zawierające
miejsca przeznaczone na wpisanie danych przez użytkownika.
Formularze wykorzystują podobne elementy sterujące (pola edycyjne,
rozwijane listy, przyciski), jak okienka dialogowe w środowiskach
graficznych typu Windows. Strona WWW zawierająca formularz musi
być oczywiście stowarzyszona ze specjalnym uruchamianym przez
serwer WWW programem pomocniczym, tzw. skryptem, którego zadaniem
jest odpowiednie wykorzystanie i przetworzenie wprowadzonych przez
użytkownika danych.
Niektóre z istniejących obecnie przeglądarek (np. Netscape)
realizują już pewne elementy proponowanej specyfikacji przyszłego
standardu HTML 3.0; do najważniejszych nowych elementów w tym
standardzie należy możliwość definiowania tabel, wzorów
matematycznych, bardziej zaawansowane łączenie grafiki z tekstem
(z możliwością częściowego nakładania się) czy też możliwość
"podłożenia" dowolnego pliku graficznego jako tła dla wyświetlanej
strony.