Wir verwenden XHTML+CSS, um unsere Website neu zu gestalten, und einige freiwillige Websites bieten Online-Verifizierungsprogramme an, die uns helfen, zu überprüfen, ob die Seiten den Standards entsprechen, und Korrekturen vorzunehmen Nachricht. Diese Prüfungen sind sehr nützlich und das Erste, was ich beim Debuggen einer Seite durchführe.
1.XHTML-Validierung
Verifizierungs-URL: http://validator.w3.org/
Überprüfungsmethode: URL-Überprüfung, Überprüfung des Datei-Uploads
Wenn die Überprüfung erfolgreich ist, wird „Diese Seite ist gültiges XHTML 1.0 Transitional!“ angezeigt.
Wenn die Überprüfung fehlschlägt, werden weitere Überprüfungsoptionen und Fehlermeldungen angezeigt.
Im Allgemeinen kann Ihnen die Auswahl von „Quelle anzeigen“ und „Ausführliche Ausgabe“ dabei helfen, die Zeile zu finden, in der sich der Fehlercode befindet, und die Fehlerursache zu ermitteln.
Vergleichstabelle der häufigsten Fehlerursachen bei der XHTML-Validierung
Kein DOCTYPE gefunden! Zurück zur HTML 4.01-Übergangsversion – DOCTYPE ist nicht definiert.
Keine Zeichenkodierung gefunden! Zurückgreifen auf UTF-8. – Undefinierte Sprachkodierung.
End-Tag für „img“ weggelassen, aber OMITTAG NO wurde angegeben – Das Bild-Tag wird nicht mit „/“ geschlossen.
Eine Attributwertspezifikation muss ein Attributwertliteral sein, es sei denn, SHORTTAG YES ist angegeben. Der Attributwert muss in Anführungszeichen gesetzt werden.
Element „DIV“ undefiniert – DIV-Tags dürfen nicht in Großbuchstaben geschrieben werden und müssen in div in Kleinbuchstaben geändert werden.
Erforderliches Attribut „alt“ nicht angegeben – Das Bild muss das alt-Attribut hinzufügen.
Erforderliches Attribut „Typ“ nicht angegeben --- Dem von JS oder CSS aufgerufenen Tag fehlt das Typattribut.
Einer der häufigsten Fehler ist die Großschreibung von Etiketten. Oft hängen diese Fehler zusammen, wie zum Beispiel das Vergessen eines anderen
2.CSS2-Validierung
Verifizierungs-URL: http://jigsaw.w3.org/css-validator/
Überprüfungsmethode: URL-Überprüfung, Überprüfung des Datei-Uploads, direkte Code-Überprüfung
Wenn die Überprüfung erfolgreich ist, wird „Herzlichen Glückwunsch, dieses Dokument hat die Stylesheet-Überprüfung bestanden!“ angezeigt.
Wenn die Überprüfung fehlschlägt, werden zwei Arten von Fehlern angezeigt: Fehler und Warnungen. Der Fehler bedeutet, dass er korrigiert werden muss, andernfalls wird die Überprüfung nicht bestanden. Die Warnung bedeutet, dass es Code gibt, der vom W3C nicht empfohlen wird, und es wird empfohlen, ihn zu ändern.
Vergleichstabelle der häufigsten Fehlerursachen bei der CSS2-Validierung
(Fehler) Ungültige Zahl: color909090 ist kein Farbwert: 909090 ---Der hexadezimale Farbwert muss mit einem „#“-Zeichen hinzugefügt werden, also #909090
(Fehler) Ungültige Zahl: margin-topUnknown dimension: 6pixels ---Pixel ist kein Einheitswert, die korrekte Schreibweise ist 6px
(Fehler) Die Eigenschaft scrollbar-face-color existiert nicht: #eeeeee --- Das Definieren der Farbe der Bildlaufleiste ist eine nicht standardmäßige Eigenschaft
(Fehler) Der Wert „cursorhand“ existiert nicht: „hand“ ist ein nicht standardmäßiger Attributwert, der in „cursor:pointer“ geändert wurde
(Warnung) Zeile: 0 Schriftartenfamilie: Es wird empfohlen, als letzte Auswahl eine Schriftartenfamilie anzugeben. W3C empfiehlt, beim Definieren von Schriftarten mit einem Schriftartentyp zu enden, z. B. „sans-serif“, um dies sicherzustellen Es kann in verschiedenen Vorgängen verwendet werden. Unter dem System können Web-Schriftarten angezeigt werden.
(Warnung) Zeile: 0 Die Warnmeldung für otherprofile kann nicht gefunden werden. Zeigt an, dass der Code nicht standardmäßige Attribute oder Werte enthält und das Überprüfungsprogramm die entsprechenden Warninformationen nicht ermitteln und bereitstellen kann.
Linkadresse dieses Artikels: http://www.williamlong.info/archives/166.html