Xhtml on eri asia kuin html. HTML ja XHTML ovat tärkeimmät erot. Tunnisteiden tulee olla pienillä kirjaimilla

XHTML tulee sanoista ExtensibleHypertext Markup Language ja venäjäksi - Extensible Hypertext Markup Language. Huomaa, että sitä ei ole laajennettu, vaan laajennettavissa. Tämä tarkoittaa, että tämä kieli

Sitä täydennetään (laajennetaan). Joten mikä on XHTML? Suurin ero XHTML:n ja HTML:n välillä on asiakirjan (verkkosivun) käsittelytapa. On syytä ottaa käyttöön vielä yksi määritelmä. Jäsentäjä - ohjelma tai ohjelman osa, joka suorittaa jäsentäminen. Sitä kutsutaan myös syntaktinen analysaattori. Vielä yksinkertaisemmin sanottuna Tämä ohjelma suorittaa analyysin koko sivun rakenteesta, koko sivukoodista. HTML:ssä, kun virhe löydettiin, se korjattiin analyysin aikana, mikä vaati lisäaikaa - selaimen piti ymmärtää, mitä kirjoittaja (kehittäjä) halusi kirjoittaa. Jos esimerkiksi jossakin tunnisteessa oli virhe, se vain näytettiin muun tekstin kanssa.

Toinen ero on, että kaikkien elementtien on oltava suljettuja ja yksittäisten tunnisteiden perässä on oltava /, esimerkiksi:
. Kirjoitan tunnisteista erillisen postauksen. iso artikkeli, kirjoitan myös jokaisesta tunnisteesta erikseen. XHTML:n koodaus on UTF-8 (nykyisin yleisin), kun taas HTML:ssä käytettiin ISO 8859-1:tä.

  • Ensimmäinen yleinen virhe on määrittäminen tunnisteessa suhteellinen polku osoitteesta www.w3.org kopioituun DTD-tiedostoon "DTD/xhtml11.dtd". Tämän tilalle sinun on kirjoitettava koko polku "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" .
  • loukkaa periaatetta sulkea kaikki osat poikkeuksetta. XHTML-kieli, toisin kuin HTML, edellyttää kaikkien elementtien sulkemista, mukaan lukien ne, joissa ei ole sulkevaa tagia, kuten esim.
    .
  • Lainausmerkkien puuttumista määritearvoja kuvattaessa ei voida hyväksyä. Esimerkiksi suunnittelu