Rumah  >  Artikel  >  hujung hadapan web  >  Apakah itu XHTML??_Pertukaran pengalaman

Apakah itu XHTML??_Pertukaran pengalaman

WBOY
WBOYasal
2016-05-16 12:09:321401semak imbas

Kata Pengantar:
Pada masa kini, semua orang memberi perhatian kepada pembinaan tapak web standard, dan teknologi yang digunakan dalam pembinaan tapak web standard adalah terutamanya XHTML+CSS Kini kami biasanya menggunakan kod HTML, jadi bagaimanakah saya harus menukarnya? Dan apakah perbezaan antara HTML dan XHTML? Dalam tutorial ini, anda akan mempelajari perbezaan antara HTML dan XHTML, dan cara menukar HTML kepada XHTML. Lagipun, XHTML adalah hala tuju pembangunan, jadi saya rasa perlu untuk menerbitkan tutorial ini di laman web ini. Saya rasa kalau nak guna standard, lebih baik belajar HTML dulu sebab lebih mudah, baru tengok tutorial ni. Pada masa yang sama, ini juga merupakan kesinambungan daripada standard WEB XHTML&CSS yang telah saya terbitkan.

Pengenalan kepada XHTML:
Sebenarnya, standard yang kita bincangkan mestilah XML, jadi mengapa kita perlu belajar XHTML? Oleh kerana kod HTML semasa adalah rumit dan penuh dengan risiko, tetapi persekitaran penggunaan XML masih belum matang, produk yang berlebihan telah dilancarkan, iaitu XHTML, yang memainkan peranan naik turun. Sesetengah orang juga berpendapat bahawa XHTML ialah versi HTML yang dinaik taraf, yang sebenarnya betul Pemahaman saya ialah XHTML ialah bahasa penanda yang menjadikan HTML lebih standard, menjadikan HTML lebih berkuasa dan mengurangkan kod yang menyusahkan, terutamanya jadual.
XHTML telah ditubuhkan sebagai standard oleh organisasi piawaian antarabangsa W3C (World Wide web Consortium) pada 26 Januari 2000. Ia dianggap sebagai versi HTML terkini dan akan menggantikan HTML secara beransur-ansur. Semua penyemak imbas kini menyokong XHTML, dan XHTML serasi dengan HTML 4.0. Sesetengah orang juga berpendapat bahawa XHTML ialah HTML4.01. Jika anda menulis tapak web yang mematuhi standard semasa proses pembelajaran, anda boleh lulus pengesahan W3C Selepas lulus pengesahan, anda akan mendapat markah, biasanya pensijilan XHTML1.0 dan pengesahan CSS. Saya tidak tahu berapa banyak tapak web di China yang telah melepasi kedua-dua pengesahan ini pada masa yang sama. Anda boleh pergi ke http://www.w3.org/ untuk mengesahkan tapak anda Jika ia memenuhi dua peraturan tersebut, kami akan memberi kami dua keping kod untuk ditambahkan pada halaman web anda untuk ditunjukkan kepada orang lain. Ini menunjukkan bahawa anda menggunakan standard untuk membina tapak web, hebat!

Mengapa kami menggunakan XHTML
Mari lihat HTML yang mengandungi kod ralat, seperti berikut:


Ini HTML yang buruk
HTML yang buruk 

Walaupun ia mengandungi kod ralat, ia masih boleh dipaparkan seperti biasa apabila kami menyemak imbasnya dalam penyemak imbas. XML ialah bahasa penanda, tetapi ia memerlukan mana-mana elemen yang muncul dalam halaman web harus ditanda XML digunakan untuk menerangkan data dalam halaman web, dan HTML digunakan untuk memaparkan elemen dalam halaman web. Pelbagai teknologi penyemak imbas yang kami gunakan pada masa ini di Internet, termasuk komputer riba, telefon mudah alih, dsb., semuanya memerlukan beberapa kandungan untuk disemak imbas mesti ditag dengan betul Jika terdapat teg yang salah, paparan mungkin mengelirukan atau bahkan tidak dapat dipaparkan dengan betul.
Jadi dengan menggabungkan HTML dan XML, serta teknologi lain, kami mendapat bahasa yang berguna sekarang dan akan berguna pada masa hadapan - XHTML. Apabila semuanya diseragamkan pada masa hadapan, kami akan menggunakan tag XHTML yang diformat dengan betul supaya semua penyemak imbas boleh melaksanakannya dengan betul, jadi adalah perlu untuk kami mula mempelajari XHTML sekarang.

