Cad iad na Teangacha Marcáilte?

De réir mar a thosaíonn tú ag iniúchadh domhain an dearadh gréasáin, cuirfear isteach roinnt focail agus frásaí nua duit. Is é ceann de na téarmaí is dócha go n-éisteofaí "marcáil" nó b'fhéidir "teanga marcála". Cén chaoi a bhfuil "marc" difriúil ná "cód" agus cén fáth go bhfuil roinnt gairmithe gréasáin cosúil leis na téarmaí seo a úsáid go hidirmhalartú? Cuir tús le breathnú díreach ar cad é "teanga marcála".

Féach ar 3 Teanga Markup

Is "teanga marcála" é beagnach gach acrainm ar an nGréasán ina bhfuil "ML" ann (iontas mór, is é sin an "ML"). Is iad na teangacha marcála na bloic thógála a úsáidtear chun leathanaigh ghréasáin nó gach cruthanna agus méid a chruthú.

Go deimhin, tá go leor teangacha éagsúla ann ar fud an domhain. Maidir le dearadh agus forbairt gréasáin, tá trí theanga marcála ann agus is dócha go dtéann tú ar aghaidh. Is iad seo HTML, XML, agus XHTML .

Cad is Teanga Markup ann?

Chun an téarma seo a shainmhíniú i gceart - teanga is ea teanga marcála a dhéanann an téacs a anótáil ionas gur féidir leis an ríomhaire an téacs sin a ionramháil. Tá an chuid is mó de na teangacha marcála inléite ag daoine mar go ndéantar na nótaí a scríobh ar bhealach chun idirdhealú a dhéanamh orthu ón téacs féin. Mar shampla, le HTML, XML, agus XHTML, tá na clibeanna marcála . Déantar aon téacs a fheictear laistigh de cheann de na carachtair sin a mheas mar chuid den teanga marcála agus ní cuid den téacs neamhnótáilte é.

Mar shampla:


Seo mír de théacs atá scríofa i HTML

Is mír HTML í an sampla seo. Tá clib oscailte (

), tag deiridh (), agus an téacs iarbhír a thaispeántar ar an scáileán (is é seo an téacs atá ann idir an dá chlib). Cuimsíonn gach clibe siombail "níos lú ná" agus "mór ná" chun é a ainmniú mar chuid den mharcáil.

Nuair a fhormáidtear an téacs a thaispeántar ar ríomhaire nó ar scáileán gléas eile , ní mór duit idirdhealú a dhéanamh idir an téacs féin agus na treoracha don téacs. Is é an "marcáil" na treoracha chun an téacs a thaispeáint nó a phriontáil.

Ní gá go mbeadh an ríomhaire inléite. Déantar breithniú freisin ar anótálacha a rinneadh i gcló nó i leabhar. Mar shampla, béimfidh go leor mac léinn sa scoil frásaí áirithe ina gcuid téacsleabhar. Léiríonn sé seo go bhfuil an téacs béim níos tábhachtaí ná an téacs máguaird. Déantar machnamh ar an dath aibhsithe.

Bíonn teanga mar teanga nuair a dhéantar códanna maidir le conas an marcáil sin a scríobh agus a úsáid. D'fhéadfadh go mbeadh a "teanga marcála ag tabhairt faoi deara" ag an mac léinn céanna dá gcódódh siad rialacha mar "ard-ghlanadh corcra le haghaidh sainmhínithe, is é an t-ardú buí ná mionsonraí an scrúdaithe, agus tá na nótaí peann luaidhe sna h-imeall le haghaidh acmhainní breise."

Sainmhíníonn údarás lasmuigh den chuid is mó de theangacha marcála le húsáid ag go leor daoine éagsúla. Seo é mar a oibríonn na teangacha marcála ar an nGréasán. Déantar iad a shainmhíniú ag an W3C, nó an Cuibhreannas Gréasáin Domhanda .

Teanga marcáilte HTML-HyperText

Is é HTML nó HyperText Markup Language príomhshuíomh an Ghréasáin agus an ceann is coitianta oibreoidh tú leis mar dhearthóir / forbróir gréasáin.

