1. Die XML-Datei sollte so weit wie möglich in utf-8 codiert sein, z. B. ? Auch wenn sie gespeichert werden kann, muss sie in utf-8 konvertiert werden entspricht auch internationalen Standards.
2. Die Pseudoklasse :hover in CSS ist ungültig, wenn sie vor :visited platziert wird.
3. Wenn das <a>-Tag nicht über das href-Attribut verfügt, sind alle seine CSS-Pseudoklassen wie:hover ungültig.
4. Referenzen in der Form document.wirte("<script language='javascript' src='" + file + "'></" + "script>" werden in js-Dateien verwendet, und ihre relativen Dateipfade sind alle Verweise auf den js-Pfad von HTML.
Beispiel: a.htm verweist auf xb.js und b.js bezieht sich auf xc.js. Dann sollte die Datei xc.js anstelle des direkten Pfads lauten c.js relativ zu b.js und css Die @import, url()-Referenz auf der Seite hat dieses Problem nicht.
5. Wenn auf der Seite die Breite der Tabelle auf 100 % eingestellt wird, bleibt eine Bildlaufleiste leer auf der rechten Seite. Bitte legen Sie <body style="overflow:auto"> fest
. Verwenden Sie für häufig verwendete Bilder keine img-Tags und verwenden Sie CSS, um den Hintergrund, die Breite und die Höhe anzugeben Dynamische Bilder (nach oben verschieben), um den Hintergrund zu ändern. Es ist keine zusätzliche Codierung erforderlich. Der Vorteil der Verwendung von CSS besteht darin, dass Sie alles auf einmal ändern können
7. @font-face {font-family:comic;src:url ( http://valid_url/some_font_file.eot );
}
Definieren Sie einen Schriftartnamen, der lokal nicht verfügbar ist, und rufen Sie <span style="font-family:comic;font-size:18pt>aa</span> auf.
8. Mehrere CSS
div { overflow: versteckt; text-overflow:ellipsis }
td {vertikal ausrichten: Mitte;
[u]Um das Auftreten eines Überlaufs zu erzwingen und den Ellipsenwert anzuwenden, muss der Autor die White-Space-Eigenschaft des Objekts auf nowrap setzen. [/u] Wenn es keine Möglichkeit für Zeilenumbrüche gibt (z. B. die Breite des Objektcontainers ist schmal und es gibt langen Text ohne sinnvolle Zeilenumbrüche), kann es ohne Verwendung von nowrap zu einem Überlauf kommen.
Damit der Auslassungspunktwert angewendet werden kann, muss diese Eigenschaft auf ein Objekt festgelegt werden, das über einen unsichtbaren Bereich verfügt. Die beste Option besteht darin, die Überlaufeigenschaft auf „Ausgeblendet“ zu setzen.
9. document.createElement von Firefox unterstützt weder HTML-Tags im Inhalt noch innerText, aber innerHTML, und Sie können innerHTML verwenden, um seinen Inhalt anzugeben.
10. Die Breite der DropDownList im .net-Steuerelement wird in Firefox nicht eingefärbt. Sie müssen style='width:10px;' direkt definieren.
Der CSS-Cursor in Firefox unterstützt keine Hand, verwenden Sie daher stattdessen den Zeiger.
12. Die Bildlaufleiste im Iframe muss im Iframe-Tag auf style='overflow:hidden' gesetzt werden. Dies kann nicht nur im Textkörper festgelegt werden. Dies führt zu Problemen in Firefox.
13. Achten Sie während des onpropertychange-Ereignisses darauf, event.propertyName zum Filtern des Eigenschaftsänderungsereignisses zu verwenden. Beim Festlegen dieses Ereignisses wurde das onpropertychange-Attribut tatsächlich geändert, sodass es automatisch ausgeführt wird.
14. Die XSL-Unterstützungsversion in js5.6 ist relativ niedrig, beispielsweise wird die Dokumentfunktion nicht unterstützt.
15. Die Slice-Funktion ist langsamer als die direkte Schleife, um Array-Fragmente zu erhalten.
16. Wenn nextSibling das nächste Objekt erhält, beachten Sie bitte, dass zwischen den beiden Knoten keine Leerzeichen stehen dürfen, da es sonst leicht zu Fehlern beim Abrufen des richtigen Objekts kommt.
17. CreateTextFile muss den dritten Parameter als wahr angeben, wenn chinesischer Text vorhanden ist. Andernfalls kann kein Chinesisch geschrieben werden, was beim Schreiben als Fehler angezeigt wird.
18. Verwenden Sie beim Speichern von chinesischem Text ADODB.stream, nicht fso, da FSO unterstützt das UTF-8-Format nicht.