2

私は機能するウェブページを持っていて、すべてがうねりです。これは、ほとんどの場合、外部cssファイルの優れたプラクティスと最小限のインラインスタイル/コードを使用してコーディングされています。すべては順調です。

ただし、今はそのページを電子メールなどのHTMLテキストのみで送信したいと思います。したがって、外部サイトへの外部参照はまったくありません。つまり、美しい外部参照を内部的に移動する必要があります。

オブジェクトのすべてのクラスを検索し、そのクラスから削除して、そのオブジェクトにクラスと同じインライン「スタイル」属性を与えるjavascript関数を作成できると考えています。

しかし、私は他の誰かが他の提案を持っているかどうか疑問に思いました。

最終的な目標は、キャッシュなどを使用せずにインターネットに接続されていないブラウザに貼り付けると、「通常の操作」ページの画面に表示されているものを正確に表示するテキストの壁を取得することです。

4

1 に答える 1

1

このためのperlCPANモジュールがあります:

CSS::Inliner

githubでソースを見つけることもできます:

https://github.com/kamelkev/CSS-Inliner

于 2012-12-23T07:03:38.023 に答える