Question - What is the difference between XHTML and HTML?
Answer -
There are some changes in XHTML as compared to HTML:
- All documents must have a DOCTYPE.
- The xmlns attribute in is mandatory and must specify the xml namespace for the document.
- , , , and are mandatory with their respective closing tags.
- All XHTML tags must be in lower case.
- All XHTML tags must be closed.
- All XHTML tags must be properly nested.
- The XHTML documents must have one root element.
- All XHTML attributes must be added properly.
- All XHTML attributes must be in lower case.
- The name attribute has changed.
- XHTML attributes cannot be shortened.
- XHTML attribute values must be quoted.