thinkphp的css引用不进来怎么办

# thinkphp的css引用不进来怎么办?

### 1. 检查路径引用是否正确

假设我们有以下目录结构:

```

├─ application

│ ├─ index

│ │ ├─ controller

│ │ ├─ model

│ │ └─ view

│ │ ├─ common

│ │ ├─ index

│ │ │ └─ index.html

├─ public

│ └─ static

│ ├─ css

│ │ └─ style.css

│ └─ js

│ └─ main.js

```

当在 `index.html` 中引用 `style.css` 时,可以使用以下两种方式:

```html

```

当检查路径是否正确时,我们还可以查看网页的开发者工具(F12),然后点击 `console` 标签页,看看是否有相关报错信息。

### 2. 检查是否使用了CDN

在引用CSS或其他静态资源时,我们往往使用了CDN来加速资源获取,此时我们可以通过以下方式检查CDN链接是否可访问:

- 测试CDN是否可用:[https://ping.pe/](https://ping.pe/)

- 检查CDN访问速度是否正常:[https://www.kuaidi100.com/](https://www.kuaidi100.com/)

### 3. 检查文件名是否一致

当在引用CSS文件时,我们需要确保文件名的大小写一致,例如当我们引用 `style.css` 时,不能使用 `Style.css` 或其他大小写不同的名称。

### 4. 检查是否有缓存

在使用浏览器访问页面时,我们往往会使用浏览器缓存来提高页面访问速度,但是有时候会出现缓存导致资源引用不正确的问题。此时,我们可以尝试在网页开发者工具中使用快捷键 `Ctrl+F5` 或者 `Shift+F5` 强制浏览器刷新缓存。

### 5. 检查文件编码是否正确

当在编写CSS文件时,我们需要确保文件编码是 `utf-8`,否则可能会出现中文字符乱码的问题。可以在编辑器中查看文件编码,或者在开发者工具的控制台中查看文件编码信息。

### 6. 检查文件是否存在

当出现资源引用不正确的情况时,我们可以尝试在浏览器的地址栏中输入资源的完整地址来查看是否能够访问。如果无法访问,可能是文件不存在或者文件权限不足的原因导致。

以上是解决thinkphp的css引用不进来的一些方法,我们可以根据自己的情况来选择相应的方法尝试解决。

后端开发标签