XML Adlandırma Kuralları
XML öğeleri şu adlandırma kurallarına uymalıdır:
- Element names are case-sensitive
- Element names must start with a letter or underscore
- Element names cannot start with the letters xml(or XML, or Xml, etc)
- Element names can contain letters, digits, hyphens, underscores, and periods
- Element names cannot contain spaces
Herhangi bir isim kullanılabilir, hiçbir kelime ayrılmaz (xml hariç).
En İyi Adlandırma Uygulamaları
- Create descriptive names, like this: <person>, <firstname>, <lastname>.
- Create short and simple names, like this: <book_title> not like this: <the_title_of_the_book>.
- Avoid "-". If you name something "first-name", some software may think you want to subtract "name" from "first".
- Avoid ".". If you name something "first.name", some software may think that "name" is a property of the object "first".
- Avoid ":". Colons are reserved for namespaces (more later).
- Non-English letters like éòá are perfectly legal in XML, but watch out for problems if your software doesn't support them.
Stilleri Adlandırma
XML öğeleri için tanımlanmış bir adlandırma stili yoktur. Ancak burada yaygın olarak kullanılanlardan bazıları şunlardır:
- Lower case <firstname> All letters lower case
- Upper case <FIRSTNAME> All letters upper case
- Underscore <first_name> Underscore separates words
- Pascal case <FirstName> Uppercase first letter in each word
- Camel case <firstName> Uppercase first letter in each word except the first
referans
http://www.w3schools.com/xml/xml_elements.asp