【发布时间】:2020-07-15 09:50:31
【问题描述】:
从 HTML 文件调用 CSS 文件的最佳方法是什么?我面临着许多可能性,没有最好的经验 可能的可能性
1 -
<link rel="stylesheet" media="screen and (max-width: 600px)" href="css/screen600.css">
<link rel="stylesheet" media="screen and (max-height: 400px) and (max-width: 600px)" href="css/screen600x400.css">`
2 -
@media only screen and (max-width: px) {}
【问题讨论】:
-
这两种方法我都试过了,一切都很好,我只想知道最好用的一种
-
这些相似,但功能不同,因此没有“最佳”方法。这取决于您的情况和目标。
-
我会说,这取决于您的需求。如果屏幕尺寸之间的 CSS 真的 有很大差异,则 (1) 可能会更好。但我认为在大多数情况下(2)被使用并将被使用。我唯一一次将
media与两个 CSS 文件一起使用是当我将一个 CSS 文件专用于打印media="print" -
我尝试了这两种方法,并没有很快发现太大的区别第二种方法在更改浏览器大小时快一点,但是从iPhone 5 320px不同屏幕的大小打开时和galaxy 375px 例如我注意到第一种方法更快
标签: html css media stylesheet screen-size