1ページに複数のページ(例:google.com、yahoo.com ...)を表示しようとしています。私はcURL multiを使ってそれらのページのhtmlを引っ張ってきて、私が見るために1ページにすべての結果を表示しています。問題は、最初のページのCSSが、すべての下位ページのCSSを壊してしまうことです。異なるスタイルのhtmlを1ページに干渉なしで表示する
例:Yahooは最初のページであり、かなり多様なCSSスタイルを持っています。次にMSNはほとんどのCSSを上書きしますが、すべてではありません。
すべてのソリューションはありますか?ありがとう
iframeがうまくいかず、私は目的のためにcURLを使用していますが、読み込まれるページの一部はパスワードで保護されており、iframeでアクセスできません。 2番目のアイデア...難しいですが、私はHTMLと各ページに含まれるすべてのCSSの両方を修正する必要があります。それは私がより便利な見方のために構築する必要がある解析動物の地獄です。 – pHelics
もっと簡単な方法があるとは思わないでください。各サイトのIDを持つスパンを使用して、各定義の前にそのIDを含めるようにCSSだけを編集する方法はありますか。だからgoogleの場合は、#google h1、#google h2などのようなものを含めるようにCSSを変更するだけで、コンテナのスパンには値googleのID属性が設定されます。 – Hameed