• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

HTML Email Blocksatz

andynail

Mitglied
Hallo zusammen

auf unserer HTML Email sollen in der Kopfzeile 3 Elemente stehen. Einmal das Logo der Einrichtung, das Wort Infobrief und die Nummer des Infobriefs.

Jetzt ist es aber so das diese Email an Leute rausgeht die stark sehbehindert sind. Also auch wenn diese 3 Elemente nicht viel sind, könnte es wohl schon dazu kommen das nicht genügend Platz vorhanden ist.

Aber die drei Elemente sollen nebeneinander stehen, wie auch, wenn zu wenig Platz vorhanden ist, auch untereinander stehen können. Zuerstg hatte ich 3 Spalten in einer Tabelle genommen, doch damit entsteht ja kein Zeilenumbruch.

Also wie bringe ich das Logo direkt auf die linke Seite, Infobrief in die Mitte und die Nummer direkt auf die rechte Seitel die dann auch untereinander stehen können?

Danke Gruß Andreas
 
Werbung:
Hallo unjd vielen Dank

aber wie bekomme ich dann die 3 Elemente so verteilt hin? Brauche ich nur den td Tag p oder was anschließend und wo schreibe ich das dann rein?

Danke Gruß Andreas
 
Werbung:
Beispielsweise so:

HTML:
<!DOCTYPE html>
<html>
<head>
     <title>Irgend etwas</title>
         <style type=text/css>
         #header p {
             float: left;
         }
     </style>
</head>
<body>
     <div id="header">
        <p>Logo</p>
        <p>Infobrief</p>
        <p>Nummer</p>
    </div>
</body>
</html>
 
Ich würde aber nicht drauf wetten, dass sowas alle E-Mail-Clients verstehen. Ich weiß nicht genau, wie der Stand der Technik ist, aber früher wurde immer empfohlen, möglichst simples HTML in HTML-Mails zu verwenden und auf CSS am besten ganz zu verzichten.

Da würde ich mich in jedem Fall noch mal schlaumachen.
 
Werbung:
Hallo

und dann bekomme ich toll gestaltete Newsletter Emails und es ist auch ein Blocksatz zu sehen. Muss man denn immer gleich Meister aller Klassen sein um soetwas umsetzen zu können? - mit der Bitte auf diese nervengeplagte Aussage nicht drauf einzugehen. Denn ich kann mir gut vorstellen, das dass Vorhaben umzusetzen nur den einen oder anderen Befehlszusatz/Befehlszeile benötigt.

Ist der gezeigte Code nicht HTML 4 und ist daher seit Jahren standard? Aber fehlt mir in diesem Code das Erstellen des Blocksatzes. Aber ich werde diesen Code wohl so nicht in die Email schreiben, sondern für jeden Abstatz tag direkt per style die Eigenschaften erstellen.

Und dass ich etwas genervt bin kann man wohl verstehen. Denn ich schreibe von einer HTML Email und erhalte in jedem Forum nichts verwertbares. Und ich denke doch das dass Erzeugen von in einem Block sitzender dreier Elemente auch auf Interesse anderer Benutzer stossen könnte.

Also will ich mich für Eure Bemühung bedanken und dies verbunden mit der Freude mein Ziel erreichen zu können. Und sei dies nicht umsetzbar diese 3 Inhalte im Blcok darstellen zu können, dann bitte ich um Erklärung/Erläuterung bezüglich der Aussage Nein.

Danke Gruß Andreas
 
Laut dieser Seite (Word 2007 HTML and CSS Rendering Capabilities in Outlook 2007 (Part 1 of 2)) unterstützt Outlook 2007 die CSS-Eigenschaft float nicht (per STRG-F nach „float“ suchen, erster Treffer).

Welche HTML-Elemente/-Attribute und CSS-Features andere E-Mail-Clients unterstützen? Keine Ahnung. Ich habe mich noch nicht damit beschäftigen müssen. *auf Holz klopf*

andynail schrieb:
Ist der gezeigte Code nicht HTML 4 und ist daher seit Jahren standard?

Prinzipiell schon, nur ist ein E-Mail-Client eben kein Browser.

- Einige Absätze in der Wikipedia dazu: E-Mail
- Die englische Version hat etwas mehr: HTML e-mail - Wikipedia, the free encyclopedia (diesem Link bitte folgen)

und dann bekomme ich toll gestaltete Newsletter Emails und es ist auch ein Blocksatz zu sehen.

Schau doch dort mal in den Quelltext.

Aber ich werde diesen Code wohl so nicht in die Email schreiben, sondern für jeden Abstatz tag direkt per style die Eigenschaften erstellen.

Das wird auch bei Wikipedia „empfohlen“.

Und dass ich etwas genervt bin kann man wohl verstehen. Denn ich schreibe von einer HTML Email und erhalte in jedem Forum nichts verwertbares. Und ich denke doch das dass Erzeugen von in einem Block sitzender dreier Elemente auch auf Interesse anderer Benutzer stossen könnte.

Ich habe kein Problem mit deiner Genervtheit, denn HTML-E-Mails sind eine unschöne, knifflige Geschichte. Nötiges Wissen müsste ich mir auch anlesen, es wird aber existieren. Der beste Tipp ist: Nutze möglichst einfache Formatierungen (Tabellen, Inline-Styles).

