Aktivność W3C XHTML
HTML jest uniwersalnym językiem znaczników w Internecie.
Kurs XHTML
Aby dowiedzieć się, jak przejść stronę internetową na XHTML, przeczytaj nasz Kurs XHTMLTutorial XML Schemas
Wersje XHTML
XHTML 1.0
Jako rekomendacja W3C, XHTML 1.0 została opublikowana 26 stycznia 2000 roku.
Druga wersja XHTML 1.0
Jako rekomendacja W3C, druga wersja XHTML 1.0 została opublikowana 1 sierpnia 2002 roku. Nie jest to nowa wersja, ale aktualizacja i naprawa błędów.
O XHTML 1.0
XHTML 1.0 jest pierwszą główną zmianą w HTML od 1997 roku i jest bardzo ważnym krokiem na drodze do dostarczania bardziej bogatych stron internetowych dla szerszej grupy użytkowników, w tym komputerów stacjonarnych, urządzeń przenośnych i telefonów komórkowych.
XHTML to aplikacja XML, która można łatwo przenieść z HTML 4.01. W3C przekształciło HTML 4.01 w XML jako pierwszy krok, co doprowadziło do powstania XHTML 1.0. XHTML 1.0 zależy od semantyki etykiet dostarczanych przez HTML 4.01.
Następny krok to modułowanie XHTML do mniejszych zbiorów elementów, co ułatwia połączenie XHTML z innymi językami znaczników (np. wektorowymi grafikami i multimediami).
Również, modułowanie XHTML może zmniejszyć koszty rozwoju, poprawić współpracę z innymi aplikacjami (np. bazami danych), ułatwić komunikację z różnymi agentami użytkowników (przeglądarkami) oraz czystszą integrację między HTML a różnymi standardami XML.
Aktivność W3C XHTML
XHTML 1.0
XHTML 1.0 jest ponownym przedstawieniem HTML 4.01 za pomocą XML.
Jeśli chcesz dowiedzieć się więcej na temat XHTML, odwiedź nasz Kurs XHTMLTutorial XML Schemas
XHTML 1.1 (modułowy XHTML)
Małe urządzenia (np. telefony komórkowe) nie mogą obsługiwać wszystkich funkcji XHTML. XHTML 1.1 dzieli specyfikację na modele o ograniczonych funkcjach. Małe przeglądarki mogą zmniejszyć swoją złożoność, wspierając wybrane modele (jednak po wybraniu modelu, musi on obsługiwać wszystkie jego cechy).
XHTML 1.1 to ściśle określony język. XHTML 1.1 nie jest kompatybilny z HTML 4.
Podstawy XHTML
XHTML Basic to mały podzbiór XHTML 1.1. Zawiera tylko podstawowe cechy XHTML, takie jak struktura tekstu, obrazy, podstawowe formularze oraz podstawowe tabele. Jest zaprojektowany dla małych przeglądarek (np. na urządzeniach przenośnych).
Wydarzenia XHTML
Dzięki wsparciu XHTML dla poziomu 2 modelu obiektowego dokumentu W3C, event handler może być przymocowany do elementów XHTML, tak że rodzic może obsługiwać wydarzenia przed lub po potomku.
Jeśli chcesz dowiedzieć się więcej na temat DOM, przejdź do naszego Kurs DOMTutorial XML Schemas
Drukowanie XHTML
XHTML-Print jest częścią XHTML 1.1 (modułowego XHTML).
XHTML-Print został zaprojektowany do urządzeń mobilnych i tanich drukarek, które zazwyczaj mogą drukować stronę od początku do końca bez drukującej pamięci podręcznej i dedykowanych sterowników drukujących dla urządzenia.
XForms
Przez formularze XHTML użytkownicy mogą uzyskać dostęp do strony, dodać informacje na nią, a następnie wysłać stronę do serwera web.
XForms jest następcą HTML formularzy, oferując sposób na bardziej kompleksową i niezależną od prezentacji obsługę interakcji webowych. Został zaprojektowany do integracji z XHTML, oczekujemy, że przyszłe aplikacje e-commerce będą potrzebować XForms.
Jeśli chcesz dowiedzieć się więcej na temat XForms, przejdź do naszego Kurs XFormsTutorial XML Schemas
Modułowanie XHTML
Modułowanie XHTML oznacza, że XHTML 1.0 jest dzielone na zbiór małych modeli, które dostarczają specyficzne funkcje.
XHTML 1.0 的模块化是通过使用 XML DTD (Document Type Definition) 来实现的。
Modularyzacja XHTML 1.0 jest realizowana poprzez użycie XML DTD (Definicji Typu Dokumentu).
Modularyzacja XHTML 2.0 jest realizowana poprzez użycie XML Schemas. Aby dowiedzieć się więcej o DTD, przeczytaj naszTutorial XML Schemas
Tutorial DTD Aby dowiedzieć się więcej o XML Schemas, przeczytaj naszTutorial XML Schemas
XHTML 2.0
.
XLink
XHTML 2.0 jest następnym pokoleniem języka znaczników. Jego funkcjonalność ma być podobna do XHTML 1.1, ale może być zmieniona, aby przestrzegać wymagań standardów XML, takich jak XML Linking i XML Schema.
Możesz przeczytać więcej na naszej Tutorial XLink Dowiedz się więcej o XLink.
HLink
HLink dodaje możliwość określenia, które elementy w XHTML mogą reprezentować hiperłącza oraz określenia sposobu ich przeszukiwania.
HLink jest rozszerzeniem XLink.
Normy W3C HTML i Harmonogram
Norma | Projekt/Propozycja | Rekomendacja |
---|---|---|
XHTML 1.0 | 26 stycznia 2000 roku | |
Rewersja XHTML 1.0 | 1 sierpnia 2002 roku | |
XHTML 1.1 | 31 maja 2001 roku | |
Moduły XHTML | 10 kwietnia 2001 roku | |
Moduły XHTML 1.1 | 8 października 2008 roku | |
XHTML Basic | 19 grudnia 2000 roku | |
XHTML Basic 1.1 | 29 lipca 2008 roku | |
Zdarzenia XHTML | 14 października 2003 roku | |
XHTML Print | 20 września 2006 roku | |
Typy Mediów XHTML (SE) | 16 stycznia 2009 roku | |
XHTML 2.0 | 26 lipca 2006 roku | |
XForms 1.0 | 14 października 2003 roku | |
XForms 1.0 (Trzecia Edycja) | 29 października 2007 roku | |
XForms 1.1 | 20 października 2009 roku | |
XLink | 27 czerwca 2001 roku | |
HLink | 13 września 2002 roku |