Perbezaan antara XHTML dan HTML:
XHTML ialah teknologi baharu Sebelum penyemak imbas dan beberapa perisian lain menyokongnya, kita perlu membiasakan diri dengan teknologi ini. Untuk kita mempelajari XHTML dengan lebih baik, kita harus biasa dengan HTML4.0 Kita boleh memuat turun manual rujukan untuk membiasakannya. Untuk memudahkan kita mempelajari XHTML, dengan kata lain, apabila kita menggunakan HTML untuk menulis kod, kita harus cuba sedaya upaya untuk menulis kod ralat sesedikit mungkin, seperti: gunakan aksara huruf kecil untuk menulis HTML, dan tambah penghujung tag selepas setiap tag. Contohnya:
Selamat datang ke tapak web pengajaran web
Mesti ada penamat, dan kita mesti mengekalkan peraturan ini.
Perbezaan terbesar antara mereka ialah:
1.Elemen XHTML mesti bersarang dengan betul.
Dalam HTML, beberapa elemen boleh disarangkan secara tidak betul dan masih dipaparkan seperti biasa, seperti:
Teks ini tebal dan condong
Tetapi dalam XHTML ia mesti betul Ia boleh digunakan seperti biasa selepas bersarang, seperti:
 Teks ini tebal dan condong
Nota: Ralat ini biasanya berlaku dalam teg apabila bersarang berbilang peringkat. Seperti:

  • Kopi

  • Teh

    •  
    •  
    • Susu

  • Yang betul hendaklah:


Kopi
     
    Teh
  •  

  •  
  • Teh hitam
       
      Teh hijau
    •  
    •  

    Susu

  •   Memerhatikan dua keping kod di atas, kita dapat melihat bahawa kita memasukkan tag
  • dengan betul selepas
    .
Fail XHTML mesti mempunyai format organisasi yang betul.
Semua XHTML harus bersarang dengan betul dalam elemen bermula dengan dan berakhir dengan Elemen lain boleh mempunyai elemen anak, dan elemen anak harus bersarang dengan betul dalam elemen induknya. Contohnya:

...

...
Nama teg mestilah dalam huruf kecil. Oleh kerana dokumen XHTML ialah aplikasi XML, XML adalah sensitif huruf besar-besaran. Simbol
dan ialah dua tag yang berbeza. Contohnya, kod ralat:



Ini ialah perenggan
perenggan

 


Semua elemen XHTML mesti ditutup Tidak boleh ada elemen kosong yang tidak tertutup dalam kod kita Malah, lebih mudah untuk kita menamatkan titik ini. Contohnya, kod ralat:

Ini perenggan
Ini perenggan lain

Yang betul ialah:

Ini perenggan lain

Nous devons également terminer une balise indépendante par />.
Par exemple : Code d'erreur
Ceci est une rupture

Voici une règle horizontale :

Voici une image Apakah itu XHTML??_Pertukaran pengalaman
Code correct :
Ceci est une pause

Voici une règle horizontale :

Voici une image Apakah itu XHTML??_Pertukaran pengalaman
À travers les exemples ci-dessus, nous voyons essentiellement la différence entre HTML et XHTML, alors nous devrions essayer de changer notre HTML actuel à partir de maintenant, comme l'utilisation de balises minuscules et l'ajout du symbole de balise de fermeture "/>" après la balise.

Syntaxe du XHTML
Pour faire simple, vous devez utiliser une syntaxe HTML propre lors de l'écriture du XHTML.
Quelques autres exigences de syntaxe pour XHTML :
Les noms d'attribut doivent être en minuscules. Tels que :
Code d'erreur :

Code correct :

Les valeurs d'attribut doivent être citées. Tels que :
Code incorrect :

Code correct :

Les abréviations d'attributs sont interdites. Tels que :
Code incorrect :




Code :
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn