Apakah WML? _HTML/Xhtml_Pengeluaran halaman web
WML (Bahasa Penanda Wayarles - Bahasa Penanda Wayarles). Ia adalah bahasa markup yang diwarisi daripada HTML, tetapi WML adalah berdasarkan XML, jadi ia lebih ketat daripada HTML.
WML digunakan untuk mencipta halaman yang boleh dipaparkan dalam penyemak imbas WAP. Halaman yang ditulis dalam WML dipanggil DECKS. DECKS dibina sebagai satu set KAD.
Bahasa penerangan ini berasal daripada keluarga yang sama dengan bahasa HTML yang sering kita dengar dan kedua-duanya tergolong dalam keluarga bahasa XML. Sintaks WML adalah sama dengan XML, dan WML ialah subset XML.
Kami boleh membaca kandungan yang ditulis dalam bahasa HTML pada PC kami menggunakan pelayar seperti IE atau Netscape, manakala fail yang ditulis dalam bahasa WML digunakan khas untuk dipaparkan pada beberapa paparan terminal wayarles seperti telefon mudah alih untuk dibaca oleh orang ramai. dan ia juga boleh menyediakan pengguna dengan antara muka interaksi manusia-komputer, menerima pertanyaan dan input maklumat lain oleh pengguna, dan kemudian mengembalikan kepada pengguna maklumat akhir yang ingin diperolehinya.
[Edit perenggan ini]Apakah itu WMLScript?
WML menggunakan WMLScript untuk menjalankan kod ringkas pada bahagian klien. WMLScript ialah bahasa JavaScript yang ringan. Walau bagaimanapun, skrip WML tidak dibenamkan dalam halaman WML. Halaman WML hanya mengandungi rujukan kepada URL skrip. Skrip WML perlu disusun ke dalam pengekodan bait pada pelayan sebelum ia boleh dijalankan dalam penyemak imbas WAP.
Mewujudkan persekitaran pengeluaran halaman web
Fail WML itu sendiri ialah fail teks, jadi pengeditan tidak menjadi masalah dan mana-mana editor yang mudah boleh digunakan.
Sudah tentu, kerana penyemak imbas semasa tidak dapat memaparkan halaman WML, dan kami tidak boleh sentiasa menguji pada telefon mudah alih (kelajuan terlalu perlahan), kami memerlukan emulator. Kini pengeluar telefon mudah alih seperti NOKIA, ERICSSON dan MOTOROLA telah menghasilkan produk yang sepadan, dan anda hanya perlu memuat turunnya. Sudah tentu, sebagai tambahan kepada simulator, anda juga memerlukan penukar pengeluaran grafik (digunakan untuk menghasilkan fail grafik dalam format WAP), transkoder aksara (aksara Cina UNICODE), dsb., yang dijelaskan pada alat dan forum halaman laman web ini.
Struktur fail WML
Halaman WML biasanya dipanggil desktop (DECK) dan terdiri daripada set kad yang saling bersambung (CARD). Apabila telefon mudah alih mengakses halaman WML, semua KAD halaman tersebut akan dimuat turun ke peranti daripada pelayan WAP. Pertukaran antara KAD dikendalikan oleh komputer terbina dalam telefon dan tidak perlu mengambil maklumat daripada pelayan. KAD boleh mengandungi teks, teg, pautan, kawalan input, tugas (TUGASAN), imej, dsb. KAD boleh dipautkan antara satu sama lain.
Entiti dokumen terkandung dalam teg
Menanda.
Contoh mudah:
!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/ wml_1.1.xml">
Hello dunia!
--- HELLO ------
Penjelasan terperinci bagi setiap komponen dalam DECK dijelaskan dalam bahagian lain tutorial ini.
Set aksara WML
WML ialah subset XML dan mewarisi tetapan set aksara XML. Set aksara lalai untuk dokumen WML ialah UTF-8.
Untuk memaparkan bahasa Cina, terdapat dua cara. Cara paling mudah ialah menggunakan pengekodan dalam pengepala dokumen, iaitu, tukar baris pertama kepada:
Namun, apa yang mengecewakan ialah sesetengah telefon mudah alih dan simulator tidak menyokong kaedah ini (ia akan berada di masa hadapan) ), jadi kaedah kedua pada masa ini lebih biasa: jangan tukar tetapan set aksara, tetapi gunakan UNICODE untuk mewakili aksara Cina semasa menulis bahasa Cina, seperti:
Buku Alamat
mewakili: Buku alamat Elemen WML: tag dan atribut
Kandungan utama WML ialah teks Memandangkan tag akan mengurangkan kelajuan komunikasi dengan peranti pegang tangan, hanya sebahagian kecil daripadanya digunakan dalam standard WML. Teg untuk jadual dan imej hampir dikecualikan sepenuhnya.
Seperti XML, dalam bahasa WML, semua elemen diletakkan dalam simbol "
" dan mengandungi teg permulaan, teg tamat dan teg kandungan, atau menggunakan teg kawalan penutup mereka sendiri. Seperti ini:
Kandungan Contohnya: Hello World
Atau
dan
Memandangkan WML ialah aplikasi XML, semua teg dan atribut WML adalah sensitif huruf besar-besaran (
), dan semua teg mesti berakhir dengan betul. WML memerlukan nilai atribut mesti disertakan dalam petikan berganda atau tunggal. Petikan tunggal boleh diletakkan di dalam tag atribut atau dalam petikan berganda. Aksara juga boleh digunakan sebagai nilai atribut.
Komen WML
Komen ini tidak dipaparkan dalam penyemak imbas.
WML tidak menyokong ulasan elemen bersarang.
Pautan (URL)
Kaedah rujukan luaran WML adalah sama seperti HTML
http://www.itsalon.net/index.wml atau
http://www.itsalon.net/ index.wml #login
Rujukan dalaman, jika seterusnya adalah KAD dalam DECK semasa, anda boleh menggunakan kaedah ini:
#next
Terdapat 2 elemen WML yang menyediakan fungsi pautan:
CDATA
XML menyokong konsep CDATA untuk memaparkan teks yang tidak memerlukan tafsiran. Contoh berikut menggunakan elemen CDATA untuk memaparkan teks arahan WML dalam halaman WML.
ini adalah data
] ]>
Tetingkap penyemak imbas akan memaparkan yang berikut:

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas











