Különbség az XHTML szigorú és az átmeneti között

XHTML Szigorú vs. Átmeneti

Az XHTML-t (Extensible Hypertext Markup Language) fejlesztették ki a HTML-kód problémáinak kezelésére. Az XTHML egy lépés a szigorúbb kódolás felé, amelyet az XML jellemez. Az XHTML kezdeti kiadása során volt a nyelv „szigorú” és „átmeneti” verziója. A szigorú a nyelv kívánt formája, míg az átmeneti változat lépést tett azok számára, akik még nem voltak képesek alkalmazkodni a szigorú kódoláshoz..

Az átmeneti XHTML címkéket és elemeket adott hozzá, amelyek megkönnyítik a használatot. A legszembetűnőbbek azok a prezentációs elemek, amelyek lehetővé teszik a kódolók számára, hogy formálják oldaluk megjelenését, maga a kódban. A szigorú XHTML-nek hiányoznak ezek az elemek, és arra kényszeríti a felhasználót, hogy külön CSS-fájlt használjon az oldal összes szükséges formázásához..

Bár azt gondolhatja, hogy az átmeneti XHTML felülmúlja a szigorú XHTML-t, mivel rugalmasabb, ez volt a probléma, amelyet az XHTML akart küzdeni. Az átmeneti XHTML továbbra is hajlamos a nagyon rendetlen kódokra, ami rémálom lehet, amikor problémás kódot próbál megkeresni, vagy a későbbi verziók során szerkeszti. A szigorú XHTML-et sokkal nehezebb megtanulni az átmenetihez képest, ám a tanuláshoz fordított erőfeszítések nagyban előnyösek lehetnek a kódoló számára, különösen akkor, ha sokkal nagyobb webhelyek építése bonyolultabb kóddal. Mivel nem szabad véletlenül beilleszteni a címkéket és kulcsszavakat, sokkal könnyebb lenne olvasni és követni a kódot, hogy megtalálják a problémát okozó sorokat..

Mivel az XHTML átmeneti verziójának célja az volt, hogy csökkentse a tanulási görbét, és segítse azokat a kódolókat, akiknek problémái voltak az XHTML szigorú verziójához való alkalmazkodással, az nem célja, hogy örökké maradjon. Kiemelkedőbb módon az átmeneti XHTML-t használják a régebbi HTML-oldalak konvertálására, hogy azok megfeleljenek az XHTML-nek. Az XHTML későbbi verziói mind szigorúak, és az átmeneti verziók már nem léteznek. Ez szükséges annak biztosításához, hogy az új írott oldalak alkalmazkodjanak a szigorú XHTML kódoláshoz.

Összefoglaló:

1. Az XHTML Transitional egy lépést jelent azok számára, akik a szigorú XHTML felé kívánnak lépni.

2. Az XHTML Transitional olyan prezentációs elemekkel rendelkezik, amelyek hiányoznak a szigorú XHTML formátumban.

3. Az XHTML Strict sokkal könnyebben olvasható és elemezhető, mint az XHTML Transitional.

4. Az XHTML szigorúan sokkal nehezebb megtanulni, mint az átmeneti XHTML.

5. Az XHTML későbbi verziói már szigorúak, és az átmenetileg már nem létezik.