Hypertext Markup Language (HTML) ist das Werkzeug zum Formatieren und Gegenwart Inhalte in Web-Seiten. Es ist ein sehr nachsichtig Programmiersprache. Es in der Regel nicht " brechen " und anstehender Fehlermeldungen auf den Betrachter. Häufiger kann eine Web-Seite nicht zu sehen genau das Richtige, oder ein Makro , um Daten auf einem Formular zu ändern wird nicht funktionieren, wenn es einen Fehler in der HTML -Codierung. Glücklicherweise ist HTML einfach zu beheben und zu testen. Schlecht gegründet Schlagwörter
meisten HTML-Tags haben einen Anfang und ein Ende-Tag . Zu fett das Wort " fett ", würden Sie Folgendes eingeben:
Bold
Allerdings, wenn Sie vergessen, den zweiten Tag in setzen , oder vergessen den Schrägstrich in der zweiten tag gehören , wird es keine fetten Text , oder alles wird in der Seite nach dem ersten Tag wird fett sein . Wenn Sie eine der spitzen Klammern vergessen , erleben Sie die gleichen Probleme . Bei komplexeren Tags , kein Text kann überhaupt sichtbar sein.
Case Sensitive Dateinamen
Wenn Sie anrufen, andere HTML-Seite in einem Link , stellen Sie sicher , dass Sie ihn über das gleiche Gehäuse wie es auf dem Server benannt ist. Einige Server nicht erkennt einen Dateinamen , dessen Fall ist nicht das Gleiche . Also, wenn die Datei falled " MyStuff.htm ", schreiben sie genau so. Um dieses Problem mit Ihren eigenen Dateien zu vermeiden , benennen Sie alle Dateien und Verzeichnisse mit Kleinbuchstaben .
Ungültige Pfade
Bei der Verknüpfung zu einer anderen Datei , ist es wichtig, den Weg richtig zu schreiben . Wenn die Datei im gleichen Verzeichnis wie die Datei, die aufgerufen wird aus ist der Weg einfach: " filename.htm . " Wenn es in einem Verzeichnis namens ist "stuff ", eine Ebene unter dem Verzeichnis ab , dann wäre es " /stuff /filename.htm " sein. Wenn es in einem Verzeichnis oben ist , können Sie mit " .. /Filename.htm . " Aus diesem Grund ist es oft am besten , um die vollständige URL zu verwenden, wie " http://myserver.com/stuff/filename.htm . " Dadurch wird die Datei finden , egal wo es von .
Cross-Browser- Probleme
heißt Früher war es sehr schwierig, eine Website, die sah zu erstellen und arbeitete die gleichen in Netscape und Internet Explorer . Netscape hat weggegangen, aber viele andere Browser sind angekommen. Glücklicherweise sind sie viel verträglicher als früher zu sein . Allerdings ist es immer sinnvoll, Kopien von den Browsern Ihrer Kunden verwenden werden kommen und versuchen Ihre Web-Seiten in jeder sicherstellen, dass sie aussehen und die gleiche Arbeit.
Fehlende Quotes
Kurse werden in verschiedenen HTML-Tags verwendet werden, um Werte, die mit dem Tag übergeben werden bezeichnen . Zum Beispiel wird das Anker-Tag wie folgt aussehen :
Test- Link
Wenn Sie den zweiten Satz des Zitats vergessen Mark, der Link wird nicht korrekt funktionieren.
Tabelle Misalignment
Abgesehen von ihrer offensichtlichen Verwendung in Präsentation von Informationen suchen, wie eine Tabellenkalkulation , sind Tabellen auch in der Platzierung von Texten neben nützlichen oder unter anderen Text oder Bildern, und in die Gruppierung von Bildern in ein größeres Bild. Allerdings kann die Platzierung der Tags problematisch sein.
Tabelle sind die Container-Tags .
sind die Tabellenzeile Tags und
| Tabelle sind die Element-Tags .
Test < /td> Test 2 |
< /tr>
< /table>
Diese einfache Tabelle zeigt die Wörter "Test " und " Test 2 " side by side . Wo Tabellen schwierig geworden ist, wenn sie verschachtelt sind . Es ist möglich, die gesamte Tabelle in jeder der Tabelle oben gezeigt Elemente zu platzieren. Schon bald wird es sehr schwierig , den Überblick über die Tabellenzeile und Tisch -Element-Tags gehören zueinander zu halten. Wenn die Tags nicht line up , werden Ihre Daten auf der ganzen Seite verteilt werden.
Verschwinden White Space
Leerraum wird auf einer Webseite komprimiert. Tippen Sie die Worte "Space Test" in einer Web-Seite mit drei leeren Zwischenräume werden nicht in all diesen Räumen zeigt sich in den Browser führen. Sie werden auf einem einzigen Raum komprimiert werden. Entweder verwenden aa non-breaking space , wie " " Beispiel "Space Test" oder Verwendung Tabellen oder Stylesheets , um Platz zu schaffen.