Wie besteht man die W3C-Validierung?

Wie besteht man die W3C-Validierung?

Neben der Festlegung von Vorschriften für verschiedene Tags stellt das W3C auch eine Überprüfungsfunktion zur Verfügung, mit der die Ersteller von Webseiten prüfen können, ob sie die W3C-Vorschriften tatsächlich einhalten.
Vorwort
Neben der Festlegung verschiedener Tag-Regeln stellt das W3C auch eine Verifizierungsfunktion zur Verfügung, mit der Webseiten-Ersteller prüfen können, ob sie den W3C-Regeln entsprechen.
So erstellen Sie Webseiten nach dem W3C-XHTML1.0-Standard <br />Derzeit werden XHTML1.0 und HTML4.01 am häufigsten verwendet. Da XHTML1.0 aus HTML4.01 hervorgegangen ist, handelt es sich praktisch um eine überarbeitete Version von HTML4.01. Streng genommen ist XHTML1.0 strenger. Obwohl die Regeln von XHTML1.0 und HTML4.01 sehr ähnlich sind, sind die Bestimmungen von XHTML1.0 natürlich strenger als die von HTML4.01, da XHTML1.0 eine überarbeitete Version von HTML4.01 ist.
Macht eher Fehler
1. Alle Tags müssen klein geschrieben sein. Fehler: <HTML> <Title> <BODY> <FonT>
Richtig: <html> <title> <body> <font>
2. Alle Attribute im Tag müssen einen Wert haben und doppelte oder einfache Anführungszeichen dürfen nicht weggelassen werden. Fehler: <a href=index.htm>Link</a>
Richtig: <a href="index.htm">Link</a>
Wenn kein Attributwert vorhanden ist, müssen Sie das Attribut als Wert wiederholen, beispielsweise:
Fehler: <Frame-Noresize>
Richtig: <frame noresize="noresize">
3. Alle Beschriftungen müssen paarweise sein. Wenn nicht, fügen Sie am Ende / hinzu. Falsch: <li>Mickey<li>Minnie<li>Pluto Richtig: <li>Mickey</li><li>Minnie</li><li>Pluto</li>
Fehler:<br>
Richtig:<br />
4. Die Mindestanzahl an Tags, die eine Webseite enthalten sollte
<html>
<Kopf>
<meta http-equiv="Inhaltstyp" content="text/html; charset=big5" />
<title>Titel</title>
</Kopf>
<Text>
Inhalt
</body>
</html>
Hinweis: Chinesische Webseiten werden normalerweise in Big5 kodiert, daher müssen Sie zwischen <head> und </head> die folgende Zeile hinzufügen:
<meta http-equiv="Inhaltstyp" content="text/html; charset=big5" />
5. Wenn Sie [<][>][&] anzeigen möchten, müssen Sie andere Werte eingeben. Wenn Sie beispielsweise < > auf der Webseite anzeigen möchten, müssen Sie Folgendes eingeben:
&lt; &gt;
Wenn Sie & auf einer Webseite anzeigen möchten, wird ein Fehler angezeigt: &
Richtig: &amp;
6. Die Reihenfolge der Beschriftungen darf nicht vertauscht werden. Fehler: <b><p>Text</b></p>
Richtig: <b><p>Text</p></b>
7. Kommentare dürfen nicht enthalten:
Fehler: <!--Mickey ist einfach---zu süß-->
Richtig: <!--Mickey ist so süß-->
8. Die Bildbeschriftung muss Anmerkungstext enthalten. Der Anmerkungstext ist der Text, der erscheint, wenn Sie den Mauszeiger über das Bild bewegen:
Fehler: <img src="mickey.jpg">
Richtig: <img src="mickey.jpg" alt="Dies ist ein Bild von Mickey" />
8. Der XHTML1.0-Dokumentkopf wird der ersten Zeile einer normalen Webseite hinzugefügt:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Rahmenseite:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
verifizieren
W3C bietet eine Webseiten- oder Upload-Verifizierung. Wenn Sie die URL eingeben und dies fehlschlägt, wird eine rote Warnung angezeigt, die Ihnen mitteilt, wo der Fehler liegt. Dann können Sie sie langsam entsprechend dem Fehler ändern.
W3C-Standardvalidierungswebseite: http://validator.w3.org/
Postskriptum <br />Apropos, haben Sie versucht, die URLs anderer Personen einzufügen, um es zu überprüfen?
Da die meisten Webseiten für IE-Benutzer erstellt werden, bestehen sie die W3C-Prüfung fast nie. Solange der IE sie normal anzeigen kann, ist alles in Ordnung. Wenn Sie versucht haben, eine beliebige Seite meiner Webseite einzufügen, sollte sie die Prüfung bestehen. Nehmen Sie als Beispiel die Unterrichtswebseite des Lehrers. Mit Ausnahme der Homepage werden die meisten davon nicht bestanden. Die 39. Zeile des linken Seitenmenüs ist nicht in doppelte Anführungszeichen eingeschlossen:
Fehler: aux1 = insFld(foldersTree, gFld("<font color=blue>中文</font>输入"))
Richtig: aux1 = insFld(foldersTree, gFld("<font color="blue">Chinese</font> input"))
Grundlagen der Webgestaltung – 01 HTML-Bild-Tags ohne Annotationen verstehen (häufigster Fehler Nr. 8)
Müssen Sie die W3C-Vorschriften wirklich einhalten? Wenn Sie die W3C-Vorschriften einhalten, sehen Ihre Webseiten in jedem Browser gleich aus. Wenn jemand beispielsweise eine Webseite für den Internet Explorer erstellt, kann das Design beim Surfen mit Firefox vom Original abweichen. Versuchen Sie also, die W3C-Vorschriften einzuhalten!

<<:  Drei Methoden zum automatischen Vervollständigen von Befehlen in der MySQL-Datenbank

>>:  Die Idee kombiniert Docker, um Image-Paketierung und Bereitstellung mit einem Klick zu realisieren

Artikel empfehlen

So verwenden Sie CocosCreator zur Tonverarbeitung bei der Spieleentwicklung

Inhaltsverzeichnis 1. Grundlagen der Audiowiederg...

Daten in der Layui-Tabellenzeile dynamisch bearbeiten

Inhaltsverzeichnis Vorwort Stil Funktion Beschrei...

Detaillierte Einführung in die Chrome-Entwicklertools - Zeitleiste

1. Übersicht Benutzer erwarten, dass die Webanwen...

Bild-Scrolling-Effekt mit CSS3 erstellt

Ergebnisse erzielenImplementierungscode html <...

CSS imitiert Fernbedienungstasten

Hinweis: Diese Demo wurde in der Miniprogrammumge...

Sprechen Sie über nextTick in Vue

Wenn sich die Daten ändern, wird die DOM-Ansicht ...

Mini-Programm implementiert Listen-Countdown-Funktion

In diesem Artikelbeispiel wird der spezifische Co...

Lösung für das Problem der langsamen Docker-Pull-Image-Geschwindigkeit

Derzeit verfügt Docker über einen offiziellen Mir...