Forskjellene i HTML & XHTML

Forskjellene i HTML & XHTML


HTML (Hyper Text Markup Language) er en enkel dataspråk utviklet i de tidlige dagene av Internett for å vise websider. Ved hjelp av HTML, beskriver en designer en webside, slik at hvilken som helst datamaskin kan tolke og vise det i et standard format. Men i visninger av mange programmerere, kan HTML være en slurvete språk. XHTML (Extensible hypertekstmarkeringsspråk) er et forsøk på å stramme webside design parametere.

Historie

HTML kan betraktes som bestefaren til XHTML. Begge bruker et definert sett med koder for å fortelle en datamaskin hvor å visuelt sted elementer, for eksempel hyperkoblinger, bilder, tekst, lyd og video på en webside. Den første versjonen av HTML ble opprettet i 1990 av Tim Berners-Lee, og har blitt oppdatert med jevne mellomrom. Den siste og endelige versjonen av rette HTML er 4.01. The World Wide Web Consortium (W3C), den internasjonale standarder komité for Internett, har hatt planer om å migrere webdesignere til XHTML 1.0.

Merker

Sammenlignet med de fleste tradisjonelle programmeringsspråk, er HTML slurvete. En webdesigner kan glemme å legge til en avsluttende koden til et element, vedta en lackadaisical tilnærming til riktig hekkende elementer, og sluttresultatet er ingen big deal. De fleste datamaskiner vil fortsatt vise websiden i noen slags lesbart format. XHTML er en mye mer presist språk. Kodene som brukes er strenge og må følges nøyaktig eller websiden vises ikke i det hele tatt. Gevinsten fra dette økt presisjon er at en webside laget med XHTML vil se akkurat det samme på en hvilken som helst datamaskin, heller enn "generelt lik", som ofte er tilfellet med HTML.

regler

Non-engelsk som morsmål hevder ofte at engelsk er et usedvanlig vanskelig språk å lære. Problemet er at det er så mange unntak fra grammatiske regler. Det samme kan sies om HTML. Det kan være tre eller fire forskjellige måter å skrive kode for et enkelt element. XHTML gjør unna med alle gjetting. Selv om sikkert strengere i format, er det lettere å lære fordi den gjør unna med de fleste regel unntak.

Future Compliance

Med W3C vei mot en eventuell anbefaling om at XHTML bli den offisielle Internet programmeringsspråk, synes HTML til å bli bestemt for søppelbøtta av historien. På tidspunktet for offentliggjøring, XHTML-dokumenter inneholder både HTML og XHTML-elementer, som fungerer som en slags bro mellom fortid og fremtid. W3C jobber mot å gjøre XHTML sluttresultatet, en fremtidig mal for visning av websider.