Deixe-nos aprender aproximadamente uma da maioria de parte importante de XML, XML etiquetas. XML etiquetas forme a fundação de XML. Definem o espaço de um elemento em XML. Podem igualmente ser usados para introduzir comentários, declaram os ajustes exigidos analisando gramaticalmente o ambiente e para introduzir instruções especiais.
Nós podemos amplamente categorizar etiquetas de XML como segue:
O começo de cada elemento não-vazio de XML é marcado por uma início-etiqueta. Um exemplo da início-etiqueta é:
<address>
Cada elemento que tem uma etiqueta do começo deve terminar com uma fim-etiqueta. Um exemplo da fim-etiqueta é:
</address>
Note que as etiquetas da extremidade incluem uma barra (“/") antes do nome de um elemento.
O texto que se publica entre a início-etiqueta e a fim-etiqueta é chamado índice. Um elemento que não tenha nenhum índice é denominado como Vazio. An Vazio o elemento pode ser representado em duas maneiras como abaixo:
(1) Uma início-etiqueta seguiu imediatamente por uma fim-etiqueta como mostrado abaixo:
<hr></hr>
(2) Uma etiqueta completa do vazio-elemento é como mostrado abaixo:
<hr />
as etiquetas do Vazio-elemento podem ser usadas para todo o elemento que não tiver nenhum índice.
Seguir é as regras que precisam de ser seguidas para usar etiquetas de XML:
As etiquetas de XML são diferenciando maiúsculas e minúsculas. A linha de código de seguimento é um exemplo da sintaxe errada </Address>, devido à diferença do caso em duas etiquetas, que é tratada como a sintaxe errônea em XML.
<address>This is wrong syntax</Address>
O código de seguimento mostra uma maneira correta, onde nós usemos o mesmo caso para nomear o começo e a etiqueta da extremidade.
<address>This is correct syntax</address>
As etiquetas de XML devem ser fechados em uma ordem apropriada, isto é, uma etiqueta de XML aberta dentro de um outro elemento deve ser fechado antes que o elemento exterior esteja fechado. Por exemplo:
<outer_element> <internal_element> This tag is closed before the outer_element </internal_element> </outer_element>