Attiecības starp SGML, HTML un XML

Aplūkojot SGML, HTML un XML, jūs varētu uzskatīt šo ģimenes grupu. SMGL, HTML un XML ir visas iezīmēšanas valodas . Termins "atzīme" kļūst par saknes daļu no redaktoriem, kas veic revīzijas uz rakstnieka rokrakstiem. Redaktors, pārskatot saturu, "uzcenīsies", rokraksts, lai izceltu dažus laukus. Datortehnoloģijās iezīmēšanas valoda ir vārdu un simbolu kopums, kas izceļ tekstu, lai to definētu tīmekļa dokumentam. Piemēram, izveidojot interneta lapu, jūs vēlaties, lai būtu iespēja atsevišķus punktus un ievietot burtus treknrakstā. Tas tiek paveikts, izmantojot iezīmēšanas valodu. Kad jūs saprasīsit lomu spēles SGML, HTML un XML lomu mājas lapas dizains, jūs redzēsit radniecību, kurā šīm atšķirīgajām valodām jābūt savstarpēji saistītām. Attiecības starp SGML, HTML un XML ir ģimenes saites, kas palīdz padarīt vietnes darbu un tīmekļa dizaina dinamiku.

SGML

Šajā ģeogrāfiskās iezīmēšanas valodās vecāku ir standarta vispārējā iezīmēšanas valoda (SGML). SGML nodrošina veidu, kā definēt iezīmēšanas valodas un nosaka standarta formu. Citiem vārdiem sakot, SGML norāda, ko dažas valodas var vai nevar darīt, kādi elementi ir jāiekļauj, piemēram, tagi un valodas pamatstruktūra. Tā kā vecāki bērnam pavada ģenētiskās īpašības, SGML pārraida iezīmēšanas valodu struktūru un formātu.

HTML

HyperText iezīmēšanas valoda (HTML) ir SGML bērns vai lietojumprogramma. Tas ir HTML, kas parasti izstrādā lapu interneta pārlūkprogrammai. Izmantojot HTML, jūs varat iegult attēlus, izveidot lapas sadaļas, izveidot fontus un novirzīt lapas plūsmu . HTML ir iezīmēšanas valoda, kas veido tīmekļa lapas formu un izskatu. Turklāt, izmantojot HTML, tīmekļa vietnēs varat pievienot citas funkcijas, izmantojot skriptu valodas, piemēram, JavaScript. HTML ir dominējošā valoda, kuru lieto mājas lapas dizains.

XML

Paplašinātā iezīmēšanas valoda (XML) ir brālēns ar HTML un brālis uz SGML. Lai gan XML ir iezīmēšanas valoda un tāpēc ir ģimenes daļa, tai ir atšķirīgas funkcijas nekā HTML. XML ir SGML apakškopa - piešķir tai tiesības, kādas lietojumprogrammai, piemēram, HTML, nav. XML var definēt savas lietojumprogrammas. Resursu apraksts formāts (RDF) ir XML pielietojums. HTML ir tikai dizains, un tam nav apakškopu vai lietojumprogrammu. XML ir sašaurināta vai viegla SGML versija, kas paredzēta darbam ar ierobežotu joslas platumu . XML mantojusi SGML ģenētiskās īpašības, bet ir izveidota, lai veidotu savu ģimeni. XML apakšnozares ietver XSL un XSLT.