Css 同一样式表是否在不同页面上多次加载?

Css 同一样式表是否在不同页面上多次加载?,css,browser,Css,Browser,我在一个大型的内联网系统上工作,因为它是一个十多年前开始发展的系统,不幸的是,它的设计不是很好,需要完全重写,因为它目前使用的是框架 基于框架的布局的问题在于,有一个“main”部分不包含样式表。这是一个相当简单的问题,但我从未发现任何证据。同一个样式表是否因为在不同的网页上而被多次加载?或者浏览器缓存它,并对相同的命名样式表进行比较检查。JavaScript库也是这样吗?是的,浏览器将从缓存中为每个帧加载外部脚本和样式表,除非您故意通过不发送这些文件的缓存头来破坏它。是的,浏览器将从缓存中为每

我在一个大型的内联网系统上工作,因为它是一个十多年前开始发展的系统,不幸的是,它的设计不是很好,需要完全重写,因为它目前使用的是框架


基于框架的布局的问题在于,有一个“main”部分不包含样式表。这是一个相当简单的问题,但我从未发现任何证据。同一个样式表是否因为在不同的网页上而被多次加载?或者浏览器缓存它,并对相同的命名样式表进行比较检查。JavaScript库也是这样吗?

是的,浏览器将从缓存中为每个帧加载外部脚本和样式表,除非您故意通过不发送这些文件的缓存头来破坏它。

是的,浏览器将从缓存中为每个帧加载外部脚本和样式表,除非您故意通过不发送包含这些文件的缓存头来中断缓存。

AFAIK浏览器应始终在发出http请求(GET)之前查询其缓存。
“总是”是最重要的一个词,因为我们都知道浏览器应该做什么和不应该做什么的问题

此规则应适用于浏览器请求的任何文件类型。

AFAIK浏览器应始终在发出http请求(GET)之前查询其缓存。
“总是”是最重要的一个词,因为我们都知道浏览器应该做什么和不应该做什么的问题
此规则应适用于浏览器请求的任何文件类型