Monty Burns: wann nehme ich ein attribut und wann ein unterelement

Beitrag lesen

hi

wollt eben ein xml-dakoment aufbauen und da bin ich auf das problem gestossen das man informationen auf zwei unterschiedliche arten abspeichern kann
welche davon verwendet man in welchem fall

1. informatinen in attributen abspeichern
<einxmlelemnt attributname1="wert1" attributname2="wert2" />

2. informationen in elementen
<einxmlelemnt>
<unterelemnt1>wert1</unterelemnt1>
<unterelemnt2>wert2</unterelemnt2>
</einxmlelemnt>

bin dankbar für tipps oder homepages wo näher auf das thema eingegangen wird
In selfHTML ist das leider nicht der fall.
die schreiben da nur:
"Sinnvoll ist es daher, nur solche Daten in Attribute zu packen, die vor allem zur reinen Datenverarbeitung dienen. Sind es dagegen Daten, die Inhalt enthalten, der z.B. am Bildschirm ausgegeben werden soll, dann ist es sinnvoller, eigene Elemente dafür zu definieren"

vlt weiss jemand ne präzisere definition

gruss

Monty Burns