Skip to main content

collect_external_css_urls

Function collect_external_css_urls 

Source
fn collect_external_css_urls(node: &Node) -> Vec<String>
Expand description

DOM ツリーを走査して外部 <link rel="stylesheet" href="..."> の href を集める。 href は resolve_dom_paths 済み(絶対パス or 完全URL)。以前はインライン <style> しか集めておらず、外部 CSS ファイルを一切取得・適用していなかったため、CSS を 全て外部ファイルに置くサイト(一般的な構成)ではスタイルが丸ごと無視され、 素の HTML 同然の表示になっていた。relstylesheet を含むもの、または rel 未指定で href が .css で終わるものを対象とする(preload/icon 等は除外)。