It states that a program should not
continue to process an XML document if it finds an error. The
reason is that XML software should be easy to write, and that
all XML documents should be compatible.
A D V E R T I S E M E N T
With HTML it was possible to create documents with lots of
errors (like when you forget an end tag). One of the main
reasons that HTML browsers are so big and incompatible, is that
they have their own ways to figure out what a document should
look like when they encounter an HTML error.
With XML this should not be possible.