„3D“ in HTML: Was bedeutet es beim E-Mail-Rendering?
Sind Sie jemals auf HTML-Code in einem Mailer gestoßen, der seltsame Inhalte enthält? Sequenzen von „3D“? Diese Sequenzen können innerhalb von
Was ist „3D“ in HTML?
Das „3D“ in HTML, das Sie beobachtet haben, hat nichts mit 3D-Grafiken zu tun, sondern ist stattdessen ein integraler Bestandteil des E-Mail-Renderings. Es handelt sich um eine Zeichenfolge, die in der „quoted-printable“-Kodierung verwendet wird.
Zweck der Quoted-printable-Kodierung
Quoted-printable-Kodierung ist ein E-Mail-Kodierungssystem, das nicht erlaubt -ASCII-Zeichen müssen in einem für die E-Mail-Übertragung geeigneten Format dargestellt werden. Nicht-ASCII-Zeichen, zu denen Akzentzeichen, fremde Alphabete und Sonderzeichen gehören, können beim Senden per E-Mail Probleme verursachen, da sie möglicherweise nicht von allen E-Mail-Clients erkannt werden.
So funktioniert die Quoted-Printable-Kodierung
Quoted-printable-Kodierung funktioniert durch die Konvertierung nicht standardmäßiger Oktette in E-Mails (Werte kleiner als 32 oder größer als 126). in ein „3D“ umgewandelt, gefolgt von zwei hexadezimalen Ziffern, die den ASCII-Wert des Oktetts darstellen.
Beispiel für 3D in der Quoted-Printable-Kodierung
Zum Beispiel das Gleichheitszeichen (= ) hat einen ASCII-Wert von 61. Um es in einer in Anführungszeichen druckbaren Kodierung darzustellen, würden wir „3D“ gefolgt von den beiden verwenden Hexadezimalziffern „61“:
= -> 3D
Anzeige des Gleichheitszeichens in E-Mail
Um das Gleichheitszeichen in einer E-Mail korrekt anzuzeigen, muss es auch so sein kodiert:
= -> 3D 3D -> 3D3D
Fazit
Daher sind die „3D“-Sequenzen, auf die Sie im HTML-Code Ihres Mailers gestoßen sind, Teil der zitiert-druckbaren Kodierung, die dies ermöglicht Nicht-ASCII-Zeichen müssen für den E-Mail-Transport sicher dargestellt werden. Wenn Sie den Zweck der Quoted-Printable-Codierung verstehen, können Sie HTML-Code in E-Mails jetzt effektiver interpretieren und damit arbeiten.
Das obige ist der detaillierte Inhalt vonWas bedeutet „3D' beim HTML-E-Mail-Rendering?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!