O a Markup Languages?

A o amata ona e suʻesuʻeina le lalolagi o le initaneti, o le a le masalomia oe faʻafeiloaʻi i ni nai upu ma fuaitau e fou ia oe. O se tasi o fuaitau atonu e te ono lagona o le "faailoga" poʻo le "gagana faʻatusa". E faʻapefea ona ese le "faailoga" nai lo le "code" ma aiseā e foliga mai ai e faʻaogaina e nisi o polofesa i luga o nei 'upu? Sei o tatou amata i le tilotilo tonu i le uiga o le "faailoga o le gagana".

Sei o Tatou Vaai i le 3 Markup Languages

E toetoe o ata uma i luga o le upega tafaʻilagi ei ai le "ML" i totonu o le 'upega tafaʻilagi' (se mea e matua ofo ai, o le uiga lea o le "ML"). O faʻataʻitaʻiga gagana o poloka ia o loʻo faʻaaogaina e fatu ai itulau uepi poʻo ituaiga uma ma lapoa.

O le mea moni, e tele gagana eseese o loʻo i ai i le lalolagi. Mo le 'upega tafaʻilagi ma le atinaʻeina, e tolu gagana faapitoa e mafai ai ona e sopoia. O HTML nei, XML, ma XHTML .

O le a le gagana Igilisi?

Ina ia faʻamalamalama saʻo lenei faaupuga - o le gagana faʻavae o se gagana lea e faʻamatalaina ai tusitusiga ina ia mafai e le komepiuta ona faʻaaogaina lena tusitusiga. O le tele o faʻamaumauga o gagana e mafai ona mafai ona mafai e le tagata ona tusia faʻamatalaga i se auala e iloagofie ai mai le tusitusiga lava ia. Mo se faʻataʻitaʻiga, faʻatasi ai ma HTML, XML, ma XHTML, o pine o le faailoga e fai ma . Soʻo se faʻamatalaga o loʻo faʻaalia i totonu o se tasi o na tagata ua manatu o se vaega o le gagana faailoga ma e le o se vaega o le faʻamatalaga tusitusia.

Faataitaiga:


O se parakalafa lenei o tusitusiga na tusia i le HTML

O lenei faʻataʻitaʻiga o se parakalafa HTML. E aofia ai se ulutala amata (

), se pine faaiu (), ma le tusitusiga moni o le a faʻaalia i luga o le mata (o le tusitusiga lea i le va o pine e lua). O pine taitasi e aofia ai le "itiiti ifo" ma le "sili atu" le faʻamaoniga e filifilia ai e avea o se vaega o le faailoga.

A e faʻapipiʻiina ni faʻamatalaga e faʻaalia i luga o se komepiuta po o se isi masini masini , e tatau ona e vaʻaia le va o le tusiga ma faatonuga mo le tusitusiga. O le "faailoga" o faatonuga mo le faʻaalia poʻo le lolomiina o le tusiga.

E le tatau ona i ai le siakiina o komepiuta. O faʻamatalaga na faia i le lolomi poʻo totonu o se tusi e faʻapitoa foi o le faailogaina. Mo se faʻataʻitaʻiga, o le toʻatele o tamaiti aoga i le aʻoga o le a faʻamaonia nisi fuaitau i totonu oa latou tusi tusitusi. O lenei mea e iloa ai e sili atu le taua o le tusiga ua sili atu ona taua nai lo le mea e lata ane. O le lanu lauiloa o le faailoga.

Faailoga e avea ma se gagana pe a faʻamalamalama tulafono i auala e tusi ma faʻaaoga ai le maka. O le tamaititi lava e tasi e mafai ona i ai a latou lava "tusi e ave ai le gagana" pe afai latou te faʻamautuina tulafono e pei o le "eleʻele lanu violē e mo faʻamatalaga, samasama lanu samasama mo faʻamatalaga o suʻega, ma penitala i tafatafa o loʻo mo nisi punaoa."

O le tele o gagana iloga o loʻo faʻamatalaina e se pule i fafo mo le faʻaaogaina e le tele o tagata eseese. O le auala lenei o le faailogaina o gagana mo le upega tafailagi. O loʻo faʻamatalaina e le W3C, poo le World Wide Web Consortium .

HTML-HyperText Markup Language

HTML poʻo le HyperText Markup Language o le gagana muamua lea o le Initaneti ma o le mea e sili ona taatele o le a e galue ai faʻatasi ma se tagata e faia faʻatalanoaga / tagata e fausia.

