Hi guys,

I'm sure you have read some of my posts the guys here really help me on many things that I asked here in the FORUM.....

THANKS a lot Guys,

but my problem now is how can I make my emails to be formatted
of course to be more corporate in effect....

and I have also my printable DATAS, how can I make a template-like document or what ever you called it... I'm not really familiar with terms........ Thanks Guys...

Dani AI

Generated

Short practical summary and next steps based on the thread: wants corporate-looking emails and printable datas; pointed to inline CSS and table layouts, and warned that you cannot force identical page height across all browsers. That is correct — emails and browser print are both inconsistent environments, so pick techniques that degrade gracefully and automate where possible.

For email templates: build with simple table-based HTML, avoid floats/complex positioning, keep CSS properties to the “safe” set, and convert any stylesheet into inline styles as part of your build (use an inliner tool rather than hand-editing). Use images for a letterhead/header when you need a 1:1 visual across clients, but include alt text and sensible width/height. Test in target clients (Outlook desktop, Gmail, Apple Mail, and major mobile apps). See a practical compatibility reference at Campaign Monitor's CSS guide for email.

For printable pages: provide a dedicated print stylesheet (use @media print) to hide UI elements and adjust margins. If the footer “rides up” when content is short, reliable fixes are limited across browsers: try a table-based full-height wrapper or a print-only fixed footer (position: fixed; bottom: 0;) but test it — support varies. If exact printed output is business-critical, generate a PDF (server-side or via a print-to-PDF workflow) rather than relying on heterogeneous browser print behavior. For paged-media rules and print-specific at-rules, see MDN on @page.

Quick checklist: pick table-based HTML for email, automate CSS inlining, create a print stylesheet, test in real clients/browsers, and use PDFs for guaranteed, repeatable print results.

Recommended Answers

All 5 Replies

To have CSS in your emails you have to use "Inline CSS".

About printable data... I'm not sure what you need but in general when you need you webpage to be printable you must put all your printable content in one table and set the table width to 100%. This will make your data span all the page when it's printed.

Hope this helps :)

Cheers.

well in printable datas, should I use div or table will do the trick?
because my problem is my footer if my data is just small in content my footer goes up you think what is the remedy for this?

Tables are excellent for printable data...

As for your printable footer... hmmm... I think it's going to be a hassle for you cause usually this is different from browser to browser and you need to look at advanced printing topics specific to the browser you're using...

Good luck.

alright thanks!!!! I think I will have a letterhead made for the meantime.
thanks a lot I will search for that.....


Thanks

Repeat after me:

"It is impossible to force a page to be a given height for all browsers and all browser settings."

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.