Peranan HTML, CSS dan JavaScript dalam pembangunan web adalah: 1. HTML mentakrifkan struktur laman web, 2. CSS mengawal gaya laman web, dan 3. JavaScript menambah tingkah laku dinamik. Bersama -sama, mereka membina kerangka, estetika dan interaktiviti laman web moden.

Trend masa depan HTML adalah semantik dan komponen web, trend masa depan CSS adalah CSS-in-JS dan CSShoudini, dan trend masa depan JavaScript adalah webassembly dan tanpa pelayan. 1. Semantik HTML meningkatkan kebolehcapaian dan kesan SEO, dan komponen web meningkatkan kecekapan pembangunan, tetapi perhatian harus dibayar kepada keserasian penyemak imbas. 2. CSS-in-JS meningkatkan fleksibiliti pengurusan gaya tetapi boleh meningkatkan saiz fail. Csshoudini membolehkan operasi langsung rendering CSS. 3.Webassembly mengoptimumkan prestasi aplikasi penyemak imbas tetapi mempunyai keluk pembelajaran yang curam, dan tanpa pelayan memudahkan pembangunan tetapi memerlukan pengoptimuman masalah permulaan sejuk.

Masa depan HTML penuh dengan kemungkinan yang tidak terhingga. 1) Ciri -ciri dan piawaian baru akan merangkumi lebih banyak tag semantik dan populariti komponen web. 2) Trend reka bentuk web akan terus berkembang ke arah reka bentuk yang responsif dan boleh diakses. 3) Pengoptimuman prestasi akan meningkatkan pengalaman pengguna melalui pemuatan imej yang responsif dan teknologi pemuatan malas.

HTML adalah asas struktur laman web bangunan. 1. HTML mentakrifkan struktur kandungan dan semantik, dan penggunaan, dan sebagainya. 2. Menyediakan penanda semantik, seperti, dan sebagainya, untuk meningkatkan kesan SEO. 3. Untuk merealisasikan interaksi pengguna melalui tag, perhatikan pengesahan bentuk. 4. Gunakan elemen lanjutan seperti, digabungkan dengan JavaScript untuk mencapai kesan dinamik. 5. Kesilapan biasa termasuk label yang tidak terkawal dan nilai atribut yang tidak disebutkan, dan alat pengesahan diperlukan. 6. Strategi pengoptimuman termasuk mengurangkan permintaan HTTP, memampatkan HTML, menggunakan tag semantik, dll.

Peranan HTML, CSS dan JavaScript dalam pembangunan web adalah: HTML bertanggungjawab untuk struktur kandungan, CSS bertanggungjawab untuk gaya, dan JavaScript bertanggungjawab untuk tingkah laku dinamik. 1. HTML mentakrifkan struktur laman web dan kandungan melalui tag untuk memastikan semantik. 2. CSS mengawal gaya laman web melalui pemilih dan atribut untuk menjadikannya cantik dan mudah dibaca. 3. JavaScript mengawal tingkah laku laman web melalui skrip untuk mencapai fungsi dinamik dan interaktif.

HTML, CSS dan JavaScript adalah teknologi teras untuk membina laman web moden: 1. HTML mentakrifkan struktur laman web, 2. CSS bertanggungjawab untuk kemunculan laman web, 3.

Htmlisnotaprogramminglanguage; itisamarkuplanguage.1) htmlstructuresandformatswebcontentusingtags.2) itworkswithcssforstylingandjavascriptforinteractivity, meningkatkan pembangunan semula.

Artikel ini membincangkan perbezaan antara tag HTML ,, dan, memberi tumpuan kepada kegunaan semantik dan presentasi mereka dan kesannya terhadap SEO dan kebolehaksesan.
