Skip to main content

Hubungan Antara SGML, HTML, dan XML

Hubungan antara alam roh dengan dunia fisik (April 2025)

Hubungan antara alam roh dengan dunia fisik (April 2025)
Anonim

Apabila anda melihat SGML, HTML, dan XML, anda boleh mempertimbangkan kumpulan keluarga ini. SGML, HTML dan XML adalah semua bahasa markup. Markup istilah mendapat akarnya daripada editor yang membuat semakan kepada manuskrip penulis. Seorang editor, ketika mengkaji kandungan, akan "menandai" naskah untuk menyerlahkan medan tertentu. Dalam teknologi komputer, bahasa markup adalah satu set perkataan dan simbol yang menyerlahkan teks untuk menentukannya untuk dokumen web. Sebagai contoh, apabila membuat halaman Internet, anda mahu dapat perenggan yang berasingan dan meletakkan huruf dalam jenis berani. Ini dicapai melalui bahasa markup. Sebaik sahaja anda memahami peranan SGML, HTML dan XML bermain dalam reka bentuk laman web, anda akan melihat kekerabatan bahasa yang berbeza ini antara satu sama lain. Hubungan antara SGML, HTML, dan XML adalah ikatan keluarga yang membantu membuat laman web berfungsi dan reka bentuk web dinamik.

SGML

Dalam bahasa penanda bahasa ini, Bahasa Umum Glosari Standard (SGML) adalah ibu bapa. SGML menyediakan cara untuk menentukan bahasa markup dan menetapkan piawaian untuk borang mereka. Dalam erti kata lain, SGML menyatakan apa yang sesetengah bahasa boleh atau tidak boleh dilakukan, unsur-unsur apa yang mesti disertakan, seperti tag, dan struktur asas bahasa. Sebagai ibu bapa melepasi ciri-ciri genetik kepada seorang kanak-kanak, SGML melewati peraturan struktur dan format untuk menandakan bahasa.

HTML

HyperText Markup Language (HTML) adalah anak, atau aplikasi, SGML. Ia adalah HTML yang biasanya merancang halaman untuk pelayar Internet. Menggunakan HTML, anda boleh menanamkan imej, membuat bahagian halaman, menetapkan fon, dan mengarahkan aliran halaman. HTML adalah bahasa markup yang mencipta bentuk dan rupa halaman web. Di samping itu, menggunakan HTML, anda boleh menambah fungsi lain ke laman web melalui bahasa skrip, seperti JavaScript. HTML adalah bahasa utama yang digunakan untuk reka bentuk laman web.

XML

Language Markup Extensible (XML) adalah sepupu kepada HTML dan anak saudara kepada SGML. Walaupun XML adalah bahasa markup dan oleh itu sebahagian daripada keluarga, ia mempunyai fungsi yang berbeza daripada HTML. XML adalah subset dari SGML, yang memberikan hak bahawa aplikasi, seperti HTML, tidak mempunyai. XML boleh menentukan aplikasi sendiri. Format Penerangan Sumber (RDF) adalah aplikasi XML. HTML adalah terhad kepada reka bentuk dan tidak mempunyai subset atau aplikasi. XML adalah terbalik, atau cahaya, versi SGML, direka bentuk untuk bekerja dengan jalur lebar terhad. XML mewarisi sifat genetik dari SGML tetapi dibuat untuk membuat keluarga sendiri. Subset XML termasuk XSL dan XSLT.