O le mea moni, atonu e na o le pau lea o le gagana iloga e te faaaogaina i lau galuega.

O itulau uma i luga o le upega tafailagi o loʻo tusia i se faʻamaʻi o le HTML. HTML o loʻo faʻamatalaina le ala e faʻaalia ai ata , multimedia, ma tusitusiga i luga o upega tafaʻilagi. O lenei gagana e aofia ai elemene e faʻafesoʻotaʻi ai lau pepa (hypertext) ma faʻasoa ai au 'upega tafaʻilagi (e pei o fomu). E toatele tagata e taʻua le HTML "'upega tafaʻilagi' upega tafaʻilagi," ae i le mea moni, o le mea moni lava o se gagana e faailogaina. E leai se taimi e matua sese ma o le ae faʻalogo i tagata, e aofia ai polofesa i luga o le initaneti, faʻaaoga nei faaupuga e lua e fesuiaʻi.

HTML o se gagana faʻamaonia faʻamaonia. Faʻavae i le SGML (Standard Generalized Markup Language).

O se gagana e faʻaaoga ai pine e faʻamatala ai le fausaga o lau tusitusiga. Elemene ma pine o loʻo faʻamatalaina e le faʻamaumauga.

E ui o le HTML o le gagana sili ona lauiloa e faʻaaogaina i luga o le upega tafaʻilagi i aso nei, e le na o le pau lea o filifiliga mo le atinaʻeina o upega tafaʻilagi. A o fausia le HTML, o le a sili atu ona faigata ma o le lanu ma nusipepa o loʻo aofia i le tasi gagana. I le faaiuga, na filifili le W3C e iai se manaʻoga mo le vavaeesega i le va o le laupepa o le itulau uepi ma le anotusi. O le pine o loʻo faʻamatala ai le mea na o ia o le a tumau pea i le HTML ae o pine e faʻamalamalamaina ai le tino na faʻaaogaina e le CSS (Faʻataʻaloga o Faʻamau).

O le HTML aupito sili ona faitauina numera o HTML o le HTML5. O lenei faʻasalalauga na faʻaopoopo atili ai foliga i totonu o le HTML ma aveesea nisi o le faʻamaoni na tuʻuina atu e le XHTML (faʻapitoa i lena gagana).

O le auala na faʻasaʻoina ai le HTML na suia i le tulaʻi mai HTML5. I aso nei, o loʻo iai faʻamatalaga fou ma suiga e aunoa ma le manaʻomia ona avea ma se numera fou ma numera ua faʻatuina. O le lomiga lata mai o le gagana ua na o le "HTML."

XML-eXtensible Markup Language

O le EXtensible Markup Language o le gagana lea e faʻavae i ai le isi vaega o le HTML. E pei foi o le HTML, o le XML ua amata foi mai le SGML. E sili atu ona mamafa nai lo le SGML ma sili atu ona mamafa nai lo le HTML manino. XML e maua ai le faʻalauteleina e faia ai gagana eseʻese.

XML o se gagana mo le tusiaina o gagana. Mo se faʻataʻitaʻiga, afai oe galue i gafa, e mafai ona e fatuina pine e faʻaaoga ai le XML e faʻamatalaina ai le tama, tina, afafine, ma le tama i lau XML e pei o: .

E iai foʻi ni gagana faʻalauteleina ua uma ona fausia ma le XML: MathML mo le faʻamalamalamaina o le matematika, SMIL mo le galulue faʻatasi ma multimedia, XHTML, ma le tele o isi.

XHTML-eXtended HyperText Markup Language

XHTML 1.0 o le HTML 4.0 toe faʻataʻatia e faʻafetaui le tulaga XML . XHTML ua suia i le uepisaite faaneionapo faʻaonapo nei ma le HTML5 ma suiga ua oʻo mai talu mai lena taimi. Atonu e te le mauaina nisi nofoaga fou e faʻaaoga ai le XHTML, ae afai o loʻo e faigaluega i se nofoaga matua, atonu o loʻo e fetaiaʻi ma XHTML i fafo i le vaomatua.

E le tele se eseesega tele i le va o le HTML ma le XHTML , ae o le mea lenei e te matauina:

Original tusiga na saunia e Jennifer Krynin. Edited by Jeremy Girard i le 7/5/17.