In diesem Zusammenhang fällt auch auf, daß der Editor nicht automatisch p-tags setzt wenn man nicht explizit bei "Format" "Normal" auswählt. Im fckEditor war das noch anders.
Das Problem dabei:
Wenn man es nicht weiß wird HTML produziert in welchem dann Texte ohne tags direkt in div-Containern ausgegeben werden.
Es mag strittig sein
- in HTML4 jedenfalls wurde empfohlen Text nicht direkt, ohne weitere Tags in div-Containern auszugeben -
ob p-tags nötig sind.
Ich vertrete die Meinung einiger anderer auch, daß es semantisch korrekter ist Text nicht direkt in einem div (= divison, während p = paragraph) auszugeben, was evtl. auch seo-relevant sein könnte da Google auch auf korrekt formatiertes HTML achtet. Zumindest gewinnt semantisch sinnvolles und korrektes HTML immer mehr Bedeutung im I-net.
Für die Verarbeitung von Contents in Mails ist es natürlich sinnvoll keine weiteren tags zu benutzen, aber auch hier ist ja die Falle, daß sollte jemand seine Signatur mit tags formatieren, die z.B. p-tags dann nicht rausgefiltert werden. Wer nicht in den Quelltext im Editor schaut und wem auch das Wissen fehlt kann da schnell auflaufen.
Vorschlag:
Der Default-Eintrag bei Installation des Shops im Content "E-Mail Signatur" sollte folglich vielleicht einen Hinweis darauf enthalten.
"Bitte Plain-Text benutzen und nicht formatieren (z.B. mit p-tags)."
Übrigens.
Kann man die Quelltext-Zeilenumbrüche nicht leicht rausfiltern für die *.txt-Mails, ohne ein größeres Plugin wie das auf GitHub verlinkte ?
Wir brauchen doch lediglich erst die \n (und evtl. \t) und erst anschließend die <br /> jeglicher Form rauszufiltern. Oder habe ich da einen Denkfehler ?
Gruß,
noRiddle