I a koe e timata ana ki te tirotiro i te ao o te hoahoa tukutuku, ka tino whakaurua koe ki etahi kupu me nga kupu korero hou ki a koe. Ko tetahi o nga tikanga e rongohia ana e koe ko te "tohu" me te "reo tohu". He aha te "tohu" he rereke i te "waehere" me te aha e pai ana te whakamahi a etahi o nga kaiwhakamahi tukutuku ki enei kupu? Kia timata ma te titiro ki te aha he "tohu tohu".
Kia titiro ki nga 3 Markup Languages
Ko te nuinga o nga horopaki kei runga i te Tukutuku e whai ana i te "ML" kei roto he "tohu tohu" (he nui te maere, ko te aha te "ML" e tu ana). Ko nga reo taketake ko nga poraka whare e whakamahia ana ki te hanga whārangi tukutuku, ki nga ahua me nga rahi katoa.
I roto i te meka, he maha nga rereketanga reo i reira i te ao. Mo te hoahoa tukutuku me te whakawhanaketanga, e toru nga waahanga tohu motuhake ka rere pea koe. Ko enei HTML, XML, me XHTML .
He aha te reo Markup?
Hei tautuhi tika i tenei wa - ko te reo tohu tohu he reo e tuhi ana i nga kuputuhi kia taea ai e te rorohiko te whakamahi i taua kuputuhi. Ko te nuinga o nga reo tohu ka taea e te tangata te reerable no te mea kua tuhia nga tuhipoka ki te tohu i nga korero mai i te tuhinga ake. Hei tauira, ki te HTML, XML, me te XHTML, ko nga tohu tohu ko . Ko nga tuhinga katoa e puta mai ana i tetahi o aua tahua ka kiia he waahanga o te reo tohu, kaore he waahanga o te tuhinga tuhipoka.
Hei tauira:
He waahanga tenei o nga tuhinga i tuhia i te HTML
p>
Ko tenei tauira he paraka HTML. Kei te hanga he tohu whakatuwhera (
), he tohu whakamutu ( p>), me te kuputuhi pono e whakaatuhia ana i te mata (ko te tuhinga kei waenganui i nga tohu e rua). Kei ia tūtohu he tohu "iti iho" me te "nui atu" hei tohu i te waahanga o te tohu.
Ina whakatakotohia e koe te kuputuhi hei whakaatu i runga i te rorohiko , i tetahi atu matapihi ranei , me wehe koe i waenga i te kuputuhi me nga tohutohu mo te kuputuhi. Ko te "tohu" ko nga tohutohu mo te whakaatu me te tuhi i te tuhinga.
Kaore e taea e Markup te rorohiko. Ko nga korero i mahia i te tuhinga, kei roto ranei i te pukapuka kei te whakaarohia ano he tohu. Hei tauira, he maha nga akonga o te kura e tohu i etahi waahanga i roto i ta raatau pukapuka. Ka tohu tenei i te mea nui ake te kuputuhi kua tohua ake i te kuputuhi huri noa. Kei te whakaarohia te tae whakaari hei tohu.
Ko te tohu Markup he reo ina hurihia nga ture mo te tuhituhi me te whakamahi i taua tohu. Ka taea ano e taua akonga te "ake korero ki te tango i te reo tohu" mehemea ka tautuhia e ia nga ture kia rite ki te "teitei papura paowa mo nga whakamaramatanga, ko te karapu kowhai kowhai mo nga taipitopito whakamātautau, me nga tuhi peni i nga taapiri mo etahi atu rauemi."
Ko te nuinga o nga reo tohu kua tautuhia e te mana o waho mo te whakamahi a te iwi maha. Koinei te ahua o nga reo tohu mo te mahi Tukutuku. Kua tautuhia e te W3C, ko te Ao Wide Web Consortium .
HTML-HyperText Makatuhi Reo
Ko te reo HTML ko HyperText Markup Language te reo tuatahi o te Tukutuku me te mea tino nui ka mahi koe hei hoahoa kaiwhakarato tukutuku / kaiwhakawhanake.
Ina koa, ko te reo tohu anake e whakamahi ana koe i roto i to mahi.
Kua tuhia nga whārangi tukutuku katoa ki te ahua o te HTML. Ko te HTML e whakaatu ana i te ara e whakaatuhia ai nga whakaahua , rongorau, me nga kuputuhi ki nga kaituhi tukutuku. Kei roto i tenei reo nga kaupapa hei hono i o tuhinga (tautuhi) me te tautuhi i o pepa tukutuku (penei me nga ahua). He maha nga tangata e karanga ana i te HTML "waehere paetukutuku", engari i runga i te pono ko te reo noa te tohu. Kaore he waahi he tino he, ka rongo koe i nga tangata, tae atu ki nga kaiwhakaako tukutuku, ka whakamahi i enei kupu e rua.
Ko te HTML ko te reo tohu tautuhinga kua tautuhia. Kei runga i te SGML (Reo Tuhituhi Mahinga Rawa).
He reo e whakamahi ana i nga tūtohu hei tautuhi i te hanganga o to kuputuhi. Kua tautuhia nga huanga me nga tūtohu e nga tahua
I te mea ko te HTML he tawhiti te reo tohu rongonui i whakamahia i runga i te Tukutuku i tenei ra, ehara i te mea ko te waahanga anake mo te whakawhanaketanga tukutuku. I te whakawhanaketanga o te HTML, ka piki ake te uaua, me te kohinga me nga tūtohu ihirangi ki tetahi reo. I te mutunga, i whakatau te W3C i te hiahia he wehewehenga i waenga i te ahua o te whārangi tukutuku me te ihirangi. Ko te tohu e tautuhi ana i te ihirangi anake ka noho tonu ki HTML engari ko nga tūtohu e tautuhi ana i te ahua o te kāhua i whakakorehia e te CSS (Pepa Whakairo Tohu).
Ko te putanga hou o HTML ko HTML5. I whakaurua e tenei putanga etahi atu momo ki te HTML, a neke atu ana i etahi o te tino kaha i whakatinanahia e XHTML (kaore ake i te reo).
Ko te ara i tukuna ai te HTML i whakarerekehia me te tipu o te HTML5. I tenei ra, ka honoa nga ahuatanga me nga huringa hou me te kore e hiahiatia kia puta he putanga hou, kua whakaingoatia. Ko te putanga hou o te reo e kiia ana ko "HTML".
XML-eXtensible Markup Language
Ko te Reo Pouaka eXtensible Ko te reo e tu ana tetahi atu putanga o HTML. I runga i te HTML, ko te XML ano hoki e puta ana i te SGML. He iti rawa atu i te SGML me te tino kaha ake i te HTML. Ka whakaratohia e XML te whakawhitinga hei hanga reo rereke.
Ko te reo XML he reo hei tuhi tuhituhi. Hei tauira, ki te mahi koe i te whakapapa, ka taea e koe te hanga tuhinga hei whakamahi i te XML hei tautuhi i te papa, te whaea, te tamahine, me te tama i roto i to XML penei:
He maha ano nga reo kua oti te hanga me XML: MathML mo te tautuhi i te pāngarau, SMIL hei mahi tahi me te rongorau, XHTML, me etahi atu.
XHTML-eXtended HyperText Tauira Tohu
XHTML 1.0 ko HTML 4.0 kua tautuhia hei whakatau i te paerewa XML . Kua whakakapihia a XHTML i roto i te hoahoa tukutuku hou me HTML5 me nga huringa kua tae ake mai i muri mai. Kaore pea koe e kitea he pae hou e whakamahi ana i te XHTML, engari ki te mahi koe i runga i te pae tawhito, kei te raru pea koe ki a XHTML i reira i roto i te ngahere.
Kaore he nui o nga rereketanga i waenganui i HTML me XHTML , engari koinei te mea ka kite koe:
- Kua tuhia te XHTML ki raro iho. Ahakoa ka taea te tuhi i nga tūtohu HTML i roto i te take UPPER, te take MiXeD, te take iti ranei, kia tika, ko nga tohu a XHTML he take iti rawa. (Tuhipoka - he maha nga kaiwhakahaere tukutuku e tuhi ana i nga HTML i raro i te papa, ahakoa ehara i te mea e hiahiatia ana).
- Ko nga mema XHTML katoa he tohu tohu mutunga. Ko nga mea e tika ana me te kotahi te tohu, penei me te mema o te kati (/) whakamutu i te pito o te tūtohu:
/ >
/ > - Me whakahuahia nga huanga katoa i te XHTML. Ka tango etahi o nga tangata i nga korero mo nga huanga hei tiaki i nga waahi, engari ka hiahiatia mo te XHTML tika.
- Ko te XHTML e tika ana kia whakauruhia nga tūtohu. Mena ka whakatuwherahia e koe he huinga maia () me te tohu o te tuhinga (), me kati e koe te huinga tohu ( i>) i mua i to kati i te maia ( b>). (Kia mahara ko nga mea e rua o enei huinga kua whakakorea no te mea ko nga mea whakaatu ataata kei aianei kei te whakamahia e "HTML" me i roto i enei waahanga)
- Ko nga tohu HTML he ingoa me he uara. Ko nga huanga e tu motuhake ana i roto i te HTML me korero me nga uara ano, hei tauira, ka tuhia te huanga HR ki te werade = "weha".
He tuhinga taketake na Jennifer Krynin. I whakatikahia e Jeremy Girard i te 7/5/17.