Podstawowy XHTML
HTML |
---|
Porównania |
XHTML Basic to strukturalny język znaczników oparty na XML , używany głównie w prostych (głównie podręcznych ) programach użytkownika , zazwyczaj urządzeniach mobilnych.
XHTML Basic to podzbiór XHTML 1.1 , zdefiniowany przy użyciu modularyzacji XHTML , w tym zredukowany zestaw modułów do struktury dokumentów, obrazów, formularzy, podstawowych tabel i obsługi obiektów. XHTML Basic jest odpowiedni dla telefonów komórkowych , palmtopów , pagerów i dekoderów .
Zastąpił WML i C-HTML, ponieważ opracowano bardziej zgodne programy użytkownika.
Jedną dużą zaletą XHTML Basic w porównaniu z WML i C-HTML jest to, że strony XHTML Basic mogą być renderowane inaczej w przeglądarkach internetowych i na urządzeniach przenośnych, bez potrzeby posiadania dwóch różnych wersji tej samej strony.
Wstępna specyfikacja została wydana w 2000 roku. W 2006 roku specyfikacja została poprawiona do wersji 1.1. Sześć nowych funkcji zostało włączonych do języka, aby lepiej służyć społeczności małych urządzeń. Ostatnie zastąpienie specyfikacji posiadanej przez W3C zostało przeprowadzone w 2018 roku.
DOKTYP
Aby sprawdzić poprawność jako XHTML Basic, dokument musi zawierać następującą Deklarację typu dokumentu lub DOCTYPE:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd">
Kompletny poprawny i dobrze sformułowany przykład to:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.1//EN" " http://www.w3.org/TR/ xhtml-basic/xhtml-basic11.dtd"> < html xmlns = "http://www.w3.org/1999/xhtml" xml:lang = "en" > < głowa > < tytuł > Witaj </ tytuł > < / głowa > < ciało >
< p > Witaj < a href = "http://example.org/" > świecie </ a > . </ p > </ treść > </ html >
Podawane z typem MIME „application/xhtml+xml”.
Wydruk XHTML
drukarek z niższej półki .
Zobacz też
Linki zewnętrzne
- Podstawowy XHTML
- Przegląd mobilnych wersji XHTML
- Najlepsze praktyki W3C Mobile Web (dla XHTML Basic 1.1)