Perbedaan antara SGML dan HTML

Perbedaan utama : SGML dan HTML, keduanya adalah bahasa pemrograman komputer. Keduanya dikenal dengan bahasa mark up yang digunakan untuk mengembangkan halaman web. Mereka ditulis dalam elemen tag yang telah ditetapkan. Perbedaan utama adalah HTML adalah subset dari SGML.

HTML adalah singkatan dari Hyper Text Markup Language. Ini adalah bahasa komputer yang terkenal yang digunakan untuk mengembangkan halaman web. Sudah ada sejak lama dan biasanya digunakan untuk mendesain halaman web. XML atau Extensible Markup Language mendefinisikan seperangkat aturan untuk penyandian dokumen dalam format yang dapat dibaca oleh manusia dan komputer.

HTML ditulis menggunakan elemen HTML, yang terdiri dari tag, terutama tag pembuka dan tag penutup. Data di antara tag-tag ini biasanya isinya. Tujuan utama HTML adalah untuk memungkinkan browser web menginterpretasikan dan menampilkan konten yang ditulis di antara tag. Tag dirancang untuk menggambarkan konten halaman. HTML dilengkapi dengan tag yang sudah ditentukan sebelumnya. Mereka memungkinkan seseorang untuk menyisipkan gambar, teks, video, formulir dan potongan konten lainnya bersama-sama ke dalam halaman web yang kohesif.

Elemen HTML adalah blok bangunan dasar dari semua situs web. HTML memungkinkan gambar dan objek untuk disematkan di halaman web. Ini juga dapat digunakan untuk membuat formulir interaktif. HTML juga menyediakan sarana untuk membuat dokumen terstruktur. Ini dilakukan dengan menunjukkan semantik struktural untuk teks seperti pos, paragraf, daftar, tautan, kutipan, dan item lainnya. Namun belakangan ini, halaman web jarang dirancang hanya menggunakan HTML. HTML memungkinkan programmer untuk menanamkan skrip yang ditulis dalam bahasa seperti JavaScript, yang sering dilakukan banyak orang. Ini mengubah tampilan dan perilaku halaman web HTML.

SGML adalah singkatan dari Standard Generalized Markup Language. Ini adalah teknologi standar ISO untuk mendefinisikan bahasa markup umum untuk dokumen.

SGML berasal dari Generalized Markup Language (GML) IBM, yang dikembangkan oleh Charles Goldfarb, pada 1960-an. Sebagai bahasa markup dokumen, SGML pada awalnya dirancang untuk memungkinkan berbagi dokumen proyek besar yang dapat dibaca mesin di pemerintahan, hukum, dan industri. Banyak dokumen seperti itu diperlukan untuk tetap dapat dibaca untuk waktu yang lama di bidang teknologi informasi. Ini juga digunakan secara luas oleh militer, dirgantara, referensi teknis dan industri penerbitan industri. Pengenalan profil XML telah membuat SGML lebih cocok untuk aplikasi luasnya dalam penggunaan skala kecil, untuk keperluan umum.

Menurut Wikipedia, SGML menggeneralisasi dan mendukung berbagai bahasa markup. Bahasa-bahasa ini berkisar dari sintaksis seperti-Wiki ke bahasa kurung mirip RTF ke bahasa tag pencocokan mirip-HTML. Ini dianggap sedikit kurang berkelanjutan, karena tidak mendukung banyak aplikasi oleh browser. Dokumen yang mengandung kesalahan liberal membutuhkan lebih banyak waktu untuk diproses. Halaman ini memiliki waktu pemuatan dan kecepatan unduhan yang lebih lambat.

SGML dianggap sebagai bahasa ibu dari HTML dan XML, yang sekarang banyak digunakan untuk menyalin dokumen digital. Ini telah memperoleh standar internasional dalam menentukan deskripsi jenis dan isi dokumen digital. Seiring waktu, popularitas SGML telah meningkat dengan cepat. Ada beberapa hambatan untuk SGML juga, karena tidak ada style sheet yang didukung secara luas dalam SGML, perangkat lunak menjadi tidak stabil dan tidak dikembangkan karena pengaturan kuat SGML. Selain itu, pertukaran data SGML menjadi sangat kompleks karena beragam kompatibilitas di antara paket perangkat lunak, yang dapat menyebabkan masalah serius.

Perbandingan antara SGML dan HTML:

SGML

HTML

Wujud sempurna

Itu adalah singkatan dari Standar Generalized Markup Language.

Ini adalah singkatan dari Hyper Text Markup Language.

Mengetik

aplikasi / sgml, teks / sgml

teks / html

Ketikkan kode

Teks

Teks

Tipe seragam

public.xml

public.html

Dikembangkan oleh

ISO

WWW Consotium

Jenis format

Ini adalah bahasa mark up.

Ini adalah bahasa mark up.

Diperpanjang dari

GML

SGML

Diperpanjang ke

HTML, XML

XHTML

Direkomendasikan

