Perbezaan antara HTML dan SGML

Perbezaan Utama - HTML vs SGML
 

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 halaman web. Menambah perenggan, menukar tajuk, menambah senarai dan jadual adalah beberapa tugas yang boleh dilakukan menggunakan HTML. Terdapat beberapa versi HTML. Versi terkini adalah HTML5. Ia mempunyai banyak ciri tambahan untuk membina aplikasi web yang berkesan. HTML ialah bahasa markup piawai untuk membuat halaman web dan aplikasi web. SGML adalah satu standard untuk menentukan bahasa markup umum untuk dokumen. Itulah perbezaan utama antara HTML dan SGML. HTML didasarkan pada SGML. Artikel ini membincangkan perbezaan antara HTML dan SGML.

KANDUNGAN

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apakah HTML
3. Apakah SGML itu
4. Hubungan Antara HTML dan SGML
5. Side by Side Comparison - HTML vs SGML dalam Borang Tabular
6. Ringkasan

Apa itu HTML?

HTML bermaksud Bahasa Markup Teks Hyper. Kebanyakan laman web disambungkan bersama. Pautan ke laman web lain dipanggil Hypertext. HTML mengandungi tag yang mengarahkan penyemak imbas web tentang cara membuat struktur halaman. Tajuk, perenggan, senarai, jadual di bawah struktur laman web.

Setiap fail HTML mempunyai deklarasi jenis dokumen di bahagian atas. Ia memberitahu pelayar mengenai versi HTML yang digunakan dalam dokumen itu. Butiran laman web berada dalam bahagian. Kandungan yang dipaparkan di halaman web adalah di dalam seksyen. Terdapat banyak tag untuk melaksanakan pelbagai tugas. The

,

dan sebagainya digunakan untuk membuat tajuk. The

tag digunakan untuk memisahkan perenggan. Kebanyakan tag mempunyai tag permulaan yang sepadan dan tag penutup. contohnya.

,

. Terdapat tag pemformatan juga. The digunakan untuk menebarkan teks. Teg digunakan untuk menggariskan teks. The tag digunakan untuk membuat kandungan italik. Sesetengah tag mengandungi tag permulaan dan pengakhirannya sendiri. The
digunakan untuk membuat garis mendatar di halaman. Sekiranya programmer hanya menulis
tanpa slash, ia masih berfungsi. Tetapi ia tidak akan berfungsi dengan lebih tepat XHTML. Mereka adalah beberapa tag HTML biasa.

Rajah 01: Dokumen HTML Mudah

Apabila membuka halaman HTML di atas dalam penyemak imbas web, ia muncul seperti berikut.

Rajah 02: Halaman HTML dalam Pelayar Web

Menurut fail HTML di atas, perisytiharan dokumen berada di bahagian atas. Ia menyatakan bahawa dokumen HTML menggunakan HTML5. Bahagian kepala dan bahagian badan disertakan di dalam tag awal dan tag penutup. Butiran laman web dimasukkan ke dalam bahagian kepala. Kandungan yang dipaparkan adalah di bahagian badan. The

tag ditakrifkan tajuk. The digunakan untuk berani teks tertentu. Terdapat dua perenggan di dalam halaman.

HTML boleh digabungkan dengan teknologi lain. Apabila digabungkan dengan CSS, laman web kelihatan lebih rapi. Menyambung dengan JavaScript menjadikan laman web lebih interaktif. Ia adalah bahasa markup yang paling biasa untuk membuat laman web.

Apa itu SGML?

SGML bermaksud Standard Markup Language Markup. Ia adalah satu standard untuk menentukan bahasa markup. HTML didasarkan pada SGML. Ia bukan bahasa dokumen. Ia adalah penerangan bagaimana cara menentukan dokumen itu. Oleh itu, ia adalah metadata. SGML pada asalnya direka untuk berkongsi projek-projek besar dibaca mesin dalam kerajaan dan industri lain. Dokumen SGML terdiri daripada tiga bahagian. Terdapat perisytiharan. Prolog mengandungi deklarasi DOCTYPE dengan deklarasi markup lain. Kemudian contoh itu sendiri. Ia mengandungi satu elemen utama dan kandungannya.

Kelebihan utama SGML adalah ia boleh diwujudkan dengan mempertimbangkan struktur dokumen daripada memikirkan ciri-ciri penampilan. Mereka akan lebih mudah alih kerana pengkomputeran SGML boleh mentafsir sebarang dokumen dengan merujuk kepada definisi jenis dokumennya (DTD). Dokumen yang pada mulanya bertujuan untuk media cetak dengan mudah boleh disesuaikan semula untuk media lain, seperti skrin paparan komputer.

SGML adalah piawaian antarabangsa untuk menentukan keterangan jenis dan kandungan dokumen digital. Satu kelemahan SGML adalah bahawa ia tidak menyokong helaian gaya. Perisian menjadi tidak berkembang kerana tetapan SGML yang kuat. Selain itu, pertukaran data juga kompleks di SGML.

Apakah Hubungan Antara HTML dan SGML?

  • HTML didasarkan pada SGML.

Apakah Perbezaan Antara HTML dan SGML?

HTML vs SGML

HTML ialah bahasa markup piawai untuk membuat halaman web dan aplikasi web. SGML adalah satu standard untuk menentukan bahasa markup umum untuk dokumen.
 Berdiri untuk
HTML bermaksud Hypertext Markup Language. SGML bermaksud Standard Markup Language Markup.

Ringkasan - HTML vs SGML

Setiap organisasi kini mengekalkan laman web. Terdapat pelbagai teknologi yang digunakan untuk aplikasi web. Artikel ini membincangkan perbezaan antara HTML dan SGML. HTML ialah bahasa markup piawai untuk membuat halaman web dan aplikasi web. SGML adalah satu standard untuk menentukan bahasa markup umum untuk dokumen. Itulah perbezaan antara HTML dan SGML. HTML didasarkan pada SGML.

Rujukan:

1. "Apakah SGML (Bahasa Umum Penanda Umum)? - Definisi dari WhatIs.com. " SearchMicroservices. Terdapat di sini  
2. "Bahasa Markup Umum." Wikipedia, Yayasan Wikimedia, 18 Mac 2018. Boleh didapati di sini 
3. "Gambaran Keseluruhan HTML." , Titik Tutorial, 8 Jan. 2018. Boleh didapati di sini 

Image Courtesy:

1.'SGML 'Oleh Dreftymac di Wikipedia Bahasa Inggeris - SGML.svg, (CC BY-SA 2.5) melalui Wikimedia Commons