SGML, HTML, మరియు XML ల మధ్య సంబంధం

మీరు SGML, HTML మరియు XML లను చూస్తున్నప్పుడు, మీరు దీనిని కుటుంబానికి సమూహంగా పరిగణించవచ్చు. SMGL, HTML మరియు XML అన్ని మార్కప్ భాషలు . మార్క్అప్ అనే పదము సంపాదకులకు సంపాదించి వ్రాతగారు, వ్రాతప్రతులను వ్రాసేవారికి సవరించును. ఒక ఎడిటర్, కంటెంట్ను సమీక్షిస్తున్నప్పుడు, 'కొన్ని మార్గాల్లో హైలైట్ చెయ్యడానికి మాన్యుస్క్రిప్ట్ను మార్క్ చేస్తుంది. కంప్యూటర్ టెక్నాలజీలో, ఒక మార్కప్ లాంగ్వేజ్ వెబ్ పత్రానికి నిర్వచించటానికి వచనాన్ని హైలైట్ చేసే పదాలు మరియు చిహ్నాల సమితి. ఉదాహరణకు, ఇంటర్నెట్ పేజీని సృష్టిస్తున్నప్పుడు, మీరు ప్రత్యేక పేరాలను చేయగలరు మరియు అక్షరాలను బోల్డ్-ముఖం రకంలో ఉంచాలి. ఇది మార్కప్ లాంగ్వేజ్ ద్వారా సాధించబడుతుంది. ఒకసారి మీరు వెబ్ పేజీ రూపకల్పనలో SGML, HTML మరియు XML ప్లేస్ పాత్రలను అర్థం చేసుకుంటే, మీరు ఈ విలక్షణమైన భాషలను ఒకరికొకరు కలిగి ఉంటారు. SGML, HTML మరియు XML ల మధ్య సంబంధం అనేది వెబ్సైట్లు పని మరియు వెబ్ డిజైన్ డైనమిక్ చేయడానికి సహాయపడే కుటుంబ బంధం.

SGML

మార్కప్ భాషల యొక్క ఈ కుటుంబంలో, ప్రామాణిక జనరలైజ్డ్ మార్కప్ లాంగ్వేజ్ (SGML) పేరెంట్. SGML మార్కప్ భాషలను నిర్వచించడానికి మరియు వాటి రూపం కోసం ప్రమాణాన్ని సెట్ చేయడానికి ఒక మార్గాన్ని అందిస్తుంది. ఇతర మాటలలో, SGML కొన్ని భాషలను చెయ్యగలదు లేదా చేయలేము, ట్యాగ్లు మరియు భాష యొక్క ప్రాధమిక నిర్మాణం వంటి అంశాలను ఏవైనా చేర్చాలి. ఒక పేరెంట్ పిల్లలకి జన్యుపరమైన లక్షణాలపై వెళుతుండగా, SGML మార్కప్ భాషలకు నిర్మాణం మరియు ఫార్మాట్ నియమాలను పంపుతుంది.

HTML

హైపర్టెక్స్ట్ మార్కప్ లాంగ్వేజ్ (HTML) అనేది SGML యొక్క పిల్లల లేదా అనువర్తనం. ఇది సాధారణంగా ఇంటర్నెట్ బ్రౌజర్ కోసం పేజీని రూపొందిస్తున్న HTML. HTML ను ఉపయోగించి, చిత్రాలను పొందుపరచడం, పేజీ విభాగాలను సృష్టించండి, ఫాంట్లను ఏర్పరచండి మరియు పేజీ యొక్క ప్రవాహాన్ని దర్శించండి. వెబ్ పేజీ యొక్క రూపం మరియు రూపాన్ని సృష్టించే మార్కప్ భాష HTML. అదనంగా, HTML ను ఉపయోగించి, మీరు స్క్రిప్ట్ భాషల ద్వారా జావాస్క్రిప్ట్ వంటి వెబ్సైట్లకు ఇతర విధులను జోడించవచ్చు. వెబ్ సైట్ డిజైన్ కోసం ఉపయోగించే ప్రధాన భాష HTML.

XML

ఎక్స్టెన్సిబుల్ మార్కప్ లాంగ్వేజ్ (XML) అనేది HTML కి మరియు దానికి మేనల్లుడు అయిన SGML కు బంధువు. XML అనేది ఒక మార్కప్ లాంగ్వేజ్ మరియు ఇది కుటుంబం యొక్క భాగం అయినప్పటికీ, ఇది HTML కంటే వేర్వేరు విధులను కలిగి ఉంది. XML అనేది SGML యొక్క ఉపసమితి - ఇది HTML వంటి ఒక అప్లికేషన్ లేని హక్కులను ఇస్తుంది. XML దాని స్వంత అనువర్తనాలను నిర్వచించగలదు. వనరుల వివరణ ఫార్మాట్ (RDF) అనేది XML యొక్క అనువర్తనం. HTML పరిమితం చేయడానికి పరిమితం చేయబడింది మరియు ఉపసంస్థలు లేదా అనువర్తనాలు లేవు. XML పరిమిత బ్యాండ్విడ్త్తో పని చేయడానికి రూపొందించబడిన SGML యొక్క వర్షన్, డౌన్ లేదా కాంతి, ఒక pared డౌన్. XML SGML నుండి జన్యుపరమైన లక్షణాలను వారసత్వంగా పొందింది, కానీ దాని స్వంత కుటుంబాన్ని రూపొందించడానికి సృష్టించబడింది. XML యొక్క ఉపవిభాగాలు XSL మరియు XSLT ఉన్నాయి.