Unsa ang Mga Pinulongan sa Pagmarka?

Sa pagsugod sa pagsuhid sa kalibutan sa disenyo sa web, sa walay pagduha-duha ipaila ka sa daghang mga pulong ug hugpong sa mga pulong nga bag-o alang kanimo. Usa sa mga termino nga lagmit imong madungog mao ang "markup" o tingali "markup language". Sa unsa nga paagi ang "markup" lahi kay sa "code" ug ngano nga ang uban nga mga propesyonal sa web daw naggamit sa mga termino nga baylo baylo? Atong sugdan pinaagi sa pagtan-aw kon unsa gayud ang usa ka "markup language".

Atong Tan-awon ang 3 Mga Pinulong nga Mga Pinulongan

Hapit tanan nga acronym sa Web nga adunay usa ka "ML" sa sulod niini usa ka "markup language" (dako nga katingala, kana ang gipasabut sa "ML"). Ang mga linggwahe sa markup mao ang mga bloke sa pagtukod nga gigamit sa paghimo sa mga web page o sa tanan nga mga porma ug gidak-on

Sa pagkatinuod, adunay daghang mga nagkalainlaing mga pinulongan nga markup sa kalibutan. Alang sa pagdisenyo ug pag-uswag sa web, dunay tulo ka espesipikong mga pinulongan nga markup nga posibleng mahitabo. Kini ang mga HTML, XML, ug XHTML .

Unsa ang usa ka Language Markup?

Aron sa tukma nga paghubit niini nga termino - ang usa ka pulong sa markup usa ka pinulongan nga naga-annotate sa teksto aron ang computer makamaniobra niana nga teksto. Kadaghanan sa mga pinulongan nga markup ang mabasa sa tawo tungod kay ang mga annotation gisulat sa usa ka paagi sa pag-ila niini gikan sa teksto mismo. Pananglitan, uban sa HTML, XML, ug XHTML, ang markup tags mga . Ang bisan unsang teksto nga makita sa usa sa mga karakter giisip nga kabahin sa pinulongang markup ug dili bahin sa annotated nga teksto.

Pananglitan:


Kini usa ka parapo sa teksto nga gisulat sa HTML

Kini nga pananglitan usa ka parapo sa HTML. Kini usa ka opening tag (

), tag usa nga closing tag (), ug ang tinuod nga teksto nga ipasundayag sa screen (kini ang teksto nga anaa sa tunga sa duha ka tag). Ang matag tag naglakip sa usa ka "dili kaayo" ug "labaw pa kay sa" simbolo sa pagtudlo niini isip kabahin sa markup.

Kon imong i-format ang teksto nga ipasundayag sa usa ka computer o laing screen sa device , kinahanglan nimo nga mailhan ang teksto mismo ug ang mga instruksyon alang sa teksto. Ang "markup" mao ang instruksyon alang sa pagpakita o pag-imprinta sa teksto.

Ang markup dili kinahanglan nga mabasa ang computer. Ang mga annotation nga gihimo sa pag-imprinta o sa usa ka libro giisip usab nga markup. Pananglitan, daghang mga estudyante sa eskwelahan magpakita sa pipila ka mga pulong sa ilang mga libro. Kini nagpakita nga ang gipahinungdan nga teksto mas importante kay sa naglibot nga teksto. Ang highlight nga kolor giisip nga markup.

Ang markup mahimong usa ka pinulongan kung ang mga lagda gipananglitan kon unsaon pagsulat ug paggamit sa maong marka. Ang sama nga estudyante adunay ilang kaugalingon nga "note taking language markup" kung ilang gikopya ang mga lagda sama sa "purpura nga highlighter alang sa mga kahulugan, ang yellow highlighter alang sa mga detalye sa eksaminasyon, ug ang mga nota sa lapis sa gilay-on alang sa dugang nga mga kapanguhaan."

Ang kadaghanan sa mga pinulongan nga markup gihubad pinaagi sa awtoridad sa gawas aron gamiton sa daghang mga tawo. Mao kini ang mga markup languages ​​alang sa buhat sa Web. Gihubit kini sa W3C, o World Wide Web Consortium .

HTML-HyperText Markup Language

Ang HTML o HyperText Markup Language mao ang nag-unang pinulongan sa Web ug ang labing kasagaran nga imong pagtrabaho isip usa ka web designer / developer.

