HTML ja XHTML

Anonim

HTML vs XHTML

HTML (Hypertext Markup Language) ja XHTML (Extensible HTML) vertailu voi olla samanlaisten ikäluokkien vertailu, koska vain muutamia pienempiä pisteitä, joista voimme todeta olevan erilaiset. Tämä johtuu siitä, että XHTML oli peräisin HTML: stä vain XML-standardien mukaisiksi. Näiden kahden tärkein ero on XHTML: n suhteellinen tiheys verrattuna HTML: ään. Kun HTML-koodi koodaa HTML-koodia, se voi päästä eroon rakenteesta ja koodauksesta, joten XHTML ei ole enää mahdollista. Tarve kehittää XHTML ilmeni siitä, että HTML on tullut sekavaksi selainkohtaisilla tunnisteilla, että html-koodilla olevat sivut eivät aina näytä samalta kaikissa selaimissa.

Kaikissa XHTML-dokumenteissa on oltava vain yksi juurihakemisto ja kaikki elementit on kirjoitettava pieniksi kirjaimiksi, suljetuiksi ja asianmukaisesti sisäkkäisiksi. Ja vaikka voit itse tehdä HTML-tiedoston, se ei oikeastaan ​​ole pakollista, ja voit rikkoa kaikkia näitä sääntöjä tai kaikkia niitä, ja HTML-asiakirjaasi voidaan edelleen avata ilman virheitä. Toinen XHTML-vaatimus on DOCTYPE: n julistus, joka määrittää, mitä sääntöjä asiakirjasi seuraisi. jonka se perinyt XML: ltä. Ei vain XHTML: n tiukkuus rakenteessa, vaikka muuttujat ovat rajoittuneet pienempiin kirjainkohtiin ja niille annetut arvot on ympäröity lainausmerkeillä, jotta se tunnistettaisiin oikein.

Vaikka XHTML-ohjelmassa ei ole mitään parannusta HTML: n suhteen, XHTML: n reuna näyttää, kun sitä käytetään yhdessä XML-työkalujen kanssa. HTML-standardien tiukkuus ja yleistäminen XHTML-muotoon oli tarkoitus saada puhdas ja clutterfree-koodaus, jota tarvitaan verkkosivujen luomisen parantamiseksi. XHTML mahdollisti myös sivuston rakentajien luoda modulaarisia koodeja, joita he voivat käyttää toistuvasti useissa projekteissa.

Osa HTML: n menestyksestä oli se, että se oli erittäin anteeksiantava kieli koodaamiseksi. Mitä tahansa tiedostoon asetettuna, selaimella pyritään ymmärtämään sitä ja antamaan parhaan tulkinnan html-tiedostosta. Mutta selainteknologian parantuessa ja verkkosivujen suunnittelusta tulee monimutkaisempia, HTML: n yksinkertainen lähestymistapa alkaa menettää maaperän XHTML: n strukturoidulle lähestymistavalle, joka ei anna arvaamattomuutta selaimelle. Vaikka on vaikea huomata niille, jotka vain selailevat sivustoja, verkkosivun rakentajien välillä on jo vähitellen siirtymässä HTML: stä XHTML: hen. Osoittamalla, että HTML lähiaikoina parantaisi asemaansa XHTML-palvelussa.