Sie müssen den Namespace für eine einfache XHTML-Datei nicht definieren. Tatsächlich wird davon ausgegangen, dass der Namespace in einer typischen Webseitendatei XHTML ist.
Der fehlerhafte Teil ist der Punkt, an dem Sie jedem Elementnamen vorangestellt sind html:
.
Es gab auch ein paar Fehler. Sie können keine Höhen- und Breitenattribute für Tabellen haben, und der Metaattribut- Zeichensatz ist redundant. Finde fünf Unterschiede:
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta name="generator" content= "HTML Tidy for Linux/x86 (vers 25 March 2009), see www.w3.org" /> <meta http-equiv="Content-Type" content="text/html" /> <title>Page Title</title> <meta name="keywords" content="Stuff the page is about" /> <meta name="description" content="Great little webpage" /> <script type="text/javascript"> </script> </head> <body> <table> <tr style="height:798px;"> <td></td> <td><iframe height="100%" src="CapabilitiesList.htm" width= "100%" frameborder="0" scrolling="no"></iframe></td> <td></td> </tr> </table> </body> </html>