Sa pagkatinuod, kini mahimong usa lamang ka pinulongan nga gigamit nimo sa imong trabaho.

Ang tanan nga mga web page gisulat sa usa ka lami sa HTML. Ang HTML naghubit sa paagi nga ang mga hulagway , multimedia, ug teksto gipakita diha sa mga web browser. Kini nga pinulongan naglakip sa mga elemento nga magkonektar sa imong mga dokumento (hypertext) ug maghimo sa imong mga dokumento sa web nga interaktibo (sama sa mga porma). Daghang mga tawo ang nagtawag sa HTML nga "code sa website", apan sa kamatuoran kini usa lamang ka pinulongang pinulongan. Dili ang termino nga hugot nga sayop ug makadungog ka sa mga tawo, lakip na ang mga propesyonal sa web, gamiton kining duha ka termino nga baylobaybay.

Ang HTML usa ka gitakda nga sumbanan nga marka nga pinulongan. Kini gibase sa SGML (Standard Generalized Markup Language).

Kini usa ka pinulongan nga naggamit sa mga tag aron paghulagway sa istruktura sa imong teksto. Ang mga elemento ug mga tag gihubit sa mga karakter.

Samtang ang HTML mao ang labing popular nga pinulongan nga markup nga gigamit sa Web karon, kini dili lamang ang pagpili alang sa pagpalambo sa web. Ingon nga ang HTML naugmad, kini nagkadako ug mas komplikado ug ang estilo ug mga tag sa sulod gihugpong sa usa ka pinulongan. Sa katapusan, ang W3C nakahukom nga adunay panginahanglan alang sa panagbulag tali sa estilo sa usa ka web page ug sa sulod. Ang usa ka tag nga naghubit sa sulod nga mag-inusara ang magpabilin sa HTML samtang ang mga tag nga naghubit sa estilo wala usba pabor sa CSS (Cascading Style Sheets).

Ang bag-o nga gi-numero nga bersyon sa HTML mao ang HTML5. Kini nga bersyon nagdugang sa dugang nga mga bahin ngadto sa HTML ug gikuha ang pipila sa kahigpit nga gipahamtang sa XHTML (labaw pa sa maong pinulongan wala madugay).

Ang paagi nga gibuhian ang HTML giusab uban sa pagsaka sa HTML5. Karon, ang mga bag-ong mga bahin ug mga kausaban gidugang nga wala'y kinahanglan nga mahimong usa ka bag-o, gi-numero nga bersyon nga gipagawas. Ang pinakabag-o nga bersyon sa pinulongan gitawag lamang nga "HTML."

XML-eXtensible Markup Language

Ang eXtensible Markup Language mao ang pinulongan nga gibase sa laing bersyon sa HTML. Sama sa HTML, ang XML gibase usab sa SGML. Kini dili kaayo estrikto sa SGML ug mas estrikto kay sa yano nga HTML. Ang XML naghatag og ekstensibilidad sa pagmugna og lainlaing mga pinulongan.

Ang XML usa ka pinulongan alang sa pagsulat sa mga pinulongan nga markup. Pananglitan, kon ikaw nagtrabaho sa genealogy, mahimo ka nga maghimo og mga tag gamit ang XML aron ipaila ang amahan, inahan, anak nga babaye, ug anak nga lalaki sa imong XML nga sama niini: anak nga lalaki.

Anaa usab ang pipila ka mga standardized nga mga lengguwahe nga gimugna na sa XML: MathML alang sa pag-ila sa matematika, SMIL alang sa pagtrabaho uban sa multimedia, XHTML, ug daghan pa.

XHTML-eXtended HyperText Markup Language

Ang XHTML 1.0 mao ang HTML 4.0 nga gibag-o aron mahibal-an ang XML standard. Ang XHTML gipulihan sa modernong disenyo sa web uban sa HTML5 ug sa mga kausaban nga miabut sukad. Dili nimo makita ang bisan unsang mas bag-ong mga site nga naggamit sa XHTML, apan kon ikaw nagtrabaho sa usa ka mas daan nga site, mahimo nimong masugatan ang XHTML didto sa lasang.

Walay daghang dagkong kalainan tali sa HTML ug XHTML , apan ania ang imong mamatikdan:

Ang orihinal nga artikulo ni Jennifer Krynin. Gi-edit ni Jeremy Girard sa 7/5/17.