Entschlüsselung des mysteriösen „3D“ im HTML-Quellcode
Wenn man den HTML-Code eines Mailers in Gmail untersucht, kann man auf Zeilen wie „ diese:
<td>
Das Vorhandensein von „3D“ innerhalb des Stilattributs ist rätselhaft. Ist es eine spezielle Rendering-Funktion für E-Mail?
Die Lösung: Quoted-Printable-Kodierung
Das Geheimnis von „3D“ liegt in der Verwendung von quoted- druckbare-Kodierung, ein System, das die Darstellung von Nicht-ASCII-Zeichen als ASCII für E-Mails ermöglicht Transport.
So funktioniert es:
Beispiel:
Das im HTML oben gezeigte „A0“. stellt ein geschütztes Leerzeichen dar. In quoted-printable würde dies wie folgt kodiert werden:
=A0
Und um „=" selbst darzustellen, würde es wie folgt kodiert werden:
3D
Daher ist das „3D" in Bei dem HTML-Code, auf den Sie gestoßen sind, handelt es sich nicht um eine 3D-Rendering-Funktion, sondern um einen Teil des Kodierungsprozesses zum Ausdrucken in Anführungszeichen. Es stellt das Zeichen „=“ dar, das zur Einführung codierter Nicht-ASCII-Zeichen verwendet wird.
Das obige ist der detaillierte Inhalt vonWas bedeutet „3D' im HTML-E-Mail-Quellcode?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!