XML pagrindai
Jei kurį laiką praleidote svetainių kūrėjų forumuose, tikriausiai ne kartą matėte žodį „XML“. Iš smalsumo naršote Vikipedijos įraše, kuriame yra „XML“, ir perskaitykite:

„Išplečiamoji žymėjimo kalba (XML) yra bendrosios paskirties specifikacija, skirta kurti pasirinktines žymėjimo kalbas. [1] Ji priskiriama išplėstinei kalbai, nes leidžia vartotojams apibrėžti savo elementus. Pagrindinis jos tikslas yra palengvinti dalijimąsi struktūrizuotus duomenis įvairiose informacinėse sistemose, ypač per internetą [2], ir jie naudojami tiek dokumentams koduoti, tiek duomenims seruoti. Pastaruoju atveju jis yra palyginamas su kitomis tekstinėmis serializacijos kalbomis, tokiomis kaip JSON ir YAML. . “
Jūsų akys tikriausiai apledėjo ir norite, kad niekada net negirdėtumėte XML.

Na, nepanikuokite, nes tai tikrai nėra taip sudėtinga, kaip jūs manote!

XML yra paprastas būdas saugoti informaciją. XML grožis yra tas, kad Jį, žiniatinklio kūrėją, jis gali visiškai pritaikyti. Nėra jokio tikslaus ko išmokti ar derinti, nes laukuose galite naudoti bet kokius jums patinkančius pavadinimus. Tai iš tikrųjų lengviausia išmokti programavimo kalbą, nes didžiąją dalį kodo apibrėžiate patys.

Gerai, pažiūrėkime į pavyzdį. Tarkime, kad norėjote sukurti mėgstamų knygų katalogą. Naudojant XML, jūsų įrašai atrodys maždaug taip:


Fredas Flintstone'as
Roko muzika
Mano mėgstamiausia knyga!


Kaip ir HTML, tekstas tarp simbolių vadinamas „etikete“. XML skirtumas yra tas, kad jūs, žiniatinklio kūrėjas, galite apibrėžti savo žymas ir vadinti jas bet kuo. Prieš pradėdami kurti savo žymas, turite išmokti keletą sintaksės taisyklių:

  • Kiekvienoje atidarymo žymoje turi būti atitinkama uždarymo žyma. Kitaip tariant, jei savo XML dokumente turite žymą, jūs turite turėti uždarymo žymą kažkur toliau.

  • Skirtingai nuo HTML, XML žymose yra didžiosios ir mažosios raidės. Tai reiškia, kad tai nėra ta pati žyma kaip arba.

  • Keli simboliai turi iš anksto apibrėžtą reikšmę ir negali būti naudojami žymoje. Jie yra šie: mažiau nei simbolis (), viršutinė raidė (&), apostrofas (') ir kabutė (").


Ko gero, didžiausias XML naudojimo pranašumas yra tas, kad jo dokumentai jūsų kompiuteryje saugomi paprasto teksto formatu. Todėl bet kuris kompiuteris, naršyklė ar serveris gali suprasti šiuos failus nepriklausomai nuo jų tipo, todėl galite lengvai dalytis duomenimis su savo lankytojais. XML failus galima naudoti su beveik visomis kompiuterio programomis. Taip pat lengva paskambinti XML failais iš HTML puslapio - tai reiškia, kad jums nereikia jaudintis dėl HTML taisymo kiekvieną kartą, kai pridedate daugiau duomenų - vienintelis dalykas, kurį turite pakoreguoti, yra XML dokumentas.

Sekite mūsų kitą straipsnį, kuriame suskaidysime XML failo elementus ir padėsime sukurti savo pirmąjį XML dokumentą.

Vaizdo Instrukcijos: HTML/CSS Pagrindai #17 - CSS dėžutės modelis (Balandis 2024).