An Gaol Idir SGML, HTML, agus XML

Nuair a fhéachann tú ar SGML, HTML , agus XML, d'fhéadfá grúpa teaghlaigh a mheas. Tá gach teanga marcála ag SMGL, HTML agus XML. Faigheann an téarma marcáil a fhréamh ó eagarthóirí ag déanamh athbhreithnithe ar lámhscríbhinní scríbhneoirí. Déanfaidh eagarthóir, nuair a bheidh an t-ábhar á athbhreithniú aige, 'an lámhscríbhinn a mharcáil suas chun réimsí áirithe a tharraingt siar. I dteicneolaíocht ríomhaireachta, is éard atá i dteanga marcála sraith focail agus siombailí a tharraingíonn téacs chun é a shainmhíniú ar dhoiciméad gréasáin. Mar shampla, nuair a bhíonn leathanach Idirlín á chruthú agat, ba mhaith leat na míreanna ar leithligh a bheith in ann agus litreacha a chur i gcineál tromchúiseach. Déantar é seo trí theanga marcála. Nuair a thuigeann tú na róil SGML, HTML agus XML a imirt i ndearadh leathanach gréasáin, feicfidh tú an gaol atá ag na teangacha ar leith seo dá chéile. Banna teaghlaigh é an gaol idir SGML, HTML, agus XML a chabhraíonn le hobair láithreáin ghréasáin a dhéanamh agus dearadh gréasáin dinimiciúil.

SGML

Sa teaghlach teangacha marcála seo, is é an tuismitheoir Teanga Marcála Caighdeánaithe Ginearálta (SGML). Soláthraíonn SGML bealach chun teangacha marcála a shainmhíniú agus leagann sé síos an caighdeán dá bhfoirm. I bhfocail eile, deir SGML an méid is féidir le roinnt teangacha a dhéanamh, cad iad na heilimintí a chaithfear a chur san áireamh, mar shampla clibeanna, agus struchtúr bunúsach an teanga. De réir mar a théann tuismitheoir ar tréithe géiniteacha do leanbh, déanann struchtúir pasanna SGML agus rialacha formáid le teangacha marcála.

HTML

Is leanbh, nó feidhmchlár, de chuid SGML é Teanga Markup HyperText (HTML). Is HTML é a dheireann an leathanach de ghnáth do bhrabhsálaí Idirlín. Ag baint úsáide as HTML, is féidir leat íomhánna a ionchorprú, rannóga leathanach a chruthú, clónna a bhunú agus sreabhadh an leathanaigh a ordú. Is é HTML an teanga marcála a chruthaíonn foirm agus cuma na leathanach gréasáin. Ina theannta sin, ag baint úsáide as HTML, is féidir leat feidhmeanna eile a chur chuig láithreán gréasáin trí theangacha scripteála, mar shampla JavaScript. Is í HTML an teanga is mó a úsáidtear le haghaidh dearadh láithreán gréasáin.

XML

Is comhchónaí é HTML Theanga Markup Extensible (XML) agus is nia le SGML. Cé gur teanga marcála é XML agus dá bhrí sin, cuid den teaghlach, tá feidhmeanna éagsúla aige ná HTML. Is subset de SGML é XML - cearta a thabhairt dó nach bhfuil iarratas, mar shampla HTML, ann. Is féidir le XML iarratais a shainmhíniú féin. Cur síos ar Acmhainní Is é formáid (RDF) iarratas XML. Tá HTML teoranta do dhearadh agus níl síntiúis nó iarratais ann. Is XML paite síos, nó éadrom, leagan de SGML, a ceapadh chun oibriú le bandaleithead teoranta. XML tréithe géiniteacha oidhreachta ó SGML, ach cruthaítear é chun a theaghlach féin a dhéanamh. Cuimsíonn sócmhainní XML XSL agus XSLT.