Hi,
* Line 61, column 44: Attribute "name" exists, but can not be used for this element.
<form action='/Search' method='get' name='f'>
* Line 62, column 78: Attribute "autocomplete" is not a valid attribute
…xt' name='s' id='search' autocomplete='off' maxlength='2048' value='' />
Das sind zwei essenzielle Dinge die ich wohl kaum umgehen kann also wie würdet Ihr vorgehen?
Wenn du das wirklich für essentiell hältst, dann nimmst du halt in Kauf, dass sie in der gewählten (X)HTML-Version nicht valide sind.
Wenn das für dich keine Option sein sollte -
XHTML Strict erlaubt kein name-Attribut für FORM mehr - also wähle eine andere Variante, oder verzichte auf das Attribut (es als "essentiell" zu bezeichnen, halte ich sowieso für gewagt - Möglichkeiten zum Zugriff auf Formulare per JavaScript existieren auch abseits eines Namens mehr als genug);
Und autocomplete war noch nie in irgendeinem Standard enthalten. Darauf zu Gunsten der freien Entscheidung des Nutzers zu verzichten, dürfte auch oftmals die bessere Wahl sein.
MfG ChrisB
Light travels faster than sound - that's why most people appear bright until you hear them speak.