Go deimhin, d'fhéadfadh sé gurb é an t-aon teanga marcála a úsáideann tú i do chuid oibre.

Scríobhtar gach leathanach gréasáin i bhlag HTML. Sainmhíníonn HTML an bealach ar taispeáint íomhánna , ilmheán agus téacs i mbrabhsálaithe gréasáin. Áirítear leis an teanga seo eilimintí chun do chuid doiciméid a cheangal (hypertext) agus do dhoiciméid gréasáin a dhéanamh idirghníomhach (mar shampla le foirmeacha). Glaoch ar a lán daoine "cód láithreán gréasáin" HTML, ach i ndáiríre ní i ndáiríre teanga marcáilte é. Níl an téarma cearr mícheart agus beidh tú ag éisteacht le daoine, gairmithe gréasáin san áireamh, an dá théarma seo a úsáid go hidirmhalartú.

Is teanga marcáilte caighdeánach sainmhínithe í HTML. Tá sé bunaithe ar SGML (Teanga marcáilte caighdeánach ginearálta).

Is teanga í a úsáideann clibeanna chun struchtúr do théacs a shainmhíniú. Sainmhínítear na gnéithe agus na clibeanna ag na carachtair .

Cé gurb é HTML an teanga marcála is mó tóir a úsáideadh ar an nGréasán inniu, ní hé an t-aon rogha atá ann maidir le forbairt gréasáin. De réir mar a fhorbraíodh HTML, fuair sé níos mó agus níos casta agus na clibeanna stíl agus ábhar le chéile i dteanga amháin. Faoi dheireadh, chinn an W3C go raibh gá le scaradh idir stíl leathanach gréasáin agus an t-ábhar. Fanfaidh tag a shainmhíníonn an t-ábhar ina n-aonar i HTML agus nár léiríodh clibeanna a shainmhínítear stíl i bhfabhar CSS (Bileoga Stíl Cascáideacha).

Is HTML5 an leagan uimhrithe is nua de HTML. Chuir an leagan seo níos mó gnéithe isteach i HTML agus chuir sé cuid den dianacht a d'fhorbair XHTML (níos mó ar an teanga sin go gairid) a bhaint as.

Athraíodh an bealach a scaoiltear HTML le méadú HTML5. Sa lá atá inniu, cuirtear gnéithe agus athruithe nua isteach gan go mbeidh gá le leagan nua, uimhrithe a scaoileadh. Tugtar "HTML" ar an leagan is déanaí den teanga.

Teanga XML-eXtensible Markup

Is í an Teanga Marcála EXTensible an teanga go bhfuil leagan eile de HTML bunaithe ar. Cosúil le HTML, tá XML bunaithe as SGML freisin. Tá sé chomh dian ná SGML agus níos dian ná HTML simplí. Soláthraíonn XML an fhorleathacht chun teangacha éagsúla a chruthú.

Is teanga é teanga XML do theanga marcála a scríobh. Mar shampla, má tá tú ag obair ar ghinealaíocht, d'fhéadfá clibeanna a chruthú ag baint úsáide as XML chun an t-athair, an máthair, an iníon agus an mac a shainiú i do XML mar seo: .

Tá roinnt teangacha caighdeánaithe ann cheana féin cruthaithe le XML: MathML chun matamaitic a shainmhíniú, SMIL le bheith ag obair le ilmheán, XHTML, agus go leor eile.

Teanga Marcála HyperText XHTML-eXtended

Is XHTML 1.0 HTML 4.0 athmhínithe chun an caighdeán XML a chomhlíonadh. Cuireadh XHTML in ionad dearadh gréasáin nua-aimseartha le HTML5 agus na hathruithe a tháinig ó shin. Ní dócha go bhfaighidh tú aon suímh níos nuaí a úsáideann XHTML, ach má tá tú ag obair ar shuíomh i bhfad níos sine, is féidir leat teacht ar XHTML fós sa fhiáine.

Níl a lán mórdhifríochtaí idir HTML agus XHTML , ach is é seo a thugann tú faoi deara:

Airteagal bunaidh le Jennifer Krynin. Arna eagarthóireacht ag Jeremy Girard ar 7/5/17.