Et XHTML (Extensible Hypertext Markup Language) Dokument integrerer HTML (tagger/elementer) og XML (regler). Selv om det er som HTML, men har strengere syntaks. Denne artikkelen gir en abstrakt intro til HTML og XHTML sammen med en sammenligning av head-to-head av begge markeringsspråk.
Html
HTML er den viktigste utfordreren i å utvikle websider. En webside kan omfatte forskjellige seksjoner, overskrifter, bilder, skjemaer, navigasjon og mange flere. HTML gir omfattende støtte for elementer, attributter og verdier. Alle disse tilfellene er satt sammen for å utvikle en webside. For bedre forståelse har vi gitt et utvalg av et HTML -dokument vist nedenfor.
HTML -dokumentet består av følgende forekomster,
La oss utforske noen bemerkelsesverdige fordeler og ulemper med HTML.
Fordeler
Ulemper
Xhtml
XHTML er en utvidelse av HTML som integrerer XML med HTML for å utvikle webapplikasjoner. Siden XHTML er en avansert versjon av HTML, produserer den websider som er mer flinke sammenlignet med HTML. Som andre markeringsspråk er SGML (standard generalisert markeringsspråk) også grunnlaget for XHMTL.
Opprinnelig ble attributtene og tagene støttet av HTML4 brukt som byggesteiner av XHTML. Disse taggene/attributtene ble deretter assistert av XML -regler for å definere deres arbeid. Dermed er XHTML utviklet for å innlemme potensialene til XML og HTML.
Et eksempel på XHTML -dokument vises i følgende bilde
Forekomstene av et XHTML -dokument er
Merk: Den strenge DTD brukes når du bruker tagger fra toppmoderne. Overgangen brukes når standarden på XHTML ikke følges ordentlig. Rammene DTD praktiseres når du bruker rammer i XHTML.
De bemerkelsesverdige styrkene og begrensningene til XHTML er gitt nedenfor.
Fordeler
Merk: RFT -filer brukes til å lage Revit -prosjekter (integrerer 3D -objekter).
Ulemper
Head-to-head: html vs xhtml
Selv om HTML og XHTML ser like ut, har de forskjeller i sin virksomhet. La oss grave i disse forskjellene en etter en.
Saksfølsomhet: HTML er ikke et saksfølsomt markeringsspråk, mens XHTML følger samfølsomhetsregler som gjør XHTML mer spesifikk (hver bruker må skrive bokstavene i små bokstaver).
Doctype: Doktypen i HTML er ikke nødvendig å skrive, men XHTML må starte med doctype.
Tagglukking: Taggene i HTML kan avsluttes i hvilken som helst rekkefølge, mens rekkefølgen på lukkende tagger må følges i XHTML.
Attributter: Attributtene i HTML kan legges til uten anførselstegn, mens XHTML ikke godtar attributtene uten anførselstegn.
Denne sammenligningen skal ha hjulpet deg med å komme til en grunnleggende forståelse av HTML og XHTML.
Konklusjon
HTML og XHTML har begge som mål å utvikle websider. XHTML er et mer avansert og strengt språk enn HTML. Dette innlegget demonstrerer sammenligningen av HTML og XHMTL. HTML er enklere å bruke og anbefales derfor for nye webutviklere. I motsetning til dette, gjør de strenge formateringsreglene for XHTML den egnet for mellomliggende eller erfarne utviklere.