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ść swojego poprzednika, hipertekstowego języka znaczników (HTML), jest on w rzeczywistości oparty na rozszerzalnym języku znaczników (XML), który jest bardzo selektywną częścią standardowego uogólnionego języka znaczników (SGML). Zasadniczo są potomkami SGML. Chociaż HTML jest bezpośrednim zastosowaniem SGML, XHTML jest tak zwany przestrzeń nazw lub zestaw definicji dokumentu XML, który pomaga złagodzić dwuznaczność, gdy wdrożono więcej niż jedno słownictwo XML. 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ą. Jak mPojawiły się również urządzenia OBILE i inne platformy oglądania sieci, 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. Około 2000 r. Konsorcjum internetowe na całym świecie (W3C) opracowało i wydało XHTML jednym z jego zaleceń dotyczących rozwiązania niektórych z tych pojawiających się problemów.

W przypadku wszystkich celów i celów XHTML naśladuje HTML w większości sposobów, ale ponieważ ten pierwszy używa przestrzeni nazw XML, może być przeanalizowany 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 XHTML. To nie tylko OffeRS Możliwość odczytu przez więcej programów i platform, ale można ją również rozszerzyć, umożliwiając użycie innych przestrzeni nazw XML w jego dokumentach.

Dzięki zdolności XHTML do włączenia innych przestrzeni nazw XML do dokumentu można go rozszerzyć 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 tak naprawdę dopiero udoskonalone zgodnie z regułami XML, oferuje trzy definicje typu dokumentów (DTD), które zduplikują wyniki w 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 inne, bardziej solidne sposoby opisania dokumentu XML, które dodatkowo zwiększyło 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.

INNE JĘZYKI