Wat sinn Markup Sproochen?

Wéi Dir un d'Welt vum Webdesign erfollegt, wäert Dir sécherlech eng Rei vu Wierder a Sätze agefouert hunn, déi nei sinn. Ee vun de Begrëffer déi Dir wahrscheinlech héiert, ass "Markup" oder vläicht "Markéierungssprooch". Wéi ass "Markup" anescht wéi "Code" a firwat fillen verschidde Websäiten déi dës Begrëffer d'Auteuren benotzt? Loosst eis unzefänken an kuckt genee wéi eng "Markéierungssprooch" ass.

Komme mer 3 Markup Sproochen

Net all Akronym am Web deen e "ML" huet ass eng "Markéierungssäit" (grousser Iwwerraschung, dat ass wat de "ML" steet). Markéierungssäll sinn déi Bauste blocks benotzt fir Websäiten oder all Formen a Gréissten ze kreéieren.

An Wierklechkeet sinn et vill verschidde Markéierungssäll an der Welt. Fir Webdesign an der Entwecklung sinn et dräi spezifesch Markéierungssproochen déi Dir wäert wahrscheinlech weiderlaafen. Dëst sinn HTML, XML an XHTML .

Wat ass eng Markup Language?

Fir dëse Begrëff richteg ze definéieren - eng Markéierung gëtt eng Sprooch, déi Text annotéiert, fir datt de Computer dësen Text manipuléiere kann. Déi meescht Markup Sprooche si mënschlech liest ginn, well d'Annotatiounen ginn esou wäit wéi se am Text selwer ze ënnerscheeden. Zum Beispill, mat HTML, XML an XHTML, sinn d'Markup-Tags . All Text, deen an engem vun dësen Zeeche steet, gëtt als Deel vun der Markupsubstanz an net als Deel vum Text annotéiert.

Zum Beispill:


Dëst ass e Paragraph vum Text geschriwen an HTML

Dëst Beispill ass e HTML-Paragraphe. Et ass aus engem Erëffnungs-Etikett (

), engem Schluss-Tag (), an dem eigentlech Text, deen am Bildschierm gewise gouf (dat ass den Text deen tëschent den zwou Variatiounen enthale gëtt). Jidder Tag beinhalt en "manner wéi" a "gutt wéi" Symbol fir dat ze bezeechnen als Deel vum Markup.

Wann Dir Text mat engem Computer oder engem anere Computerbildschirm benotzt , musst Dir tëschent dem Text selwer an den Instruktioune vum Text ënnerscheeden. De "Markup" ass d'Instruktioune fir den Text ze weisen oder ze drukéieren.

Markup muss net Computer liest. Annotatiounen, déi a gedréckt oder an engem Buch gemaach ginn, ginn och als Markup betracht. Zum Beispill, vill Studenten an der Schoul weisen e puer Szenen an hire Textbicher op. Dëst weist datt de markéiert Text méi wichteg ass wéi den Ëmfeld. D'Helleffaarw gëtt als Markup betracht.

Markup ass eng Sprooch wou d'Regele kodifizéiert sinn ëm wéi et geschriwwe gëtt an dat Markup benotzt. Déiselwecht Schüler kënnen hir eegen "Note Notizen Markéierungssprooch" hunn, wann se codifizéiert Regelen wéi "Purple Highlighter ass fir Definitioune, gelb Highlighter ass fir Examen Detailer, Bleistiftnotizen an de Margen sinn extra Ressourcen."

Déi meescht Markup Sprooche ginn duerch eng aussergeriicht Autoritéit fir vill verschidde Leit definéiert. Dëst ass wéi d'Markéierungssproochen fir de Web. Si sinn definéiert am W3C oder World Wide Web Consortium .

HTML-HyperText Markup Sprooch

HTML oder HyperText Markup Language ass d'primär Sprooch vum Web an am meeschte verbreet mat engem Web Designer / Entwéckler.

Tatsächlech kann et déi eenzeg Markéierungssprooch déi Dir an Ärer Aarbecht benotzt.

All Websäiten sinn an engem Geschmaach vum HTML geschriwen. HTML definéiert d'Art a Weis datt Biller , Multimédia an Text an Webbrowseren gewise ginn. Dës Sprooch beinhalt Elementer fir Är Dokumenter matzemaachen (Hypertext) ze maachen an Är Web Dokumente interaktiv maachen (zB mat Formen). Vill Leit ruffen den HTML "Sitecode", awer et ass wierklech e Justizsprooch. Kee Begrëff gëtt streng falsch an Dir héiert Leit, ënner anerem Web Professionals, dës zwee Begrëffer austauscht.

HTML ass eng definéiert Standard Markupsprache. Et baséiert op SGML (Standard Generalized Markup Language).

Et ass eng Sprooch, déi Tags benotzt fir d'Struktur vun Ärem Text ze definéieren. Elemente a Variablen ginn definéiert duerch d' Zeechen.

Während HTML ass mat der populärer Markéierungssprooch déi am Internet benotzt gëtt, ass et net déi eenzeg Auswiel fir Webentwicklung. HTML gouf entwéckelt, ëmmer méi komplizéiert an d'Stil- a Inhaltstécker kombinéiert an eng Sprooch. D'W3C huet eventuell décidéiert datt et e Besteierung tëscht dem Stil vun enger Websäit an dem Inhalt war. E Tag deen definéiert den Inhalt eleng ass am HTML bleiwen, während Tags, déi Stil definéieren, fir CSS (Cascading Style Sheets) verzichten.

Déi nei Nummer vun der HTML ass HTML5. Dës Versioun huet méi Fonctiounen an HTML gedréckt an e puer vun der Striktheet, déi vun XHTML verëffentlecht gouf (méi op dëser Sprooch kuerz).

D'Art a Weis datt HTML entlooss ass geännert mat dem Opkommen vun HTML5. Haut ginn nei Fonctiounen a Verännerungen erweidert ouni datt et eng nei, nummeréiert Versioun erauskomm ass. Déi lescht Versioun vun der Sprooch gëtt einfach als "HTML" bezeechent.

XML-eXtensibel Markup Language

Déi eXensensibel Markup Sprooch ass d'Sprooch, déi eng aner Versioun vum HTML baséiert. Like HTML ass XML och aus SGML baséiert. Et ass manner strikt wéi SGML a méi strikt wéi einfacher HTML. XML léisst d'Verstäerkung fir verschidde verschidde Sproochen z'ënnerstëtzen.

XML ass eng Sprooch fir Schreiwe Markup Sproochen. Zum Beispill, wann Dir an der Genealogie geschafft hutt, kënnt Dir Ängschten mat XML erstellen fir den Vater, Mutter, Duechter a Jong an Ärem XML ze definéieren wéi: .

Et ginn och verschidde standardiséiere Sprooche mat XML erstallt: MathML fir Mathematik ze definéieren, SMIL fir mat Multimedia, XHTML a vill anerer ze schaffen.

XHTML-eXtended HyperText Markup Sprooch

XHTML 1.0 ass HTML 4.0 definéiert fir de XML- Standard ze erhalen. XHTML gouf a modernen Webdesign mat HTML5 ersat an d'Verännerungen déi scho gekuckt hunn. Dir sidd onwahrscheinlech keng nei Site mat XHTML ze fannen, ma wann Dir op eng méi aler Säit geschafft hutt, kënnt Dir nach ëmmer XHTML aus der Wild behalen.

Et sinn net vill wesentlech Ënnerscheeder tëscht HTML an XHTML , awer hei ass wat Dir bemierkt:

Original Artikel vum Jennifer Krynin. Edited by Jeremy Girard am 7/5/17.