85. Explain about XML attributes

Attributes are simple name/value pairs associated with an element.
They are attached to the start-tag, as shown below, but not to the end-tag:
<name nickname=”sharat”><first>sharat</first><middle></middle><last>lastname</last></name>
Attributes must have values–even if that value is just an empty string (like “”)–and those values must be in quotes.
Attributes Can Provide Meta Data that May Not be Relevant to Most Applications Dealing [...]

84. What do you mean by well-formed XML

XML documents must adhere to following rules to be well-formed.

Every start-tag must have a matching end-tag, or be a self-closing tag
Tags can’t overlap
XML documents can have only one root element
Element names must obey XML naming conventions
XML is case-sensitive
XML will keep whitespace in your text