XHTML files are often written and served up in HTML compatibility mode. This is to make them compatible with older HTML only browsers, and browsers such as Internet Explorer that don't support the XHTML MIME type.
When sent from a server the MIME type must be set to "text/html". Most servers will already do this by default if the extension of the file is ".html" or ".htm".
When read from a local disk the Browser should interpret the MIME type and character set of the file correctly.
Click in the editable area and then check the MIME type and
character set via:
Browser menu: Tools » Page Info
Mozile menu: Mozile » Page Info
Edit this text!
This is the markup at the start of the file:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html> <head> <title>Mozile HTML Compatible Test File</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <meta name="mozile" content="edit" /> <link rel="stylesheet" type="text/css" href="mozilehtml.css" /> </head>