javascript - 在不同文件中拆分文件(例如 html、图像、css、js 等)时,HTML 和 CSS 是否应保留在同一域中

标签 javascript html css performance optimization

我正在考虑如何将我的内容拆分到不同的域中。我理解将 CSS 放在顶部以确保页面可以尽快呈现是有意义的。那么,将 CSS 文件保存在与 HTML 相同的域中是否也有意义,以便这些文件可以与 HTML 并行下载,而这些文件不需要额外的 DNS 查找,因此不会延迟渲染?这会有什么不同吗?

类似于:

html、css文件:

www.example.org/index.html
www.example.org/style.css
.
.
.

图片、js文件:

staticfiles.example.org/home/js/script.js
staticfiles.example.org/home/images/header.jpg
.
.
.

最佳答案

答案就在本页或任何大型网站的源代码中。您可以将任何静态文件放入不同的域,包括 CSS。

关于javascript - 在不同文件中拆分文件(例如 html、图像、css、js 等)时,HTML 和 CSS 是否应保留在同一域中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23282294/

相关文章:

javascript - jQuery:添加具有预定义函数的更改事件处理程序

javascript - Passport.js——如何异步使用渲染电子邮件

HTML CSS 文本不会居中

javascript - html 上的图像 - 缓存

javascript - 删除类时不重置关键帧动画

javascript - jQuery 检查正文是否有前缀

javascript - 设置默认回调以响应 setState() 函数

javascript - 无法初始化动态构建的物化轮播

jQuery 动画

html - 第二个嵌套菜单出现问题