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
Faataitaiga:
O se parakalafa lenei o tusitusiga na tusia i le HTML
p>
O lenei faʻataʻitaʻiga o se parakalafa HTML. E aofia ai se ulutala amata (
), se pine faaiu ( p>), 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
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:
- XHTML ua tusia i lalo ifo. E ui lava o pepa HTML e mafai ona tusia i le UPPER case, case MiXeD, poʻo le laʻititi laʻititi, e saʻo, o XHTML tagima e tatau ona laʻititi uma. (Manatua - o le tele o polofesa i luga o le upega tafailagi e tusia le HTML i lalo ifo, e ui lava e le o se mea e manaʻomia).
- O mea uma XHTML e tatau ona i ai se faʻauʻuga. Elemene e naʻo le tasi le tag, e pei o ma manaʻomia se faʻaiʻuga faaiu (/) i le pito o le tag:
/ >
/ > - O uiga uma e tatau ona sii mai i le XHTML. O nisi tagata e aveesea ia upusii e uiga i uiga e puipui ai avanoa, ae e manaʻomia mo le saʻo XHTML.
- XHTML e manaʻomia ai faʻamaonia faʻamaonia saʻo. Afai e te tatalaina se mea malosi () ona avea lea o se faʻasologa () elemene, e tatau ona e tapunia le elemene tusitusi ( i>) ae e te leʻi tapunia ( b>). (Ia maitauina o nei elemene uma e lua ua faalēaogā ona o latou o elemene elemene. Ua faʻaaoga nei e le faʻaoga ma le mea e lua)
- Uiga o le HTML e tatau ona i ai se igoa ma se tau. O uiga e tutoʻatasi i le HTML e tatau ona faʻaalia ma tulaga taua, mo se faʻataʻitaʻiga, o le uiga HR HR e tatau ona tusia ni noshade = "noshade".
Original tusiga na saunia e Jennifer Krynin. Edited by Jeremy Girard i le 7/5/17.