Os elementos de XML podem ser definidos como blocos de apartamentos de XML. Os elementos podem comportar-se enquanto os recipientes para guardar o texto, elementos, atributos, o meio objeta ou toda a estes.
Cada original de XML contém uns ou vários elementos, o espaço de que ou são limitados pelo começo e terminam etiquetas, ou para elementos vazios, por uma etiqueta do vazio-elemento.
Seguir é a sintaxe para escrever um elemento de XML:
<element-name attribute1 attribute2> ....content </element-name>
onde
elemento-nome é o nome do elemento. O nome seu caso nas etiquetas do começo e da extremidade deve combinar.
atributo1, atributo2 são os atributos do elemento separado pelos espaços brancos. Um atributo define uma propriedade do elemento. Associa um nome com um valor, que seja uma corda de caráteres. Um atributo é escrito as:
name = "value"
nome is followed by an = sinal e uma corda valor dentro de dobro (” ") ou escolha ('') citações.
Um elemento vazio (elemento sem o índice) tem seguinte sintaxe
<name attribute1 attribute2.../>
Exemplo de um original de XML usando o vário elemento de XML:
<?xml version="1.0"?> <contact-info> <address category="residence"> <name>Tanmay Patil</name> <company>Howcodex</company> <phone>(011) 123-4567</phone> <address/> </contact-info>
As seguintes regras são exigidas para ser seguidas para elementos de XML:
Um elemento nome pode conter todos os caráteres alfanuméricos. A única marca de pontuação permitida nos nomes é o hífen (-), sob-contagem (_) e o período (.).
Os nomes são diferenciando maiúsculas e minúsculas. Por exemplo, o endereço, o endereço, e o ENDEREÇO são nomes diferentes.
As etiquetas do começo e da extremidade de um elemento devem ser idênticas.
Um elemento, que seja um recipiente, pode conter o texto ou os elementos como visto no exemplo acima.