Žymėjimo kalba

Kompiuterio kalba, kurią sudaro lengvai suprantami raktiniai žodžiai, vardai ar žymos, kurios padeda formuoti bendrą puslapio vaizdą ir jame esančius duomenis. Keletas pavyzdžių žymėjimo kalba yra BBC, HTML , SGML ir XML .
Žymėjimo kalbos pavyzdys
Žemiau pateikiamas HTML (hiperteksto žymėjimo kalbos) kodo segmento pavyzdys, sukuriantis paryškintą tekstą a tinklo puslapis .
Example of bold in HTML.
The žyma šiame kodo fragmente yra vienas iš daugelio HTML žymos . Šios žymos keičia elementų, pvz., Teksto, rodymą žiniatinklio naršyklėje. Žemiau pateikiamas išvesties pavyzdys.
Pavyzdys drąsus HTML formatu.
Pažymėjimo kalba ir programavimo kalba
Žymėjimo kalba nėra a programavimo kalba . Tai specialių ženklų serija, įterpta paprastas tekstas , kuris, pašalinus ar nepaisius, palieka paprastą tekstą kaip visumą. Arba tuos ženklus galima interpretuoti iš anksto (padaryti šį tekstą paryškintu, padaryti šį tekstą tvarkingu sąrašu), kuris pagerina jo pateikimą skaitytojui. Priešingai, paprastas tekstas gali būti (ir dažnai yra) kompiuterio programos dalis; tačiau jo vaizdavimas skiriasi priklausomai nuo programavimo kalba ir programuotojo rašymo stilius. Svarbu tai, kad jei pašalinami visi ne paprasto teksto kompiuterio programos komponentai, negarantuojama, kad likęs paprastas tekstas bus išsamus ar teisingai išdėstytas.
Pavyzdžiui, HTML, kuris sudaro šį tinklalapį, yra geras žymėjimo pavyzdys. HTML žymos nurodo, kaip tekstiniai turinio komponentai rodomi jūsų interneto naršyklėje. Bet jei HTML, CSS ir „JavaScript“ buvo pašalinti, didžioji dalis teksto liko ir buvo įskaitomas žmogaus.
Tačiau, kaip ir visos žymėjimo kalbos, HTML yra ribotas kuriant interaktyvų, dinamišką ar skaičiavimo elgesį. Norėdami sukurti tinklalapį, atliekantį sudėtingesnes funkcijas (pvz., Paieška ), programavimo kalba, tokia kaip „JavaScript“, Perl , arba PHP, yra būtina.
Kokią programą reikia rašyti žymėjimo kalbai?
Norėdami sukurti bet kurį žymėjimo kalbos failą, bet kurį teksto redaktorius Gali būti naudojamas. Žmonėms, kuriems to reikia sintaksės paryškinimas , jums reikės tobulesnio teksto redaktoriaus, pvz., „Notepad ++“ arba an ČIA (integruota kūrimo aplinka).
Žmonėms, kurie rašo HTML, lengviau naudoti HTML redaktorius toks kaip „Dreamweaver“ .