He aha nā Markup Languages?

Ke hoʻomakaʻoe eʻimi i ka honua o ka hoʻolālā pūnaewele, ponoʻoe e hoʻokomo i nā hua'ōlelo a me nā hua'ōlelo hou iāʻoe. ʻO kekahi o nā hua'ōlelo āu e lohe ai paha he "markup" a iʻole paha "ka'ōlelo markup". Pehea eʻokoʻa ai ka "markup" ma mua o "code" a me ke kumu e hoʻohana ai kekahi mau polohana pūnaewele i kēia mau hua'ōlelo i waena? E hoʻomaka kākou ma ka nānāʻana i keʻano o ka "markup language".

E nānā i nā 3 Markup Languages

Ma kaʻaneʻane o kēlā me kēia hua'ōlelo ma ka Pūnaewele me "ML" i loko o ia pūnaewele, he "hōʻailona'ōlelo" (nui loa,ʻo ia ka "ML" e kū nei). ʻO nā'ōlelo Markup nā papa kūkulu hale i hoʻohanaʻia e hana i nā pūnaewele a iʻole nāʻano a me nā nui.

I kaʻoiaʻiʻo, ua nui nā'ōleloʻokoʻa ma waho o ka honua. No ka hoʻolālā pūnaewele a me ka uluʻana, aia iʻekolu mau hua'ōlelo maʻalahi āu e holo ai. ʻO kēia mau HTML, XML, a me XHTML .

He aha ka'ōlelo Makai?

No ka hoʻohālikelike ponoʻana i kēia hua'ōlelo -ʻo ka'ōlelo hōʻailona he'ōlelo ia e hōʻano i nā kikokikona i hiki i ka lolopihi ke hoʻohana i kēia 'ōlelo. ʻO ka hapa nui o nā'ōlelo e maʻalahi nā kānaka no ka mea ua kākauʻia nā hoʻopukaʻana i mea e maopopo ai iā lākou mai ka kikokikona iho. Eia kekahi laʻana, me HTML, XML, a me XHTML, nā inoa markup <&>. ʻO nā hua'ōlelo i hōʻikeʻia i loko o kekahi o kēlā mau hua'ōlelo i manaʻoʻia he māhele o ka'ōlelo markup aʻaʻoleʻo ia he māhele o ka kikokikona i kākauʻia.

ʻo kahi laʻana:


ʻO kēia kahi māhele o ka 'ōlelo i kākauʻia ma HTML

ʻO kēia hōʻike he pae HTML. Ua hakuʻia me ka helu hāmama (

), kahi pālima (), a me ka kikokikona pono e hōʻikeʻia ma ka pakuhi (ʻo kēia ka mea i hoʻopaʻaʻia ma waena o nā mau lekaʻelua). Loaʻa kēlā me kēia tag i kahi hōʻailona "liʻiliʻi" a me ka "nui" ma ka kohoʻana iā ia ma keʻano he wahi o ka helu.

Ke hōpiliʻoe i ka kikokikona e hōʻikeʻia ma ke kamepiula a iʻole kaʻikeʻike'ē aʻe , ponoʻoe e hoʻokaʻawale i waena o ka kikokikona a me nā kuhikuhi no ka kikokikona. ʻO ka "markup" nā kuhikuhi no ka hōʻike a paʻi paha i ka kikokikona.

ʻAʻole pono iā Markup e loli i ka lolo. ʻO nā kūkala i hanaʻia ma ka paʻi a i loko o kahi puke eʻikeʻia nō hoʻi ka hōʻailona. Ke laʻana, he nui nā haumāna ma ke kula e hōʻoia i kekahi mau hua'ōlelo i loko o kā lākou puke puke. Hōʻike kēia i ka mea nui o ka kikokikona ma mua o ka'ōʻai a puni. Ke nānāʻia ka laulā koʻikoʻi i ka helu.

Mālamaʻia ka Markup i ka'ōlelo ke hoʻololiʻia nā lula e pili ana i ka pehea e kākau ai a hoʻohana i kēlā markup. Hiki i ia haumāna ke loaʻa i kā lākou '' memo e lawe ai i ka'ōlelo 'ōlelo' inā lākou e hoʻololi i nā kānāwai e like me "nā meaʻulaʻula keʻokeʻo, no ka weheweheʻana, he kahakila melemele no nāʻikepili, aʻo nā penikala ma nā'āpana no nā kumuwaiwai'ē aʻe."

ʻO ka hapa nui o nā'ōlelo hoʻokauʻia e weheweheʻia e kahi mana ma waho no ka hoʻohanaʻiaʻana e nā poʻe. ʻO kēia keʻano o nā mākia helu no ka hana pūnaewele. Ua weheweheʻia e ka W3C, a iʻole World Wide Web Consortium .

ʻO HTML-HyperText Markup Language

ʻO HTML a HyperText Markup Language ka'ōlelo mua o ka Pūnaewele aʻo ka mea maʻamau loa āu e hana pū ai me he mea hoʻolālā pūnaewele / hoʻopaneʻe.

