Różnica między XML a HTML

Różnica między XML a HTML
Różnica między XML a HTML

Wideo: Różnica między XML a HTML

Wideo: Różnica między XML a HTML
Wideo: 545 KM w dwóch Octaviach RS?! Porównanie generacji 2024, Listopad
Anonim

XML a HTML

XML oznacza EXtensible Markup Language. Jest on zdefiniowany w specyfikacji XML 1.0, opracowanej przez W3C (World Wide Web Consortium). XML zapewnia standardowy, również prosty sposób kodowania danych i tekstu w taki sposób, aby zawartość mogła być wymieniana między sprzętem sterownika, systemami operacyjnymi i aplikacjami przy niewielkiej interwencji człowieka. HyperText Markup Language, powszechnie znany jako HTML, jest również wiodącym językiem znaczników dla stron internetowych. HTML jest podstawowym budulcem stron internetowych. Przeglądarka internetowa odczytuje dokument HTML i komponuje go w wizualne lub dźwiękowe strony internetowe.

XML

XML to język znaczników używany do przesyłania danych i tekstu między sprzętem sterownika, systemami operacyjnymi i aplikacjami przy niewielkiej interwencji człowieka. XML udostępnia znaczniki, atrybuty i struktury elementów, których można użyć do dostarczenia informacji kontekstowych. Te informacje kontekstowe mogą służyć do dekodowania znaczenia treści. Umożliwia to opracowywanie wydajnych wyszukiwarek i przeprowadzanie eksploracji danych na danych. Ponadto tradycyjne relacyjne bazy danych są odpowiednie jako dane XML, ponieważ mogą być zorganizowane w wiersze i kolumny, ale XML zapewnia mniejsze wsparcie dla danych o bogatej zawartości, takiej jak audio, wideo, złożone dokumenty itp. Bazy danych XML przechowują dane w ustrukturyzowanej, hierarchicznej formie co pozwala na bardziej efektywne przetwarzanie zapytań. Znaczniki XML nie są predefiniowane, a użytkownicy mogą definiować nowe znaczniki i struktury dokumentów. Ponadto za pomocą XML utworzono nowe języki internetowe, takie jak RSS, Atom, SOAP i XHTM.

HTML

HTML, jak wspomniano wcześniej, jest językiem znaczników, który zawiera zestaw znaczników znaczników. Znaczniki znaczników HTML, zwykle nazywane znacznikami HTML, służą do opisywania stron internetowych. Typowe dokumenty HTML zawierają znaczniki HTML oraz zwykły tekst wymagany dla zawartości stron internetowych. Tagi HTML można łatwo zidentyfikować w dokumencie HTML, ponieważ są otoczone nawiasami ostrymi (np.). Znaczniki HTML są zazwyczaj wstawiane do dokumentu parami, gdzie pierwszy znacznik jest znacznikiem początkowym (np. ), a drugi znacznikiem końcowym (np.). Zadaniem przeglądarki internetowej (np. Internet Explorer, Firefox itp.) jest odczytanie dokumentu HTML i wyświetlenie go jako strony internetowej. Przeglądarka używa znaczników HTML do interpretacji zawartości strony, ale same znaczniki HTML nie są wyświetlane przez przeglądarkę. Strony HTML mogą zawierać obrazy, obiekty i skrypty napisane w językach takich jak JavaScript. Ponadto HTML może być używany do tworzenia interaktywnych formularzy.

Różnica między XML a HTML

Mimo, że XML i HTML są językami znaczników, istnieją między nimi pewne fundamentalne różnice. HTML składa się głównie ze znaczników, które definiują wygląd treści, podczas gdy znaczniki XML ogólnie definiują strukturę i zawartość danych (a rzeczywisty wygląd jest definiowany przez powiązany arkusz stylów). Po drugie, XML jest rozszerzalny, ponieważ znaczniki XML mogą być definiowane przez użytkownika dla określonej aplikacji, podczas gdy znaczniki HTML są definiowane przez W3C.

Zalecana: