Skip to main content

Forholdet mellem SGML, HTML og XML

預かりアメショーとゴールデンレトリバーの関係 (April 2025)

預かりアメショーとゴールデンレトリバーの関係 (April 2025)

Indholdsfortegnelse:

Anonim

Når du ser på SGML, HTML og XML, kan du overveje dette til en familiegruppe. SGML, HTML og XML er alle markup sprog. Begrebet markup får sin rod fra redaktører, der foretager revisioner af forfatterens manuskripter. En redaktør, når man gennemgår indholdet, vil "markere" manuskriptet for at markere bestemte felter. I computerteknologi er et markeringssprog et sæt ord og symboler, der markerer tekst for at definere det for et webdokument. For eksempel, når du opretter en internetside, vil du være i stand til at have de separate afsnit og sætte bogstaver i en fed-face type. Dette opnås gennem et opmålingssprog. Når du først forstår rollerne SGML, HTML og XML i webside design, vil du se det slægtskab, disse forskellige sprog har til hinanden. Forholdet mellem SGML, HTML og XML er en familiebinding, der hjælper med at gøre websites til at arbejde og webdesign dynamisk.

SGML

I denne familie af markup-sprog er Standard Generalized Markup Language (SGML) forælder. SGML giver mulighed for at definere markupsprog og sætter standarden for deres formular. SGML angiver med andre ord, hvad nogle sprog kan eller ikke kan gøre, hvilke elementer der skal inkluderes, såsom tags og sprogets grundlæggende struktur. Som forælder videregiver genetiske træk til et barn, overfører SGML struktur og formatregler til markup-sprog.

HTML

HyperText Markup Language (HTML) er et barn eller en applikation af SGML. Det er HTML, der normalt designer siden for en internetbrowser. Ved hjælp af HTML kan du indlejre billeder, oprette sidesektioner, oprette skrifttyper og styre strømmen af ​​siden. HTML er det markupsprog, der skaber formularen og udseendet af websiden. Derudover kan du ved hjælp af HTML tilføje andre funktioner til et websted via skriptsprog, som f.eks. JavaScript. HTML er det overvejende sprog, der bruges til website design.

XML

Extensible Markup Language (XML) er en fætter til HTML og en nevø til SGML. Selvom XML er et markupsprog og derfor en del af familien, har den forskellige funktioner end HTML. XML er en delmængde af SGML, som giver det rettigheder, som et program, som HTML, ikke har. XML kan definere egne applikationer. Ressource Beskrivelse Format (RDF) er en applikation af XML. HTML er begrænset til design og har ikke undergrupper eller applikationer. XML er en pareret eller let, version af SGML, designet til at arbejde med begrænset båndbredde. XML arvede genetiske træk fra SGML men er skabt til at lave sin egen familie. Undergrupper af XML inkluderer XSL og XSLT.