ʻO kaʻoiaʻiʻo,ʻo ia wale nō ka'ōlelo maʻaleʻale āu e hoʻohana nei i kāu hana.

Ua kākauʻia nā pūnaewele pū me kahi leʻa o HTML. Hōʻike ka HTML i ke ala e hōʻikeʻia ai nā kiʻi , multimedia, a me nā kikokikona ma nā pūnaewele pūnaewele. ʻO kēia 'ōlelo e hoʻokomo i nā mea e hoʻohui i kāu mau palapala (hypertext) a hoʻohui i kāu mau pūnaewele (e like me nā pepa). He nui ka poʻe i kapa i ka "HTML" pūnaewele pūnaewele ", akā i kaʻoiaʻiʻo,ʻo ia wale nō kahi'ōlelo hōʻailona. ʻAʻole kūpono loa ka'ōlelo a loheʻoe i nā kānaka, e like me nāʻoihana pūnaewele, e hoʻohana i kēia mau hua'ōleloʻelua.

ʻO ka HTML ka'ōlelo hoʻonohonoho hōʻailona maʻamau. Hoʻokumuʻia ia ma luna o ka SGML (Standard Standard Generalized Markup Language).

He'ōlelo ia e hoʻohana ana i nā leka e hoʻomaopopo i keʻano o kāu kikokikona. Hoʻohālikelikeʻia nā mea e pono ai a me nā hōʻailona e nā characters.

ʻOiaiʻo ka HTML ma kahi lōʻihi loa ka'ōlelo maʻa'ōlelo maʻalahi i hoʻohanaʻia ma ka pūnaewele i kēia mau lā,ʻaʻoleʻo ia ka koho wale no ka hoʻolālā pūnaewele. Ma ka hoʻolālāʻana o ka HTML, loaʻa ka maʻalahi aʻoi aku ka paʻakikī a me ka pūnaewele a me nā helu helu i hoʻohuiʻia i hoʻokahi'ōlelo. ʻO ka hopena, ua hoʻoholo ka W3C i ka pono e wehe i waena o ka'ōnaewele o kahi pūnaewele a me ka mea. ʻO ka inoa e kuhikuhi ana i ka mea wale nō e waiho i loko o ka HTML aʻo nā hōʻailona e hoʻohālikelike ana i keʻano o keʻano o ka style CSS (Cascading Style Sheets).

ʻO ka HTML5 ka helu hou loa. Ua hoʻohui kēiaʻano i nāʻano kikowaena i loko o HTML a wehe i kekahi o ke koʻikoʻi i hoʻokumuʻia e XHTML (ʻoi aʻe ma ia'ōlelo ma hope koke).

Ua hoʻololiʻia ke ala i hoʻololiʻia ai ka HTML me ka piʻiʻana o HTML5. I kēia lā, hōʻano houʻia nāʻano hou a me nā hoʻololiʻana me kaʻole pono e lilo i kahi huahelu hou, i hoʻopukaʻia. ʻO ka hua'ōlelo hou loa o ka'ōlelo i kapaʻiaʻo "HTML."

'Ōlelo Māna'āina XML-eXtensible

ʻO ka Language Language Markup ka'ōlelo e kūʻia ana ma kahi'ē aʻe o ka HTML. E like me HTML, hoʻokuʻuʻia ka XML mai kahi SGML. ʻAʻole iki ia ma mua o ka SGML aʻoi aku ke koʻikoʻi ma mua o ka HTML. Hāʻawi ka XML i ka extensibility e hana i nā'ōlelo likeʻole.

ʻO XML he 'ōlelo e kākau ai i nā mana koho. Eia kekahi laʻana, ināʻoe e hana ana i ka moʻokūʻauhau, hiki iāʻoe ke hana i nā leka e hoʻohana ana i ka XML e ho'ākāka i ka makua, ka makuahine, ke kaikamahine, a me ke keiki i kāu XML e like me kēia: .

Aia kekahi mau'ōlelo hoʻolālā i hoʻohuiʻia me XML: MathML no ka wehewehe i ka makemakika, SMIL no ka hanaʻana me multimedia, XHTML, a me nā mea'ē aʻe.

XHTML-eXtended HyperText Markup Language

XHTML 1.0 ka HTML 4.0 i hoʻololiʻia e hālāwai i ka standard XML . Ua hoʻopauʻiaʻo XHTML i ka pūnaewele pūnaewele hou me HTML5 a me nā loli i hiki mai mai ka manawa mai. ʻAʻole hiki iāʻoe keʻimi i kekahi mau pūnaewele hou e hoʻohana ana me XHTML, akā ināʻoe e hana nei ma kahi pae kahiko, hiki paha iāʻoe ke hālāwai pū me XHTML ma laila ma ka nahelehele.

ʻAʻole nui nāʻano nui ma waena o HTML a me XHTML , akā eia ka mea eʻike aiʻoe:

Ka'ōlelo kumu mua na Jennifer Krynin. Hoʻoponoponoʻia e Jeremy Girard ma 7/5/17.