Skip to main content

Co to jest xhtml?

Rozszerzalny język znaczników hipertext (XHTML) to szybki sposób odwołania się do kilku zaleceń językowych, które są szeroko stosowane na urządzeniach z obsługą Internetu do przeglądania stron internetowych.Chociaż nazwany na cześć jego poprzednika, hipertekstowego języka znaczników (HTML), jego faktycznie opiera się na rozszerzalnym języku znaczników (XML), który jest bardzo selektywną częścią standardowego uogólnionego języka znaczników (SGML).Zasadniczo są one całe potomstwo SGML.Chociaż HTML jest bezpośrednim zastosowaniem SGML, XHTML jest to, co nazywa się przestrzenią nazw lub zestaw definicji dokumentu XML, który pomaga złagodzić dwuznaczność, gdy w każdej sytuacji używane jest więcej niż jedno słownictwo XML.pojawiło się z powodu kilku ograniczeń dla HTML i wdrażany sposób HTML.Mniej więcej w czasie, gdy HTML dotarł do wersji czwartej, zaczął zanikać w prawidłowym użyciu przez wielu tłumaczy HTML, programy komputerowe, które parują dokumenty HTML na sformatowaną, widoczną stronę internetową.Gdy pojawiły się również urządzenia mobilne i inne platformy oglądania internetowego, potrzebne było lepsze rozwiązanie.XML jest znacznie ścisłą implementacją SGML przez HTML, a różne przestrzenie nazw XML można używać w jednym przypadku.Przestrzeń nazw XML, może być przeanalizowana przez dowolnego interpretera XML, podczas gdy HTML jest ograniczony tylko do tłumaczy HTML.XHTML jest naprawdę odtworzony HTML w ramach bardziej restrykcyjnego podzbioru XML SGML.W ten sposób najnowszy język był natychmiast interpretowany przez istniejące przeglądarki internetowe, jednocześnie udostępniając inne platformy.Należy również zauważyć, że do rozszerzalnego aspektu pseudonimu XHTMLS.Oferuje nie tylko możliwość odczytania większej liczby programów i platform, ale jest również dalsze rozszerzalne, umożliwiając użycie innych przestrzeni nazw XML w swoich dokumentach.

Z XHTMLS do włączenia innych przestrzeni nazw XML w dokumencie, może być to, że może to byćrozszerzony na wiele sposobów, aby przedstawić więcej niż formatowanie stron.Matematyczny język znaczników (MATHML) na przykład może być zawarty w tych dokumentach, aby wyświetlić wzory matematyczne i notację.Obrazy mogą być również osadzone za pomocą przestrzeni nazw Skalowal Vector Graphics (SVG) w dokumencie tego typu.Jako taki, XHTML może być również dołączone do innego dokumentu XML.

Ponieważ XHTML jest naprawdę dopiero udoskonalone w regułach XML, oferuje trzy definicje typu dokumentów (DTD), które powielą te z wersji czwartej HTML.DTD to szczegółowy opis elementów języka znacznika, w tym kiedy, gdzie i jak można go używać, a także wszelkie powiązane atrybuty.Jednak w późniejszych wersjach XHTML schematy XML ustalono inny, bardziej niezawodny sposób opisania dokumentu XML, który dodatkowo zwiększył XHTML.Z kolei opracowano różne usunięte wersje XHTML, na które można następnie zbudować do określonych zastosowań, z których wiele obracają się wokół mobilnych platform komputerowych.