Dokument XHTML (rozszerzalny hipertext znacznikowy język) integruje HTML (znaczniki/elementy) i XML (reguły). Chociaż jest to jak HTML, ale ma surowszą składnię. Ten artykuł zawiera abstrakcyjne wprowadzenie do HTML i XHTML wraz z porównywaniem obu języków znaczników.
Html
HTML jest kluczowym pretendentem do opracowywania stron internetowych. Strona internetowa może zawierać różne sekcje, nagłówki, obrazy, formularze, nawigację i wiele innych. HTML zapewnia szerokie wsparcie dla elementów, atrybutów i wartości. Wszystkie te instancje są składane w celu opracowania strony internetowej. Aby lepiej zrozumieć, przedstawiliśmy próbkę dokumentu HTML pokazanego poniżej.
Dokument HTML zawiera następujące przypadki,
Zbadajmy pewne znaczące zalety i wady HTML.
Profesjonaliści
Cons
Xhtml
XHTML to rozszerzenie HTML, które integruje XML z HTML do tworzenia aplikacji internetowych. Ponieważ XHTML jest zaawansowaną wersją HTML, produkuje strony internetowe, które są bardziej przystojne w porównaniu z HTML. Podobnie jak inne języki znaczników, SGML (standardowy uogólniony język znaczników) jest również podstawą XHMTL.
Początkowo atrybuty i znaczniki obsługiwane przez HTML4 zostały użyte jako elementy konstrukcyjne XHTML. Te znaczniki/atrybuty zostały następnie wspomagane przez reguły XML w celu zdefiniowania ich pracy. W ten sposób opracowano XHTML w celu włączenia mocy XML i HTML.
Przykładowy dokument XHTML pokazano na poniższym obrazku
Instancje dokumentu XHTML to
Notatka: Ścisły DTD jest używany podczas używania tagów z najnowocześniejszego. Przejściowy jest stosowany, gdy standard XHTML nie jest właściwie przestrzegany. Ramki DTD jest praktykowane, gdy używasz ramek w swoim XHTML.
Godne uwagi mocne strony i ograniczenia XHTML podano poniżej.
Profesjonaliści
Notatka: Pliki RFT służą do tworzenia projektów Revit (integruje obiekty 3D).
Cons
Głowa: html vs xhtml
Chociaż HTML i XHTML wyglądają podobnie, mają różnice w swoich operacjach. Zagłębmy się w te różnice jeden po drugim.
Rozróżnianie wielkości liter: HTML nie jest wrażliwym na liście językiem znaczników, podczas gdy xhtml przestrzega reguł wrażliwości na przypadki, które czynią xhtml bardziej szczegółowe (każdy użytkownik musi pisać litery w niższym przypadku).
Doctype: Doctype w HTML nie jest konieczne do pisania, ale XHTML musi zacząć od DOCTYPE.
Zamknięcie znacznika: Tagi w HTML można zakończyć w dowolnej kolejności, podczas gdy kolejność znaczników zamykających należy przestrzegać w xhtml.
Atrybuty: Atrybuty w HTML można dodać bez cudzysłowów, podczas gdy xhtml nie akceptuje atrybutów bez cudzysłowów.
To porównanie powinno pomóc Ci dojść do podstawowego zrozumienia HTML i XHTML.
Wniosek
HTML i XHTML mają na celu opracowanie stron internetowych. XHTML jest bardziej zaawansowanym i ścisłym językiem niż HTML. Ten post pokazuje porównanie HTML i XHMTL. HTML jest łatwiejsza w użyciu i dlatego zalecana jest nowym programistom stron internetowych. W przeciwieństwie do tego, ścisłe zasady formatowania XHTML sprawiają, że jest odpowiedni dla pośrednich lub doświadczonych programistów.