php class para estilos css inline?

Eu estava no portal CSS do MailChimp http://www.mailchimp.com/labs/inlinecss.php e eu queria saber se existem algumas aulas que podem fazer isso, eu adoraria ter isso no meu código de e-mail em vez disso de passar até MailChimp.

Basicamente, estou procurando o código, atrás da página ou algo muito parecido.

Felicidades.

Você pode tentar o Premailer . A fonte está disponível no Github . (Apenas notei que sua tag é PHP e o Premailer é Ruby, então isso pode não contar como uma resposta real para você …)

Como é isso?

http://www.pelagodesign.com/sidecar/emogrifier/

“… O Emogrifier transmubrifica automaticamente seu HTML analisando seu CSS e inserindo suas definições CSS em tags dentro do seu HTML com base em seus seletores CSS. Você pode usar o formulário abaixo para colar seu HTML ou CSS, ou se você é mais tecnicamente inclinado, você pode baixar o código-fonte do PHP e usá-lo em seus próprios aplicativos “.

Eu estava procurando o mesmo hoje à noite e encontrei esta biblioteca https://github.com/christiaan/InlineStyle , o que faz o que eu acho que você deseja.

Inclusive entende seletores como ul li e tal.

O link no OP parece ter desaparecido, mas o MailChimp oferece um conversor de estilo para inline gratuitamente, sem inscrição aqui:

http://beaker.mailchimp.com/inline-css

Ainda tenho que ir “todo o caminho até o Mailchimp”.

Eu estava procurando o mesmo (baseado em PHP, descarregável, código aberto), mas não consegui encontrá-lo, então eu criei o seguinte proxy / wrapper para a biblioteca de código-fonte aberto: https://github.com/onassar/PHP -Premação de mensagem

Espero que seja útil.

Emogrifier não funcionou para mim, então desenvolvi isso: https://github.com/djfm/cssin . Eu tentei várias outras libs e nenhum funcionou em meus arquivos HTML, minha lib está bem, eu acho.