SGML, HTML, XML എന്നിവ തമ്മിലുള്ള ബന്ധം

നിങ്ങൾ SGML, HTML , XML എന്നിവ നോക്കിയാൽ, ഇത് നിങ്ങൾക്ക് ഒരു കുടുംബ ഗ്രൂപ്പിംഗ് പരിഗണിക്കാൻ കഴിയും. SMGL, HTML, XML എന്നിവ എല്ലാ മാർക്ക്അപ്പ് ഭാഷകൾ . മാർക്ക്അപ്പ് വേൾഡ് എഴുത്തുകാരനിൽ നിന്ന് റൂട്ട് ലഭിക്കുന്നു. ഒരു എഡിറ്റർ, ഉള്ളടക്കം അവലോകനം ചെയ്യുമ്പോൾ, 'അടയാളപ്പെടുത്തുകയും, ചില ഫീൽഡുകൾ ഹൈലൈറ്റ് ചെയ്യുന്നതിന് കൈയെഴുത്ത് കാണിക്കും. കമ്പ്യൂട്ടർ സാങ്കേതികവിദ്യയിൽ ഒരു വെബ്അക്കൗണ്ടിനായി നിർവചിക്കുന്ന പാഠം ഹൈലൈറ്റ് ചെയ്യുന്ന വാക്കുകളുടെയും ചിഹ്നങ്ങളുടെയും ഒരു ഗണമാണ് ഒരു മാർക്ക്അപ്പ് ഭാഷ. ഉദാഹരണത്തിന്, ഒരു ഇന്റർനെറ്റ് പേജ് സൃഷ്ടിക്കുമ്പോൾ, നിങ്ങൾക്ക് പ്രത്യേക ഖണ്ഡികകൾ വയ്ക്കാൻ കഴിയും, കൂടാതെ അക്ഷരങ്ങൾ ബോള്ഡ്-ഫെയ്സ് തരത്തിൽ ഇടുകയും വേണം. ഒരു മാർക്ക്അപ്പ് ഭാഷയിലൂടെ ഇത് പൂർത്തിയാകും. നിങ്ങൾ വെബ് പേജിന്റെ രൂപകൽപ്പനയിൽ SGML, എച്ച്ടിഎംഎൽ, എക്സ്എക്സ് പ്ലേ തുടങ്ങിയവ മനസ്സിലാക്കിയാൽ, ഈ വ്യത്യസ്ത ഭാഷകളിൽ പരസ്പരം ബന്ധപ്പെട്ടിരിക്കുന്നതായി നിങ്ങൾ കാണും. SGML, HTML, XML എന്നിവ തമ്മിലുള്ള ബന്ധം ഒരു വെബ്സൈറ്റ് ബോഡിയും വെബ് ഡിസൈൻ ഡൈനാമിക് ചെയ്യാനും സഹായിക്കുന്ന ഒരു കുടുംബബന്ധമാണ്.

SGML

മാർക്ക്അപ്പ് ഭാഷകളുടെ ഈ കുടുംബത്തിൽ സ്റ്റാൻഡേർഡ് ജനറൽ മാർക്ക്അപ്പ് ലാംഗ്വേജ് (SGML) ആണ് മാതാപിതാക്കൾ. മാർക്ക്അപ്പ് ഭാഷകൾ നിർവ്വചിക്കുന്നതിനുള്ള ഒരു മാർഗ്ഗം എസ്ജിഎൽഎംഎൽ നൽകുന്നുണ്ട്, അവയുടെ ഫോമിന് സ്റ്റാൻഡേർഡ് ക്രമീകരിക്കുന്നു. മറ്റൊരു രീതിയിൽ പറഞ്ഞാൽ, ചില ഭാഷകൾക്ക് അല്ലെങ്കിൽ എന്തു ചെയ്യാൻ കഴിയാത്തവയാണെന്ന് എസ്ജിഎംഎൽ പറയുന്നു, ടാഗുകൾ, ഭാഷയുടെ അടിസ്ഥാന ഘടന തുടങ്ങിയവ ഉൾപ്പെടുത്തേണ്ട ഘടകങ്ങൾ. ഒരു രക്ഷിതാവിൽ കുഞ്ഞിന് ജനിതകഗുണങ്ങൾ ഉള്ളതിനാൽ, എസ്.ജി.എം.എൽ മാർക്ക്അപ്പ് ഭാഷകളിലേക്ക് ഘടനയും ചട്ടങ്ങളും ഫോർമാറ്റ് ചെയ്യുന്നു.

