ホームページ  >  記事  >  ウェブフロントエンド  >  HTML 電子メールのソース コードにおける「3D」は何を意味しますか?

HTML 電子メールのソース コードにおける「3D」は何を意味しますか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-24 01:44:10184ブラウズ

What Does

HTML ソース コードの謎の「3D」を解読する

Gmail でメーラーの HTML コードを調べると、次のような行に遭遇することがあります。これら:

<td>

style 属性内の「3D」の存在は次のとおりです。不可解だ。これは電子メール用の特別なレンダリング機能ですか?

解決策: Quoted-Printable Encoding

「3D」の謎は、quoted- の使用にあります。 printable エンコーディング、電子メールで非 ASCII 文字を ASCII として表現できるようにするシステム

仕組み:

  • 非標準の電子メール オクテット (特殊文字などを表す) は、その後に続く「=」記号としてエンコードされます。数値を表す 2 つの 16 進数。
  • 電子メールでプレーンな「=」を表すには、次を使用してエンコードする必要もあります。 quote-printable: 3D は、ASCII 値 "= (61) に対応する 16 進数です。

例:

表示されている "A0"上記の HTML の は、非改行スペースを表します。 quote-printable では、これは次のようにエンコードされます:

=A0

そして、「=」自体を表すには、次のようにエンコードされます:

3D

したがって、あなたが遭遇した HTML コードは 3D レンダリング機能ではなく、quoted-printable エンコード プロセスの一部です。これは、エンコードされた非 ASCII 文字を導入するために使用される「=」文字を表します。

以上がHTML 電子メールのソース コードにおける「3D」は何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。