Den beschriebenen Umbruch kannst du vermutlich am besten hinbekommen, indem du die Elemente einfach als <p><img…>Infobrief Nummer</p> auszeichnest.
 
Werbung:
Ist der gezeigte Code nicht HTML 4 und ist daher seit Jahren standard?
[...]
Und dass ich etwas genervt bin kann man wohl verstehen. Denn ich schreibe von einer HTML Email und erhalte in jedem Forum nichts verwertbares.
Der Punkt ist, Mail ist ein Textmedium und Mailreader sind eben keine Browser.

HTML in Mails war und ist ein Sicherheitsrisiko, weshalb ich allen rate HTML Mails abzuschalten. Darüber hinaus macht es in meinen Augen Mails auch unleserlicher.
Darüber hinaus ist Blocksatz auch in HTML kein Standard - im gegenteil es wird gerade erst wirkich einsetzbar.
 
Hallo zusammen

wie gestalte ich eine Email sonst ansprechender? OK ich beherrsche nur html und würde den Code mit den Beiträgen der Leute gerne per vba erstellen.

Oder soll ich Word zum erstellen der Email verwenden? Ich glaube ich hatte irgendwo einen Befehl gesehen mit dem man scheinbar den Inhalt des Dokuments als Email Inhalt versenden könne. Und damit sind vielleicht auch gleich alle Bilder mit drin, ich kann alle Vorzüge von Word zur Gestaltung ausnutzen und das Quelltext Format ist dann vielleicht auch gleich nicht html? Der Inhalt, bzw der Hintergrund, sollte dann aber ohne jegliche Ränder die Email füllen und dies auch anpassen können.

Den Blocksatz will mir Outlook einfach nicht anzeigen. Und wenn ich die drei Elemente in eine Tabelle setze, dann kommt es ja auch nicht zu einem Zeilenumbruch, so dass Infobrief unter den Logo stehen würde. Und genau dies wäre für die zu kontaktierenden Menschen in dieser Einrichtung mit einer meist geringen Auflösung sehr zu empfehlen.

Auf jeden Fall vielen Dank für Eure Unterstützung. Gruß Andreas
 
Ich hab mit nun mal ein paar schöne HTML-Mails angesehen, die ich von verschiedenen Quellen bekomme. Die meisten verwenden für die Formatierung einfache Tabellen und eventuell noch Bilder, Formatierung über die alten Attribute wie width, ... CSS basiertes Layout wird also auch in der Praxis eher vermieden.
 
Werbung:
andynail schrieb:
Oder soll ich Word zum erstellen der Email verwenden?

Das löst das grundsätzliche Problem, das ich übrigens in meinem letzten Beitrag ausführlich umschrieben habe, auch nicht.

Und wenn ich die drei Elemente in eine Tabelle setze, dann kommt es ja auch nicht zu einem Zeilenumbruch, so dass Infobrief unter den Logo stehen würde.

Dazu habe ich auch was geschrieben.

Den Blocksatz will mir Outlook einfach nicht anzeigen.

Das geht nicht (ungetestet)?

Code:
<p style="text-align: justify;">…</p>
 
....
wie gestalte ich eine Email sonst ansprechender? OK ich beherrsche nur html und würde den Code mit den Beiträgen der Leute gerne per vba erstellen.
Oder soll ich Word zum erstellen der Email verwenden? ......
Mails beinhalten kurze Informationen, die schnell mal eben von A nach B geschickt werden müssen. Ich selber lese meine Mails nur im Textformat, wer mir keine Textmails sendet, bekommt keine Antwort, da ich HTML-Mails rundweg ablehne. Der Grund sind die Sicherheitsprobleme, die man sich mit HTML-Mails eintritt.
Jeder Versuch, HTML-Mails zu gestalten hat nichts mit HTML-Wissen und Verständnis zu tun, das ist eine eigene Welt.

Mein Tip (um deine oben stehende Frage zu beantworten) Inhaltlich wertvolle Mails sind ansprechend genug, achte also auf den Inhalt. Sieh dir mal die Newletter von grossen Foren an, 99% der Newsletter sind in reinem Text gehalten und auch auf jedem Handy lesbar. Das nenne ich mal ansprechend und attraktiv.

Aber es muss ja immer flimmern und flackern und rotieren und sich drehen und und und......

Umbrüche bekommt na übrigens auch mit <br>&nbsp; hin

PS
Deine Genervtheit kann ich zwar irgendwie akzeptieren, aber ich muss sie nicht unbedingt verstehen. Wenn viele unterschiedliche Leute zu keinem Ziel führen können, liegt es wohl daran, dass sie auch kein 100% Rezept haben.

Das geringere Übel und die wirkliche Genervtheit bekommst du nicht mit, wenn dein Vorhaben vom Erfolg gekrönt wird. Dann fluchen nämlich die Empfänger, weil sie unterschiedliche Mailclients verwenden und alles anders sehen als du. In meinem Mailclient wird erst mal garnichts angezeigt und im übelsten Fall liest sich dein Mail wie der Quellcode einer Webseite.
 
Zuletzt bearbeitet von einem Moderator:
Zurück
Oben