HTML

ഹൈപ്പർടെക്സ്റ്റ് മാർക്ക്അപ്പ് ലാംഗ്വേജ് (HTML) SGML ൻറെ ഒരു കുട്ടിയാണ് അല്ലെങ്കിൽ ആപ്ലിക്കേഷൻ ആണ്. സാധാരണയായി ഇന്റർനെറ്റ് ബ്രൌസറിനായി പേജ് രൂപകൽപ്പന ചെയ്യുന്ന HTML ആണ്. HTML ഉപയോഗിച്ച്, നിങ്ങൾക്ക് ഇമേജുകൾ ഉൾപ്പെടുത്താനും പേജ് വിഭാഗങ്ങൾ സൃഷ്ടിക്കാനും ഫോണ്ടുകൾ സ്ഥാപിക്കാനും പേജിന്റെ ഒഴുക്ക് ക്രമീകരിക്കാനുമാകും . വെബ് പേജിന്റെ രൂപവും രൂപവും സൃഷ്ടിക്കുന്ന മാർക്ക്അപ്പ് ഭാഷയാണ് HTML. കൂടാതെ, HTML ഉപയോഗിച്ച്, നിങ്ങൾക്ക് JavaScript പോലുള്ള സ്ക്രിപ്റ്റിംഗ് ഭാഷകൾ വഴി ഒരു വെബ്സൈറ്റിലേക്ക് മറ്റ് പ്രവർത്തനങ്ങൾ ചേർക്കാനാകും. വെബ് ഡിസൈനറിനായി ഉപയോഗിച്ചിരിക്കുന്ന പ്രബലമായ ഭാഷ HTML ആണ്.

XML

എക്സ്റ്റൻസിബിൾ മാർക്ക്അപ്പ് ലാംഗ്വേജ് (എക്സ്എംഎൽ) എച്ച്ടിഎംഎസിനും എസ്ജിഎല്ലിനുള്ള അനന്തിരവനനുമായ ഒരു ബന്ധുവാണ്. XML ഒരു മാർക്ക്അപ്പ് ഭാഷയും അതായതു കുടുംബത്തിന്റെ ഭാഗവുമാണെങ്കിലും, അതിനെ HTML അല്ലാതെ വ്യത്യസ്ത പ്രവർത്തനങ്ങളുണ്ട്. എസ്.ജി.എം.എൽ. യുടെ ഉപഗണം ആണ് എക്സ്എംഎൽ - HTML പോലുള്ള ഒരു ആപ്ലിക്കേഷനിൽ ഇല്ലെന്ന അവകാശമാണ് നൽകേണ്ടത്. XML ന് സ്വന്തമായി ആപ്ലിക്കേഷനുകൾ നിർവ്വചിക്കാം. റിസോഴ്സ് വിവര ഫോർമാറ്റ് (RDF) എക്സ്എംഎലിന്റെ ഒരു പ്രയോഗമാണ്. HTML രൂപകൽപ്പനയിൽ പരിമിതപ്പെടുത്തിയിരിക്കുന്നു മാത്രമല്ല സബ്സെറ്റുകളിലോ അപ്ലിക്കേഷനുകളിലോ ഇല്ല. പരിമിതമായ ബാൻഡ്വിഡ്തിൽ പ്രവർത്തിക്കാൻ രൂപകൽപ്പന ചെയ്ത എസ്.ജി.എം.എൽ. പതിപ്പുകൾ ഇറക്കിയിരിക്കുന്നു, അല്ലെങ്കിൽ പ്രകാശം. എസ്.ജി.എൽ.ൽ നിന്നും ജനിതകവ്യത്യാസങ്ങൾ എൻറേമെൻറ് നേടിയെങ്കിലും സ്വന്തം കുടുംബത്തെ സൃഷ്ടിക്കാനാണ് അത് നിർമ്മിച്ചത്. എക്സ്എംഎൽ, XSLT എന്നിവ ഉൾക്കൊള്ളുന്നു.