Skip to Content

Use CSS in your Mail signatures

css in mail signaturesI'll have to agree with Dvorak that mail apps that don't allow HTML are lame lame lame. Apple's Mail will allow you to see HTML emails, but not compose them. I guess that's supposed to be a security/annoyance feature, but sometimes I would really like to make an HTML email... But at least we can have CSS for our signatures.

CSS, for those who don't know, is a way of styling web pages. It's more precise than plain ol' HTML, and quite frankly, more powerful and better looking. My personal site uses CSS exclusively (much to the chagrin of Netscape Navigator 4.7). Anyway, Melvin Rivera has a step-by-step tutorial on using CSS in your Mail.app signatures. You may want to learn a little CSS first, if you've never tried it before. Just like using a Mac, you may never go back.

Categories

Software How-tos

I'll have to agree with Dvorak that mail apps that don't allow HTML are lame lame lame. Apple's Mail will allow you to see HTML emails, but...
 

Add a Comment

*0 / 3000 Character Maximum

14 Comments

Filter by:
Bruce Anderson

Using CSS/HTML is a good decision, but I do not recommend using images in an email. It gets security warning on some email readers.

April 21 2006 at 1:08 PM Report abuse rate up rate down Reply
kelly

html formatted email is perhaps one of the most annoying things ever. I don't need to see your pony themed network clogging stationary choice. if i get html formatted email from someone other than a mailing list that I opted into, their estimated IQ goes down 10% immediately.

April 16 2006 at 12:17 PM Report abuse rate up rate down Reply
Don Perreault

Great job!

April 16 2006 at 9:59 AM Report abuse rate up rate down Reply
ToeKnee

I think more attention should be paid to the design of the words, sentence structure, and style, and e-mail should be plain text only (plus attachments). Even with CSS, you cannot be sure how the recipient will see it. Eudora even now does a half-assed job of rendering styled e-mails, but it excels at so many other things. Like someone above mentioned, many common webmail clients will strip out all the formatting anyway, so better to pay attention to the words you use and not how they look.

April 16 2006 at 9:27 AM Report abuse rate up rate down Reply
Goobimama

'tis true. CSS is amazing....Don't use much of Apple Mail though...

April 15 2006 at 2:13 PM Report abuse rate up rate down Reply
south

yeah, #7 thanks from me too! that's a nifty tip for forwarding any web page via email.

April 15 2006 at 7:35 AM Report abuse rate up rate down Reply
PML

Hey #7! Thanks for the tip! I wanted to send a few html formatted emails a few days ago and ended up downloading Thunderbird just so I'd be able to. But I still prefer using Mail, and find that it's alot easier to use. So now I can just go back to using mail again. Great tip!

April 15 2006 at 7:24 AM Report abuse rate up rate down Reply
Apple-Discounts.com

Actually, Mail WILL let you send HTML emails. I run a mailing list and use Mail exclusively to send my HTML-encoded emails.

What you need to do is first code up your page using a standard or WYSIWYG HTML editor. Once you're completed, load the page in Safari and hit COMMAND-I.

The coded page will immediately appear in a new document window within Mail. Then, simply input a "To:" e-mail address and send away!

April 14 2006 at 11:42 PM Report abuse rate up rate down Reply
Rafe H.

For those of us that think HTML email is lame, lame, lame, we can ask Mail.app to show the plain text version of incoming emails, if permissible. Quit Mail, and from the Terminal:

defaults write com.apple.mail PreferPlainText true

To revert to the default settings:

defaults delete com.apple.mail PreferPlainText

Ahhh, much better. The way email should be.

April 14 2006 at 11:01 PM Report abuse rate up rate down Reply
Michel

I totally don't care about html compositing in apple mail
(but I'm pretty sure someday apple will add html compositing "ala iweb" in apple mail because it will be "cool factor" for people)

but

html mail are just plain annoyance
and I forbid people _at work_ to send html email.

it causes many headaches (incompatibility and readability issues and we have _not_ time to argue about that at work)

it's not universal (no, html by commercial enterprises is not standard)

it's not useful to content (inline attachments ARE useful, html not)


when we will have good tools to emphasize email, when it will be universal
when it will think about readability and accessibility problems
when it will be useful to enterprises

that day, we will use something more rich than plain text

for the time forward, dvorak will just stay the moron he is. and _you_ will stay in your big question : "but whyy html email is not everywhere ?"

Because it's BROKEN !
not because bad developpers but simply because of DESIGN. because the idea itself is bad

html (or css) is NOT the good answers for email.

April 14 2006 at 7:34 PM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.