📜  CSS 文件的缩小

📅  最后修改于: 2021-10-29 06:47:29             🧑  作者: Mango

缩小 CSS 文件意味着删除源代码中不必要的字符,以减小文件大小并加快站点加载速度。当用户请求网页时,会发送缩小版而不是完整版,从而加快响应时间降低带宽成本。它提高了网站速度和可访问性,并帮助搜索引擎排名上升。

缩小中删除的不必要字符包括空格、换行符、注释和块分隔符。缩小的 CSS 文件以“.min.css”扩展名结尾。

缩小前的 CSS:

.card-list {
    width: 85vw;
    margin: 0 auto;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-gap: 20px;
}
  
.ui-helper-hidden {
    display: none;
}
  
.ui-helper-hidden-accessible {
    border: 0;
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0 0 0 0);
}

缩小后的 CSS:

本文讨论了两种缩小 CSS 文件的方法。

  1. css-minify npm
    • 首先,使用安装工具
      npm install css-minify -g
    • 要缩小单个 CSS 文件,请键入以下命令:
      css-minify -f filename
    • 要缩小目录的所有 css 文件,请键入:
      css-minify -d sourcedir

      其中 sourcedir 是包含 css 文件的文件夹的名称。

    缩小后的 CSS 文件将存储在名为‘css-dist’的文件夹中。因此,始终在存储 css 文件/文件夹的同一目录中创建一个“css-dist”文件夹。

    例子:
    在桌面上,我们有一个名为“1.css”的 CSS 文件和一个包含所有 CSS 文件的文件夹“css-styles”
    我们还创建了一个“css-dist”文件夹来存储缩小的 CSS 文件。

    缩小单个 CSS 文件:

    这会将缩小的“1.min.css”文件存储在“css-dist”文件夹中。

    缩小 css-styles 文件夹中的 CSS 文件:

  2. CSS Minifier 等在线工具:
    • 粘贴源代码或上传源代码文件。
    • 单击按钮以缩小或压缩代码。
    • 复制缩小后的代码输出或下载缩小后的代码文件。