Lipuo tsa Markup ke eng?

Ha o qala ho hlahloba lefatše la moqapi oa marang-rang, ha ho pelaelo hore u tla tsebisa mantsoe le lipolelo tse 'maloa tse ncha ho uena. E 'ngoe ea litemana tseo u ka' nang ua li utloa ke "markup" kapa mohlomong "puo ea marang-rang". Ke joang "markup" e fapaneng ho feta "khoutu" hona ke hobane'ng ha ba bang ba litsebi tsa marang-rang ba bonahala ba sebelisa mantsoe ana ka tsela e sa tšoaneng? A re qale ka ho sheba hantle hore na "puo ea marang" ke eng.

A re ke re shebeng Marako a 3 Lipuo

Hoo e batlang e le mongolo o mong le o mong ho Websaeteng o nang le "ML" ho eona ke "puo ea marang-rang" (ntho e makatsang, ke "ML" e emelang). Lipuo tsa markup ke mehaho ea mohaho e sebelisetsoang ho etsa maqephe a maqephe kapa mefuta eohle le boholo.

Ha e le hantle, ho na le lipuo tse fapaneng tse fapaneng ka ntle mona lefatšeng. Bakeng sa marang-rang le tsoelo-pele, ho na le lipuo tse tharo tse hlakileng tseo u ka 'nang ua li tšela ka mose. Tsena ke HTML, XML, le XHTML .

Puo ea Markup ke eng?

Ho hlalosa hantle lentsoe lena - puo ea markup ke puo e hlalosang mongolo e le hore k'homphieutha e ka sebelisa temana eo. Lipuo tse ngata tsa marang-rang li baloa ke batho hobane litlhaloso li ngotsoe ka tsela ea ho li khetholla ho eona. Ka mohlala, ka HTML, XML, le XHTML, tags ea markup ke . Mongolo ofe kapa ofe o hlahang ho o mong oa batho bao o nkoa e le karolo ea puo ea marang-rang mme e seng karolo ea temana e hlalositsoeng.

Ka mohlala:


Ena ke serapa sa temana e ngotsoeng ka HTML

Mohlala ona ke serapa sa HTML. E entsoe ka lebokose la ho qala (

), lebokose la ho qetela (), le temana e neng e tla bontšoa skrineng (ena ke eona e ngotsoeng pakeng tsa matšoao a mabeli). Taba e 'ngoe le e' ngoe e kenyelletsa "tlase ho" le "e kholo ho feta" letšoao ho e hlalosa e le karolo ea maraka.

Ha o hlophisa mongolo hore o bontšoe k'homphieutheng kapa skrineng e 'ngoe ea lisebelisoa , u lokela ho khetholla pakeng tsa temana ka boeona le litaelo tsa mongolo. "Phapang" ke litaelo tsa ho bontša kapa ho hatisa temana.

Ha ho hlokahale hore markup e be e ngotsoeng ka k'homphieutha. Litlhaloso tse entsoeng ka ho hatisoa kapa bukeng li boetse li nkoa e le mekhabiso. Ka mohlala, liithuti tse ngata sekolong li tla totobatsa lipoleloana tse itseng libukeng tsa bona tsa mongolo. Sena se bontša hore taba e totobetseng ke ea bohlokoa ho feta temana e potolohileng. Mmala o totobetseng o nkoa e le markup.

Ho fetoha puo ho fetoha puo ha melao e ngotsoe ho pota-pota tsela ea ho ngola le ho e sebelisa. Seithuti se tšoanang se ka ba le "mongolo oa bona oa ho ngola puo" ha ba kopanya melao e kang "toplighter e pherese ke bakeng sa litlhaloso, yellowlighter e phahameng bakeng sa lintlha tsa tlhahlobo, le lintlha tsa pensele lihlahantsing ke tsa lisebelisoa tse eketsehileng."

Lipuo tse ngata tsa markup li hlalosoa ke matla a ka ntle ho sebelisoa ke batho ba bangata ba fapaneng. Ke kamoo lipuo tsa marang-rang tsa Websaete li sebetsang kateng. Li hlalosoa ke W3C, kapa World Consortium ea Lefatše .

Leleme la HTML-HyperText Markup

