He aha nga Markup Reo?

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

Ko tenei tauira he paraka HTML. Kei te hanga he tohu whakatuwhera (

), he tohu whakamutu (), 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:

He tuhinga taketake na Jennifer Krynin. I whakatikahia e Jeremy Girard i te 7/5/17.