Perbedaan antara xhtml ketat dan transisi

Perbedaan antara xhtml ketat dan transisi

Xhtml ketat vs. Transisi

XHTML (Extensible Hypertext Markup Language) dikembangkan untuk mengatasi masalah kode HTML. XTHML adalah langkah menuju pengkodean yang lebih ketat yang ditandai oleh XML. Selama rilis awal XHTML, ada versi bahasa 'ketat' dan 'transisi'. Ketat adalah bentuk bahasa yang dimaksudkan, sedangkan versi transisi adalah batu loncatan bagi mereka yang belum dapat beradaptasi dengan pengkodean yang ketat.

XHTML Transisi telah menambahkan tag dan elemen yang membuatnya lebih mudah digunakan. Yang paling menonjol adalah elemen presentasi yang memungkinkan coders untuk memformat penampilan halaman mereka, dalam kode itu sendiri. XHTML yang ketat tidak memiliki elemen -elemen ini, dan memaksa pengguna untuk menggunakan file CSS terpisah untuk membawa semua pemformatan halaman yang diperlukan.

Meskipun Anda mungkin berpikir bahwa xhtml transisional lebih unggul daripada xhtml yang ketat karena fakta bahwa itu lebih fleksibel, ini adalah masalah yang dimaksudkan XHTML untuk memerangi. XHTML transisional masih rentan terhadap kode yang sangat berantakan, itu bisa menjadi mimpi buruk ketika Anda mencoba menemukan kode yang bermasalah, atau saat mengeditnya dalam revisi mendatang. XHTML yang ketat jauh lebih sulit untuk dipelajari dibandingkan dengan transisi, tetapi upaya yang dihabiskan untuk belajar, dapat sangat bermanfaat bagi pembuat kode, terutama ketika membangun situs yang jauh lebih besar dengan kode yang lebih rumit. Karena Anda tidak diizinkan untuk memasukkan tag dan kata kunci secara sembarangan, akan lebih mudah dibaca, dan melacak kode Anda, untuk menemukan garis yang menyebabkan masalah masalah.

Karena versi transisi xhtml dimaksudkan untuk mengurangi kurva belajar, dan membantu coders yang mungkin memiliki masalah beradaptasi dengan versi ketat XHTML, itu tidak dimaksudkan untuk tetap selamanya. Lebih menonjol, xhtml transisi digunakan untuk mengonversi halaman html yang lebih tua sehingga mereka menyesuaikan diri dengan xhtml. Versi XHTML yang lebih baru semuanya ketat, dan versi transisi tidak ada lagi. Ini diperlukan untuk memastikan bahwa halaman baru yang ditulis akan beradaptasi dengan pengkodean XHTML yang ketat.

Ringkasan:

1. XHTML Transisi adalah batu loncatan bagi mereka yang berniat bergerak menuju XHTML yang ketat.

2. XHTML Transisional memiliki elemen presentasi yang tidak ada dalam xhtml yang ketat.

3. XHTML ketat jauh lebih mudah dibaca, dan dianalisis, dibandingkan dengan transisi XHTML.

4. Xhtml ketat jauh lebih sulit untuk dipelajari dibandingkan dengan xhtml transisional.

5. Versi XHTML yang lebih baru sudah ketat, dan transisi tidak ada lagi.