HTML-Platzhalter-Attribut ist kein gültiges Attribut
Auf SharePoint-Anwendungsseite
Ich bin mit Platzhalter in <input>
wie diese:
<input type="text" id="name" name="name" placeholder="your name" />
Aber Platzhalter ist Unterstrichen und sagt: Validierung (XHTML 1.0 transitional) - Attribut placeholder ist kein gültiges Attribut. Aber wenn ich mir runat = "server"
Fehler geht Weg
<input type="text" id="name" name="name" placeholder="your name" runat="server" />
Nun, dessen Attribut gültig. Ich konnte nicht verstehen, warum Platzhalter-Attribut ist nicht gültig ohne runat = "server"
. Kann jemand sagen, der Grund? Ich wollte nicht, dass die runat = "server"
.
Außerdem habe ich <!DOCTYPE html>
am oberen Rand der Seite, aber dennoch gibt es die gleichen Fehler,
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sind Sie mit HTML5-markup, mit XHTML 1.0 Transitional doctype
Platzhalter, Artikel, footer, etc sind alle HTML5 -
Oben ist der entsprechende DOCTYPE für HTML5.
Platzhalter ist ein HTML5 Attribut, Daher ist es sollte nicht gültig unter xHTML 1.0 Transitional. Für die
runat
Attribut eine änderung des Verhaltens, es ist höchstwahrscheinlich ein Fehler im system oder nur unterdrückt aus irgendeinem Grund.