SGML, HTML සහ XML අතර සම්බන්ධතාවය

ඔබ SGML, HTML , සහ XML යන දෙස බලන විට මෙය පවුලේ සැදුම්ලත් බව සලකන්න. SMGL, HTML සහ XML යන සියල්ලම Markup භාෂාවන් වේ. ලේඛකයාගේ අත්පිටපත්වල වෙනස්කම් කරමින් සංස්කාරකවරුන්ගෙන් මූල පදය ලබා ගත හැක. සංස්කාරකය, අන්තර්ගතය සමාලෝචනය කිරීමේදී, යම් ක්ෂේත්රයන් ඉස්මතු කර දැක්වීමේ අත්පිටපත සලකුනු කරනු ඇත. පරිගණක තාක්ෂණයේ දී, ලුහුඬු භාෂාවක් යනු වෙබ් ලේඛනයක් සඳහා අර්ථ දැක්වීම සඳහා පෙළපොත් ඉස්මතු කරන වචන සහ සංකේත වේ. නිදසුනක් වශයෙන්, අන්තර්ජාල පිටුවක් නිර්මාණය කිරීමේදී, ඔබට වෙන්වූ ඡේදවල් සවිකිරීමට සහ අකුරු මුහුණත ආකාරයෙන් තැබිය හැකිය. මෙය ලිවීමේ භාෂාවකින් සිදු කරනු ලැබේ. SGML, HTML සහ XML වල භූගෝලීය වෙබ් අඩවි නිර්මාණයේ භූමිකාව අවබෝධ කරගත් පසු, මෙම එකිනෙකට වෙනස් භාෂාවන් එකිනෙකට සම්බන්ධ වී ඇති බව ඔබට පෙනෙනු ඇත. SGML, HTML සහ XML අතර සම්බන්ධතාවය පවුල් වෙබ් අඩවියක් නිර්මාණය කිරීම වෙබ් අඩවි නිර්මාණය සහ වෙබ් නිර්මාණය නිර්මාණය කිරීම සඳහා ගතික වේ.

SGML

Markup භාෂාවේ මෙම පවුල තුළ සම්මත සාමාන්යකරණය කළ සලකුණුකරණ භාෂාව (SGML) යනු මව් සමාගමයි. SGML මගින් මාර්ක්ප්ප්ෂන් භාෂාවන් අර්ථ දක්වන්නට සහ ඔවුන්ගේ ආකෘතියේ ප්රමිතිය සකස් කරයි. වෙනත් වචනවලින් කියනවා නම්, ඇතැම් භාෂාවන්ට කළ හැකි හෝ නොහැකි දෙයක් වන SGML ප්රකාශ කරන්නේ, ටැග් හා ඒවායේ මූලික ව්යුහය ඇතුළත් කළ යුතු අංග මොනවාද යන්නයි. දරුවාට ප්රවේණික ගති ලක්ෂණ අනුව දෙමව්පියන් ලෙස, SGML විසින් භාෂා සංයුතියට ආකෘති පත්ර ආකෘති සහ ආකෘති පත්ර ආකෘතිගත කරයි.

HTML

HyperText Markup Language (HTML) යනු SGML හි දරුවෙකු හෝ යෙදුමකි. සාමාන්යයෙන් අන්තර්ජාල බ්රවුසරයක් සඳහා පිටුව නිර්මාණය කරයි. HTML භාවිතා කිරීමෙන් ඔබට පින්තූර, පිටු කොටු නිර්මාණය, අකුරු ස්ථාපනය සහ පිටුවෙහි ගලායාම යොමු කළ හැකිය . HTML යනු වෙබ් පිටුවෙහි රූපාකාරය හා පෙනුම නිර්මාණය කරන ලද්දකි. අතිරේකව, HTML භාවිතා කිරීම, ඔබට JavaScript වැනි වෙබ් යෙදුම් හරහා වෙබ් අඩවියට වෙනත් කාර්යයන් එකතු කළ හැකිය. වෙබ් අඩවි නිර්මාණය සඳහා භාවිතා කරන ලද ප්රධාන භාෂාව HTML වේ.

XML

ව්යාප්ත Markup Language (XML) HTML සහ ඥාති සහෝදරයකු වන SGML වෙත ඥාති සහෝදරයකු වේ. XML යනු ලුහුඬු භාෂාවකි, එබැවින් පවුලේ කොටසක්, එය HTML වලට වඩා වෙනස් කාර්යයන් ඇත. XML යනු SGML හි උපකුලකයකි - HTML එකක් වැනි යෙදුමක් නොමැති යෙදුමක් එය ලබා දේ. XML තමන්ගේම යෙදුම් නිර්වචනය කළ හැකිය. සම්පත් විස්තර ආකෘතිය (RDF) XML යෙදුම් වේ. HTML නිර්මාණය කර ඇති අතර අනු කොටස් හෝ යෙදුම් නොමැත. XML යනු සීමිත කලාප පළලක් සමඟ වැඩ කිරීමට නිර්මාණය කර ඇති SGML අනුවාදය වේ. XML විසින් SGML වලින් ජානමය ලක්ෂණ උරුම කරගෙන ඇත. XML හි XML සහ XSLT අනුපිලිවෙලට අයත් වේ.