Perbezaan antara XHTML ketat dan peralihan

Perbezaan antara XHTML ketat dan peralihan

Xhtml ketat vs. Peralihan

XHTML (bahasa markup hiperteks extensible) dibangunkan untuk menangani masalah kod HTML. XTHML adalah langkah ke arah pengekodan ketat yang dicirikan oleh XML. Semasa pelepasan awal XHTML, terdapat versi 'ketat' dan 'peralihan' bahasa. Ketat adalah bentuk bahasa yang dimaksudkan, sementara versi peralihan adalah batu loncatan bagi mereka yang belum dapat menyesuaikan diri dengan pengekodan yang ketat.

XHTML Peralihan telah menambah tag dan elemen yang memudahkan digunakan. Yang paling menonjol adalah elemen penyampaian yang membolehkan coders memformat rupa halaman mereka, dalam kod itu sendiri. XHTML yang ketat tidak mempunyai unsur -unsur ini, dan memaksa pengguna untuk menggunakan fail CSS yang berasingan untuk membawa semua pemformatan yang diperlukan dari halaman.

Walaupun anda mungkin berfikir bahawa XHTML peralihan lebih tinggi daripada XHTML yang ketat kerana fakta bahawa ia lebih fleksibel, ini adalah masalah yang dimaksudkan oleh XHTML. Peralihan XHTML masih terdedah kepada kod yang sangat kemas, yang boleh menjadi mimpi ngeri ketika anda cuba mencari kod yang bermasalah, atau ketika mengeditnya dalam semakan akan datang. XHTML yang ketat jauh lebih sukar untuk dipelajari berbanding dengan peralihan, tetapi usaha yang dibelanjakan dalam pembelajaran, dapat memberi manfaat kepada pengkod, terutama ketika membina laman web yang lebih besar dengan kod yang lebih rumit. Oleh kerana anda tidak dibenarkan masukkan tag dan kata kunci secara sembarangan, lebih mudah dibaca, dan mengesan kod anda, untuk mencari garis yang menyebabkan masalah.

Oleh kerana versi peralihan XHTML dimaksudkan untuk mengurangkan keluk pembelajaran, dan membantu coders yang mungkin menghadapi masalah yang menyesuaikan diri dengan versi ketat XHTML, ia tidak dimaksudkan untuk kekal selama -lamanya. Lebih jelas, XHTML peralihan digunakan untuk menukar halaman HTML yang lebih tua supaya mereka mematuhi XHTML. Versi kemudian XHTML adalah semua yang ketat, dan versi peralihan tidak lagi wujud. Ini adalah perlu untuk memastikan bahawa halaman baru yang ditulis akan menyesuaikan diri dengan pengekodan XHTML yang ketat.

Ringkasan:

1. Peralihan XHTML adalah batu loncatan bagi mereka yang berhasrat untuk bergerak ke arah XHTML yang ketat.

2. Peralihan XHTML mempunyai unsur -unsur penyampaian yang tidak hadir dalam XHTML yang ketat.

3. XHTML ketat lebih mudah dibaca, dan dianalisis, berbanding dengan peralihan XHTML.

4. XHTML ketat jauh lebih sukar untuk dipelajari berbanding dengan XHTML peralihan.

5. Versi kemudian XHTML sudah ketat, dan peralihan tidak lagi wujud.