Terdapat pelbagai teknologi yang digunakan untuk pembangunan web seperti CSS, JavaScript, PHP dll. Di antara semua ini, bahasa asas untuk pembangunan web adalah html. Ia adalah bahasa markup yang terdiri daripada tag. Terdapat tag khusus untuk setiap tugas. HTML boleh digunakan untuk mengubah struktur laman web. Menambah perenggan, menukar tajuk, menambah senarai dan jadual adalah beberapa tugas yang boleh dilakukan menggunakan HTML. Terdapat beberapa versi HTML. Versi terbaru ialah HTML5. Ia mempunyai banyak ciri tambahan untuk membina aplikasi web yang berkesan. HTML adalah bahasa markup standard untuk membuat laman web dan aplikasi web. SGML adalah standard untuk menentukan bahasa markup umum untuk dokumen. Itulah Perbezaan utama antara html dan sgml. HTML berdasarkan SGML. Artikel ini membincangkan perbezaan antara HTML dan SGML.
1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apa itu HTML
3. Apa itu SGML
4. Hubungan antara HTML dan SGML
5. Perbandingan sampingan - HTML vs SGML dalam bentuk jadual
6. Ringkasan
HTML bermaksud bahasa markup teks hiper. Sebilangan besar laman web dihubungkan bersama. Pautan ke laman web lain dipanggil hiperteks. HTML mengandungi tag yang mengarahkan penyemak imbas web mengenai cara membuat struktur halaman. Tajuk, perenggan, senarai, jadual datang di bawah struktur laman web.
Setiap fail HTML mempunyai pengisytiharan jenis dokumen di bahagian atas. Ia memberitahu penyemak imbas mengenai versi HTML yang digunakan dalam dokumen. Butiran laman web ada di bahagian. Kandungan yang hendak dipaparkan di laman web ada di dalam bahagian. Terdapat banyak tag untuk melaksanakan pelbagai tugas. The
Tag digunakan untuk memisahkan perenggan. Kebanyakan tag mempunyai tag permulaan yang sama dan tag penutup. e.g. ,
. Terdapat juga tag pemformatan. The digunakan untuk berani teks. Tag digunakan untuk menggariskan teks. The Tag digunakan untuk menjadikan kandungannya italic. Beberapa tag mengandungi tag permulaan dan berakhirnya sendiri. TheRajah 01: Dokumen HTML Mudah
Semasa membuka halaman HTML di atas di penyemak imbas web, ia kelihatan seperti berikut.
Rajah 02: Halaman HTML dalam penyemak imbas web
Menurut fail HTML di atas, pengisytiharan dokumen berada di bahagian atas. Ia menyatakan bahawa dokumen HTML menggunakan HTML5. Bahagian kepala dan bahagian badan dimasukkan ke dalam tag permulaan dan tag penutup. Butiran laman web dimasukkan ke dalam bahagian kepala. Kandungan untuk dipaparkan berada di bahagian badan. The
HTML boleh digabungkan dengan teknologi lain. Apabila ia digabungkan dengan CSS, laman web kelihatan lebih sesuai. Menyambung dengan JavaScript menjadikan laman web lebih interaktif. Ia adalah bahasa markup yang paling biasa untuk membuat laman web.
SGML bermaksud bahasa markup umum standard. Ia adalah standard untuk menentukan bahasa markup. HTML berdasarkan SGML. Ia bukan bahasa dokumen itu sendiri. Ini adalah keterangan bagaimana untuk menentukan dokumen. Oleh itu, ia adalah metadata. SGML pada asalnya direka untuk berkongsi projek besar mesin yang boleh dibaca dalam industri dan industri lain. Dokumen SGML terdiri daripada tiga bahagian. Ada perisytiharan. Prolog mengandungi pengisytiharan Doctype dengan perisytiharan markup lain. Kemudian contohnya sendiri. Ia mengandungi satu elemen paling tinggi dan kandungannya.
Kelebihan utama SGML boleh dibuat dengan mempertimbangkan struktur dokumen daripada memikirkan ciri -ciri penampilan. Mereka akan lebih mudah alih kerana pengkompil SGML dapat mentafsir mana -mana dokumen dengan merujuk kepada definisi jenis dokumennya (DTD). Dokumen yang dimaksudkan untuk medium cetak dengan mudah boleh disesuaikan semula untuk media lain, seperti skrin paparan komputer.
SGML adalah standard antarabangsa untuk menentukan keterangan jenis dan kandungan dokumen digital. Satu kelemahan SGML adalah bahawa ia tidak menyokong helaian gaya. Perisian ini menjadi belum berkembang kerana tetapan SGML yang kuat. Selain itu, pertukaran data juga kompleks dalam SGML.
HTML vs SGML | |
HTML adalah bahasa markup standard untuk membuat laman web dan aplikasi web. | SGML adalah standard untuk menentukan bahasa markup umum untuk dokumen. |
Bermaksud | |
HTML bermaksud bahasa markup hiperteks. | SGML bermaksud bahasa markup umum standard. |
Setiap organisasi pada masa kini mengekalkan laman web. Terdapat pelbagai teknologi yang digunakan untuk aplikasi web. Artikel ini membincangkan perbezaan antara HTML dan SGML. HTML adalah bahasa markup standard untuk membuat laman web dan aplikasi web. SGML adalah standard untuk menentukan bahasa markup umum untuk dokumen. Itulah perbezaan antara HTML dan SGML. HTML berdasarkan SGML.
1."Apakah SGML (bahasa markup umum standard)? - Definisi dari Whatis.com."Searchmicroservices. Terdapat di sini
2."Bahasa markup umum standard."Wikipedia, Yayasan Wikimedia, 18 Mac. 2018. Terdapat di sini
3."Gambaran keseluruhan HTML.", Tutorial Point, 8 Jan. 2018. Terdapat di sini
1.'SGML' oleh DREFTYMAC di Bahasa Inggeris Wikipedia - SGML.SVG, (CC BY-SA 2.5) Melalui Wikimedia Commons