| css.programuj.com / html | ||||||||||||||||||||||||
|
|
||||||||||||||||||||||||
|
HTML (ang. HyperText Markup Language)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. HTML jest formalnie aplikacją SGML-a. Jego pierwsza wersja została opracowana przez Tima Berners-Lee, który w tym czasie był fizykiem pracującym w CERN. Pierwotnie składał się on z kilkunastu znaczników umożliwiających wyświetlanie tekstu 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. Wraz z rozwojem sieci WWW, a zwłaszcza jej upowszechnianiem, pojawiła się potrzeba dołączania do tekstów tabel, grafiki i plików multimedialnych, w wyniku czego zaczęły powstawać kolejne wersje HTML-a. Wersje te były rozwijane przez firmy produkujące przeglądarki stron WWW, bez wzajemnych konsultacji, co doprowadziło do częściowej niekompatybilności wersji HTML-a zaimplementowanych w przeglądarkach różnych producentów. róbą odpowiedzi na tę sytuację było stworzenie W3C czyli World Wide Web Consortium, organizacji która zajmuje się ustanawianiem wspólnych standardów HTML-a, a także innych spraw związanych z pisaniem stron WWW. Ostatnią wersją HTML-a jest wersja 4.01, 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 łatwiejsze niż w czasach wojen edytorowych. hasło opracowane przez wikipedia.pl
XHTML (ang. Extensible HyperText Markup Language)XHTML (ang. Extensible HyperText Markup Language, rozszerzalny hipertekstowy język znaczników) to aplikacja XML zawierająca zestaw znaczników symulujących język HTML 4.01 oraz reguły ich używania. W odróżnieniu od "zwykłego" HTML-a, dokumenty pisane w XHTML są zgodne z oficjalną specyfikacją XML (to znaczy, że dokumenty w XHTML są poprawnymi dokumentami XML) i dzięki temu będzie je można w przyszłości automatycznie przekształcać w inne formy XML-a. Dzięki temu, że XHTML "symuluje" HTML to znaczy posiada dokładnie ten sam zestaw znaczników co "zwykły" HTML, więc współczesne przeglądarki WWW zazwyczaj nie mają problemów z interpretacją i poprawnym wyświetlaniem dokumentów pisanych w XHTML. W tym sensie XHTML jest językiem przejściowym między zwykłym HTML-em, a pełnym XML-em, zalecanym dla tych, którzy chcą obecnie pisać strony, które można oglądać przy pomocy większości obecnych przeglądarek i jednocześnie uniknąć w przyszłości problemów z konwersją swoich serwisów do pełnego XML-a. hasło opracowane przez wikipedia.pl
|
|
||||||||||||||||||||||