Osnovno o atributima

Svrha upotrebe atributa u xml-u je jednaka onoj u html-u, a to je detaljno objašnjenje elementa. Atributi nam često daju informacije koje nisu važne za sam podatak, ali su važni za program ili skriptu koji će podatak obraditi, to je vidljivo u sljedećem primjeru.

<cijena valuta="euro">100</cijena>

Korištenje navodnika

Vrijednost atributa mora uvijek biti navedena unutar navodnika, ali nije bitno jesu li oni jednostruki ili dvostruki.

<cijena valuta="euro">100</cijena>

<cijena valuta='euro'>100</cijena>

Ako vrijednost elementa mora sama po sebi koristiti dvostruke navodnike, tada će se cijeli izraz smjestiti unutar jednostrukih navodnika. Ako vrijednost mora koristiti jednostruke navodnike, cijeli će izraz biti smješten unutar dvostrukih navodnika.

<glumac ime="Zlatan Zuhrić 'Zuhra'">

<glumac ime='Zlatan Zuhrić "Zuhra"'>

Elementi ili atributi?

Kao zamjena za atribute mogu se koristiti i child elementi. O zamjeni atributa child elementima nema nekog pravila, ali iskustva programera govore da treba izbjegavati upotrebu atributa.

u sljedećem primjeru možete vidjeti upotrebu atributa i njihovu zamjenu child elementima.

<cijena valuta="euro">
<vrijednost>100</vrijednost>
<vrijednost>150</vrijednost>
</cijena>

<cijena>
<valuta>euro</valuta> <vrijednost>100</vrijednost>
<vrijednost>150</vrijednost>
</cijena>

Iznimka pri korištenju atributa možete biti dodjeljivanje id-a elementu, čime se olakšava pristup i korištenje istog.

Treba li izbjegavati korištenje atributa?

Ovo su neki od problema koji se javljaju prilikom korištenja atributa:

Korištenje atributa se preporuča za definiranje nečega što nema izravne veze sa informacijom.

Navigacija
Korisni linkovi
Kratke vijesti
Vodafone lansirao mobilni glazbeni servis

Kako bi što lakše komunicirala sa svojim polaznicima, koji su mahom vrlo mladi i skloni komunikaciji preko suvremenih društvenih mreža NetAkdemija se odlučila pridružiti najvećoj online zajednici.NetAkademija Tehničkog veleučilšta u Zagrebu...

više na pcchip.hr

Vic dana
Anketa
copyright© 2006 - 2008, tutoriali.biz