Leleme la HTML kapa HyperText Markup ke puo e kholo ea Websaete le e tloaelehileng eo u tla sebetsa le eona joaloka web designer / developer.

Ha e le hantle, e ka 'na ea e-ba puo e le' ngoe feela eo ue sebelisang mosebetsing oa hau.

Maqephe ohle a maqephe a ngotsoe ka tatso ea HTML. HTML e hlalosa tsela eo litšoantšo , multimedia, le mongolo li hlahang libukeng tsa marang-rang. Puo ena e kenyelletsa likarolo tsa ho kopanya litokomane tsa hau (hypertext) le ho etsa hore litokomane tsa hau tsa marang-rang li kopane (tse kang liforomo). Batho ba bangata ba bitsa HTML "khoutu ea marang-rang", empa ka nnete e mpa e le puo feela ea markup. Ha ho lentsoe le fosahetseng 'me u tla utloa batho, ho akarelletsa le basebetsi ba websaete, sebelisa mantsoe ana a mabeli ka tsela e sa tšoaneng.

HTML ke puo e tloaelehileng ea markup. E thehiloe holim'a SGML (Puo ea Standard ea Markup Language).

Ke puo e sebelisang li-tag ho hlalosa sebopeho sa temana ea hau. Lintho le li-tags li hlalosoa ke litlhaku tsa .

Le hoja HTML e le puo e tsebahalang ka ho fetisisa e sebelisoang Websaeteng kajeno, hase eona feela khetho ea ho ntlafatsa websaete. Ha HTML e ntse e ntlafatsoa, ​​e ile ea e-ba thata le ho feta 'me mokhoa oa mokhoa oa ho ngola le oa litaba o kopantsoe ka puo e le' ngoe. Qetellong, W3C e ile ea etsa qeto ea hore ho na le tlhokahalo ea ho arohana pakeng tsa mokhoa oa websaete le litaba. Tate e hlalosang dikahare feela e tla lula e le HTML ha melaetsa e hlalosang setaele e nkiloe ho emela CSS (Cascading Style Sheets).

Phatlalatso e ncha ka ho fetisisa ea HTML ke HTML5. Phetolelo ena e ekelitse likarolo tse ling ka HTML mme e tlosa tse ling tse thata tse fanoeng ke XHTML (tse ling ka puo eo haufinyane).

Tsela eo HTML e lokolloang e fetotsoe ka ho phahama ha HTML5. Kajeno, likarolo tse ncha le liphetoho lia kenngoa ntle le hore ho be le phetolelo e ncha, e baliloeng e lokolloa. Phetolelo ea morao-rao ea puo e bitsoa "HTML."

Puo ea XML-eXtensible Markup

Puo ea eXtensible Markup ke puo eo HTML e 'ngoe e thehiloeng ho eona. Joaloka HTML, XML e boetse e thehiloe ho SGML. Ha e thata ho feta SGML mme e thata ho feta HTML e hlakileng. XML e fana ka ho khoneha ho hlahisa lipuo tse sa tšoaneng.

XML ke puo ea ho ngola lipuo tsa markup. Ka mohlala, haeba u sebetsa lefapheng la meloko, u ka etsa li-tags ho sebelisa XML ho hlalosa ntate, 'mè, morali le mora ho XML ea hau ka tsela ena: .

Ho boetse ho na le lipuo tse 'maloa tse tloaelehileng tse seng li bōpiloe ka XML: MathML bakeng sa ho hlalosa lipalo, SMIL bakeng sa ho sebetsa ka multimedia, XHTML, le tse ling tse ngata.

XHTML-eXtended Language HyperText Markup

XHTML 1.0 ke HTML 4.0 e hlalositsoeng hape hore e finyelle maemo a XML . XHTML e nkeloe sebaka ke moqapi oa websaete oa morao-rao ka HTML5 le liphetoho tse hlahang ho tloha. Ha ho bonolo hore u fumane libaka tse ncha tse ncha ho sebelisa XHTML, empa haeba u sebetsa sethaleng se seng sa khale haholo, u ka 'na ua kopana le XHTML ka ntle mona.

Ha ho na phapang e kholo pakeng tsa HTML le XHTML , empa mona ke seo u tla se hlokomela:

Sehlooho sa pele sa Jennifer Krynin. E hlophisitsoe ke Jeremy Girard ka la 7/5/17.