我想編寫一個發送html格式的電子郵件的應用程序。我有我想要的css和html文件。我試圖用style
元素,像這樣與嵌入式CSS來發送電子郵件:如何將CSS應用於html,使其顯示爲樣式屬性
<style type="text/css">
h1 {border-width: 1; border: solid; text-align: center}
</style>
<h1>Title</h1>
<p>Content of the email</p>
它工作在某些客戶端(例如,它在Mac OSX的郵件應用程序),而不是其他人(例如,它不在Gmail閱讀電子郵件時工作)。當我將以上內容翻譯爲:
<h1 style="border-width: 1; border: solid; text-align: center">Title</h1>
<p>Content of the email</p>
然後它在任何地方都可以工作。我正在尋找的是一種根據我定義的CSS規則將css作爲style
屬性放置在其相應的dom元素上的方法。因此,對於給定的file.css
和file.html
,我想創建一個新文件result.html
,它可以正確顯示,但所有CSS都嵌入爲dom元素中的style
屬性。有任何想法嗎?
這太棒了!你會知道任何在我的服務器上編程的東西嗎? – rmarimon 2010-10-30 16:18:32
@rmarimon,我們需要知道您正在運行的是什麼服務器環境... – jball 2010-11-01 17:54:48
Linux Debian,但是我可以運行它的任何東西都比定期手動執行它更好。 – rmarimon 2010-11-02 04:47:57