এক্সএমএল নামকরণের নিয়ম
এক্সএমএল উপাদানগুলিকে এই নামকরণের নিয়মগুলি অনুসরণ করতে হবে:
- 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
কোনও নাম ব্যবহার করা যেতে পারে, কোনও শব্দই সংরক্ষিত নেই (এক্সএমএল ব্যতীত)।
নামকরণের সেরা অভ্যাস
- 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.
নামকরণ শৈলী
এক্সএমএল উপাদানগুলির জন্য কোনও নামকরণ শৈলীর সংজ্ঞা দেওয়া হয়নি। তবে এখানে কিছু ব্যবহৃত হয়:
- 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
রেফারেন্স
http://www.w3schools.com/xml/xML_elements.asp