एसजीएमएल, एचटीएमएल व एक्सएमएल यामधील संबंध

जेव्हा आपण एसजीएमएल, एचटीएमएल , आणि एक्सएमएल वर पहाल तेव्हा आपण हे एक कौटुंबिक समूहाचे विचार करू शकता. SMGL, HTML आणि XML ही सर्व मार्कअप भाषा आहेत . शब्द मार्कअपला त्याचे मूळ लेखक, लेखक, पांडुलिपियांमधील पुनरावृत्त्या करण्यापासून प्राप्त होतात. एक संपादक, सामग्री पुनरावलोकन करताना, 'मार्क अप होईल, काही क्षेत्रांना प्रकाशित करण्यासाठी हस्तलिखित. संगणक तंत्रज्ञानामध्ये, मार्कअप लँग्वेज हा शब्द आणि प्रतीकांचा संच आहे जो वेब डॉक्युमेंटसाठी ते परिभाषित करण्यासाठी मजकूर हायलाईट करतो. उदाहरणार्थ, एखादी इंटरनेट पृष्ठ तयार करताना, आपण वेगळे पॅरेग्राफ सक्षम होऊ इच्छित आहात आणि ठळक अक्षरात पत्रे ठेवू इच्छित आहात. हे मार्कअप लॅंग्वेज द्वारा पूर्ण केले जाते. एकदा आपण SGML भूमिका समजून घेता, वेब पृष्ठ डिझाइनमध्ये HTML आणि XML प्ले, आपण या वेगळ्या भाषांना एकमेकांना संबंधित नातेसंबंध पहाल. एसजीएमएल, एचटीएमएल आणि एक्सएमएलमधील संबंध हे एक कौटुंबिक बंध आहे जे वेबसाइट्सना वेबवर आणि वेब डिज़ाइनला गतिशील बनविण्यात मदत करते.

एसजीएमएल

मार्कअप भाषेच्या या कुटुंबातील, स्टँडर्ड जनरलीकृत मार्कअप लँग्वेज (एसजीएमएल) पालक आहेत. एसजीएमएल मार्कअप भाषा परिभाषित करण्याचा मार्ग प्रदान करते आणि त्यांच्या फॉर्मसाठी मानक सेट करते. दुस-या शब्दात, एसजीएमएल असे म्हणतो की काही भाषा काय करू शकतात किंवा करू शकत नाहीत, कोणते घटक समाविष्ट करणे आवश्यक आहे, जसे की टॅग्ज आणि भाषेची मूलभूत रचना. एक पालक जेव्हा एखाद्या मुलास अनुवांशिक गुणधर्मांवर जातो तेव्हा एसजीएमएल मार्कअप भाषेसाठी संरचना आणि स्वरूप नियम पास करते.

HTML

हायपरटेक्स्ट मार्कअप लँग्वेज (एचटीएमएल) एसजीएमएल चे बाल किंवा अनुप्रयोग आहे. हे HTML आहे जे सहसा इंटरनेट ब्राउझरसाठी पृष्ठ डिझाइन करते. HTML वापरून, आपण प्रतिमा एम्बेड करू शकता, पृष्ठ विभाग तयार करू शकता, फॉन्ट प्रस्थापित करू शकता आणि पृष्ठाचा प्रवाह थेट करू शकता. एचटीएमएल ही एक मार्कअप लँग्वेज आहे जी वेब पृष्ठाचा फॉर्म आणि फॉर्म तयार करते. याव्यतिरिक्त, एचटीएमएल वापरुन आपण जावास्क्रिप्ट सारख्या स्क्रिप्टिंग भाषेद्वारे वेबसाइटवर इतर फंक्शन्स जोडू शकता. एचटीएमएल ही वेबसाइट डिझाइनसाठी वापरली जाणारी प्रमुख भाषा आहे.

XML

एक्सटेंसिबल मार्कअप लँगवेज (एक्स एम एल) एचटीएमएलसाठी एक चुलत भाऊ अथवा बहीण आहे आणि एसजीएमला एक भटक्या आहे. जरी एक्सएमएल एक मार्कअप लँग्वेज आहे आणि त्यामुळे कुटुंबाचा भाग आहे, तिच्याकडे एचटीएमएलपेक्षा विविध फंक्शन्स आहेत. एक्सएमएल एसजीएमएलचा उपसंच आहे - त्या अर्जाचे अधिकार त्यास द्या, जसे की एचटीएमएलसारखे नाही. एक्स एम एल स्वतःचे ऍप्लिकेशन्स ठरवू शकते. रिसोर्स वर्णन फॉरमॅट (आरडीएफ) हे एक्सएमएल चे ऍप्लिकेशन आहे. एचटीएमएल डिझाईनपर्यंत मर्यादित आहे आणि त्यात उपनगरीय किंवा अनुप्रयोग नाहीत एक्सएमएल मर्यादीत बँडविड्थसह काम करण्यासाठी डिझाइन केलेले एसजीएमएल चे एक खाली केलेले, किंवा प्रकाश, आवृत्ती आहे. एक्सएमएल एसजीएमएल पासून अनुवांशिक अनुवांशिक गुणधर्म, परंतु स्वतःचे कुटुंब बनवण्यासाठी तयार केले आहे. XML ची सबस्सेट्समध्ये XSL आणि XSLT समाविष्ट आहे.