要提取CSS并生成單獨的文件,可以使用PHP中的以下方法:
$html = file_get_contents('example.html');
preg_match_all('/<style[^>]*>(.*?)<\/style>/is', $html, $matches);
$css = implode("\n", $matches[1]);
// 保存提取出的CSS內容到一個單獨的CSS文件中
file_put_contents('styles.css', $css);
include('simple_html_dom.php');
$html = file_get_html('example.html');
$css = '';
foreach($html->find('style') as $style) {
$css .= $style->innertext;
}
// 保存提取出的CSS內容到一個單獨的CSS文件中
file_put_contents('styles.css', $css);
這些方法可以幫助你從HTML文件中提取CSS樣式并保存到單獨的CSS文件中。