@@Suse:
nuqneH
[code lang=html]<?xml version="1.0" encoding="UTF-8"?>
Die XML-Deklaration muss bei UTF-8 oder UTF-16 nicht vorhanden sein. Wenn vor der DOCTYPE-Angabe irgendetwas anderes steht, versetzt das ältere Browser wie IE 6 in den Quirks-Modus. Deshalb: XML-Deklaration weglassen! [XHTML1 §C.1, http://de.selfhtml.org/html/xhtml/unterschiede.htm#xml_deklaration@title=SELFHTML]
Die Zeichencodierung solltest du aber im Dokument per Pragma-Direktive (meta-Element) angeben. [qa-html-encoding-declarations, http://de.selfhtml.org/html/kopfdaten/meta.htm#zeichenkodierung@title=SELFHTML]
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
@xml:lang wirkt nur bei Verarbeitung als XML; das tut man XHTML-Dokumenten i.A. nicht an. Deshalb die Sprache zusätzlich auch mittels @lang-Attribut angeben! [XHTML1 §C.7, i18n-html-tech-lang, tutorial-language-decl, http://de.selfhtml.org/html/xhtml/unterschiede.htm#lang@title=SELFHTML]
<script type="text/javascript">
</head>
</script>
Unzulässige Verschachtelung.
<style type="text/css">
s1 {
font-family: Comic;
}
s2 {
font-family: Arial;
}
s3 {
font-family: Monotype Corsiva;
}F1 {
color: #FF0000;
}
F2 {
color: #000000;
}
F3 {
color: #840000;
}
</style>
Das kann nichts bewirken; es gibt keine Elementtypen s1, s2, s3, F1, F2, F3.
<form name="formular">
@action-Attrubut fehlt. [http://de.selfhtml.org/html/formulare/definieren.htm@title=SELFHTML]
<div id="ausgabe"style="position:absolute;top:120px;left:10px;z-index:4;" >
Dazu hatte ich schon etwas gesagt.
</body>
<html>
<head>
Hunh??
Qapla'
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)