Artikel Yang Berhubungan

  • perbedaan antara: Perbedaan antara Android Gingerbread dan Ice Cream Sandwich

    Perbedaan antara Android Gingerbread dan Ice Cream Sandwich

    Perbedaan Utama: Gingerbread dirilis pada 6 Desember 2010 dan merupakan peningkatan dari Android Froyo. Gingerbread dirancang khusus untuk smartphone, sementara perusahaan memperkenalkan versi lengkap lainnya, dengan nama kode Honeycomb untuk tablet. Ice Cream Sandwich dirilis secara publik pada 19 Oktober 2011, dengan kode sumber untuk OS menjadi publik pada 14 November 2011
  • perbedaan antara: Perbedaan antara Ayah dan Ayah

    Perbedaan antara Ayah dan Ayah

    Perbedaan utama: Seorang ayah adalah orang tua laki-laki dari anak itu; leluhurnya. Mereka berbagi DNA dengan anak, tetapi dia mungkin atau mungkin tidak berbagi tanggung jawab dalam pertumbuhan dan perkembangan anak. Ayah adalah istilah kasih sayang dan keakraban. Ayah adalah seseorang yang secara aktif berpartisipasi dalam pertumbuhan dan perkembangan anak
  • perbedaan antara: Perbedaan antara Sony Xperia J dan Sony Xperia T

    Perbedaan antara Sony Xperia J dan Sony Xperia T

    Perbedaan utama: Xperia J diumumkan pada Oktober 2012 sebagai varian yang lebih murah dari Xperia T, menghasilkan ponsel dengan desain yang mirip dengan T. Xperia J menampilkan layar sentuh TFT anti gores 4 inci yang menawarkan kerapatan piksel 245. Sony Xperia T adalah smartphone pertama Sony yang dibangun di atas platform Snapdragon S4 Qualcomm
  • perbedaan antara: Perbedaan antara Ophthalmology dan Optometry

    Perbedaan antara Ophthalmology dan Optometry

    Perbedaan utama : Perbedaan utama adalah bahwa oftalmologi adalah bidang medis, sedangkan optometri tidak. Ini berarti bahwa dokter mata adalah seorang Dokter Medis dengan gelar MD. Seorang ahli kacamata adalah seorang profesional terlatih; namun mereka tidak memiliki gelar MD. Oftalmologi dan optometri keduanya adalah bidang perawatan mata
  • perbedaan antara: Perbedaan antara Gerakan Longgar dan Diare

    Perbedaan antara Gerakan Longgar dan Diare

    Perbedaan utama: Istilah Loose Motion dan Diare umumnya digunakan secara bergantian. Gerakan yang longgar tidak lebih dari bangku yang longgar. Ini adalah saat, fesesnya longgar, cair, atau berair dari biasanya. Diare adalah kondisi memiliki setidaknya tiga gerakan longgar setiap hari. Istilah Loose Motion dan Diare umumnya digunakan secara bergantian
  • perbedaan antara: Perbedaan antara Siapa dan Siapa

    Perbedaan antara Siapa dan Siapa

    Perbedaan Utama: Istilah 'siapa' terutama digunakan untuk merujuk pada seseorang dan digunakan pertanyaan untuk bertanya tentang orang itu. Ini juga dapat digunakan untuk memberikan informasi lebih lanjut tentang seseorang, biasanya yang telah disebutkan sebelumnya. Yang penggunaannya lebih kuno di mana ia digunakan alih-alih 'siapa' sebagai objek kata kerja atau preposisi
  • perbedaan antara: Perbedaan antara FBI dan CIA

    Perbedaan antara FBI dan CIA

    Perbedaan Utama: Biro Investigasi Federal (FBI) adalah agen pemerintah yang bekerja di bawah Departemen Kehakiman Amerika Serikat. Central Intelligence Agency (CIA) adalah agen intelijen sipil independen Amerika Serikat yang bertanggung jawab untuk memberikan intelijen mengenai keamanan nasional kepada para pembuat kebijakan AS
  • perbedaan antara: Perbedaan antara Gangguan Schizoafektif dan Skizofrenia

    Perbedaan antara Gangguan Schizoafektif dan Skizofrenia

    Perbedaan utama: Gangguan Schizoafektif adalah kondisi mental di mana seseorang menunjukkan suasana hati abnormal dan komponen psikotik yang berulang. Gangguan ini konstan dan tidak hilang. Orang tersebut dapat terus-menerus bahagia dan kemudian tertekan atau mereka mungkin merupakan campuran dari keduanya bahagia dan tertekan pada saat yang sama
  • perbedaan antara: Perbedaan antara Niger dan Nigeria

    Perbedaan antara Niger dan Nigeria

    Perbedaan utama: Niger dan Nigeria adalah dua negara berbeda yang terletak di benua Afrika. Niger adalah negara yang terkunci daratan di Afrika Barat. Sebagai perbandingan, Nigeria adalah negara kosta di Afrika. Mereka adalah tetangga yang berbagi perbatasan. Karena betapa miripnya nama-nama itu, banyak orang beranggapan bahwa Niger dan Nigeria adalah sama dan bahwa nama-nama itu adalah variasi satu sama lain

Pilihan Editor

Perbedaan antara Alkitab Katolik dan Kristen

Perbedaan utama: Alkitab Katolik memuat empat puluh enam buku asli Perjanjian Lama, (yang mencakup tujuh buku Apokrifa) dan dua puluh tujuh buku Perjanjian Baru. Alkitab Protestan hanya mencakup tiga puluh sembilan buku Perjanjian Lama dan dua puluh tujuh buku Perjanjian Baru. Masalah utama ketika membedakan antara Katolik dan Kristen muncul ketika banyak yang tidak menyadari bahwa Katolik Roma adalah sekte Kristen, sama seperti Gereja Ortodoks Timur, dan berbagai denominasi Protestan