xML attribútumok

Mivel a HTML, XML elemek lehetnek tulajdonságaik. Az attribútum értéke az XML, és jellemzően létrehozni őket sok szempontból hasonló az attribútumok a HTML.

Az attribútumok további információt nyújtanak a tételt.

XML attribútumok

A HTML attribútumok néhány további információt a tételt:

Attribútumok gyakran olyan információt, amely nem része az adatokat. Az alábbi példában a fájltípus nem függ az adatokat, de ez az információ fontos lehet a kérelmeket, amelyek manipulálják a elemet:

XML attribútum kell idézőjelek közé

Az attribútum értéke mindig meg kell idézett. Lehet akár dupla vagy szimpla idézőjeleket. Például a szex a karakter felírható:

Ha az attribútum érték maga is tartalmaz kettős idézőjelek segítségével egyetlen idézetek. Például:

vagy használja esszenciák karakterek:

XML elemek és attribútumok

Nézd meg a következő példákat:

Az első példában a padló meghatározott attribútum. Az év második felében elszámolni az elem. Mindkét példa ugyanazt az információt.

Nincsenek szabályok, hogy mit mikor kell használni attribútumokat, és amikor elemeket. Az attribútumok általánosan használt HTML. XML, véleményem szerint, akkor jobb elkerülni őket, és helyette elemekkel.

Melyik a jobb?

A következő három XML dokumentumok tartalmazzák pontosan ugyanazt az információt:

A felvétel dátuma mint tulajdonság:

A felvétel dátuma elemeként:

A felvétel dátuma kiterjesztett tag (a legjobb megoldás véleményem szerint):

Kerülje XML attribútumok?

Ha attribútumok vannak problémák:

  • attribútumok nem tartalmazhatnak több értéket (elemek)
  • attribútumok nem tartalmazhat fastruktúrák (elemek)
  • attribútumok nehéz bővíteni (a későbbi módosítások)

Soha ne használja az alábbi szerkezetet:

XML attribútumok metaadatokat

Néha az elemek kijelölt azonosítók. Ezeket az azonosítókat azonosítására XML elemek pontosan ugyanúgy, mint azonosító attribútumot a HTML. A következő példa ezt szemlélteti:

A példában id attribútum azonosítja a különböző jegyzeteket. Ez az információ nem része a legtöbb jegyzetek.

A fő gondolata, amit már mondtam, hogy a metaadatok (adatok az adatokról) kell rögzíteni, mint attribútumok, és az adatokat, mint az elemek.

Kapcsolódó cikkek