1. xml ファイルはできるだけ utf-8 でエンコードする必要があります。gb2312 では保存できても utf-8 に変換する必要があるため、さらに面倒です。国際規格にも準拠しています。
2. CSS の疑似クラス :hover は、:visited の前に配置すると無効になります。
3. <a> タグに href 属性がない場合、:hover などの CSS 疑似クラスはすべて無効になります。
4. document.wirte("<script language='javascript' src='" + file + "'></" + "script>" の形式の参照が js ファイルで使用され、ファイルの相対パスはすべてjs への参照 html のパス。
例: a.htm が xb.js を参照し、b.js が xc.js を参照する場合、ファイルは直接パスではなく xc.js にする必要があります。 b.js および css に対する c.js ページ内の @import、url() 参照にはこの問題はありません。
5. ページ上で、テーブルの幅を 100% に設定すると、スクロール バーが空白のままになることがあります
。右側に <body style="overflow:auto"> を設定してください。
6. よく使用する画像には、<span><a> を使用せず、CSS を使用して背景、幅、高さを指定します。動的画像 (背景を変更するには上に移動します)、 <a> を使用します。追加のコーディングは必要ありません。css を使用する利点は、すべてを一度に変更できることです。
7. @font-face {font-family:comic;src:url ( http://valid_url/some_font_file.eot );
}
ローカルで利用できないフォント名を定義し、<span style="font-family:comic;font-size:18pt>aa</span> を呼び出します。
8. いくつかの CSS
div { オーバーフロー: 非表示; テキストオーバーフロー: 省略記号 }
td { 垂直整列 : 中央 }
[u]オーバーフローを強制的に発生させて省略記号の値を適用するには、作成者はオブジェクトの空白プロパティを nowrap に設定する必要があります。 [/u] 改行の機会がない場合 (たとえば、オブジェクト コンテナの幅が狭く、適切な改行のない長いテキストがある場合)、nowrap を使用しないとオーバーフローする可能性があります。
省略記号の値を適用するには、このプロパティを非表示領域のあるオブジェクトに設定する必要があります。最良のオプションは、オーバーフロー プロパティを非表示に設定することです。
9. Firefox の document.createElement は、コンテンツ内の HTML タグや innerText をサポートしていませんが、innerHTML をサポートしており、innerHTML を使用してそのコンテンツを指定できます。
10. Firefox では、.net コントロールの DropDownList の幅は色付けされません。style='width:10px;' を直接定義する必要があります
。11. Firefox の CSS カーソルはハンドをサポートしていないため、代わりにポインターを使用します。
12. iframe 内のスクロールバーは iframe タグに style='overflow:hidden' を設定する必要があります。これは Firefox では問題を引き起こします。
13. onpropertychange イベント中に、event.propertyName を使用してプロパティ変更イベントをフィルターすることに注意してください。このイベントを設定するときは、onpropertychange 属性が実際に変更されているため、自動的に実行されます。
14. js5.6 の XSL サポート バージョンは比較的低く、たとえばドキュメント機能はサポートされていません。
15. スライス関数は、配列フラグメントを取得するために直接ループするよりも遅くなります。
16. nextSibling が次のオブジェクトを取得するときは、2 つのノードの間にスペースがあってはいけないことに注意してください。そうしないと、正しいオブジェクトの取得に失敗しやすくなります。
17. 中国語テキストがある場合、CreateTextFile は 3 番目のパラメータを true に指定する必要があります。そうでない場合は、中国語を書き込むことができません。書き込み時にエラーが表示されます。
18. 中国語テキストを保存する場合は、ADODB.stream を使用します。FSO は使用しないでください。 utf-8 形式はサポートされていません。