最近、アプリケーションのためにダイレクトメールプロモーションを実施しました。この期間中、私はいくつかの小さな問題に遭遇しました。ここに録音します。
1. JavaScriptはダイレクトメールでは許可されていません。これは非常に憂鬱なので、すべての相互作用はHTMLネイティブのものの助けを借りてのみ達成できます。ボタンを実装すると、ボタンは元々ボタンタグとして使用されていましたが、後でフォームを送信する機能はIEで完了できないことがわかりました。何らかの理由で、それは後に入力タグに変更され、成功しました。
2。カーソル:ハンドプロパティはFirefoxではサポートされていないため、Firefoxではマウスの形状が手形に設定されているため、次のようにする必要があります:カーソル:ポインター。しかし、これは私に気分が悪くなるので、私はハックする以外に選択肢がありません:カーソル:ポインター;*カーソル:ハンド
3. HTMLのネイティブタグにはデフォルトスタイルがあるため、H1のパディングボトムを設定した後、IEとFirefoxの表示が一貫していないことがわかりました。その後、このタグのマージンとパディングの両方を最初に0に設定する必要があることがわかりました。したがって、多くのページのCSSの始まりは *{マージン:0です。パディング:0;}が、 *を使用することは推奨されないようです。 YuiのリセットCSSを検討できます。
4.ダイレクトメールの多くの場所で写真を使用してみてください。 WDは、電子メールが電子メールの内容に多くの制限がある可能性があるため、多くのCSS属性が使用されることが保証されていないことを教えてくれました。彼らは、ダイレクトメールは技術的に無関係なハハであると言ったので、私はすぐにそれを乗り越えて自分でページをカットしてエクササイズしました。技術的に無関係な仕事のない仕事は今、私に適しています。