Html CSS样式表未加载

Html CSS样式表未加载,html,css,Html,Css,这是最愚蠢的问题,但我不知道为什么我找不到问题!下面是代码,但css文件未加载 <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <title>Title</title> <link rel="stylesheet" type="text/css"

这是最愚蠢的问题,但我不知道为什么我找不到问题!下面是代码,但css文件未加载

<!DOCTYPE html>
    <html lang="en">
        <head>
            <meta charset="utf-8">
            <title>Title</title>
            <link rel="stylesheet" type="text/css" href="css/layout.css" />
        </head>
    <body>

        <section id="mainWrapper">
        <a href="#" class="btn btn-primary">Hello</a>
      </section>

    </body>

</html> 

标题
我在浏览器中检查了源代码,它找不到指定的文件!我试图在根目录中移动文件,但删除的文件夹名称仍然相同。这只是我设计的基本模板,我无法让CSS工作!!!

尝试使用完整路径

 <link rel="stylesheet" type="text/css" href="http://domainname/css/layout.css" />


还要确保文件是可访问的。

检查文件名,有时通过PC重命名时,会添加layout.css.txt将文件名更改为
.css

将文件移动到根目录下,此时不要创建任何子文件夹


请说明您是否正在尝试上传到服务器或只是练习,以便我们可以给您精确的说明。

另一个技巧是检查CSS文件使用的元素ID是否与index.html中列出的相同。如果它们不同,则不会应用CSS。

您如何访问html?您正在使用服务器吗?如果是,您是如何设置服务器的?指定的相对路径假定您在与此HTML文件相同的文件夹中有一个名为
css
的文件夹,并且它包含
layout.css
@Daniel Cheng无服务器它是一个简单的HTML css文件,一个简单的模板。我正在直接打开它。@Huey是的,我在同一个文件夹中有css文件。否,它不应该和HTML在同一个文件夹中,而是在一个名为css的子文件夹中。我有另一个使用骨架css框架的项目,它在没有完整路径的情况下工作。文件不在服务器上,而是在我的本地计算机上。有时可能您引用了错误的路径,那么完整路径可能会有所帮助,重新检查文件夹和文件名拼写我检查了文件名,它没有更改为.txt,它仍然是.css。我现在将文件移动到根目录下,并更改了路径,但仍然无法工作。我的其他项目正在工作,但不是这一个,它是如此烦人!也不是服务器,只是练习将所有内容移动到一个新文件夹并尝试一下,它可能会工作,在将css文件移动到根目录后,您是否更改了代码中的目录?我添加了一个2个新的css文件,它们正在工作。layout.css根本不起作用。我已经重命名了它,但找不到问题只需将文本从layout.css复制到一个新的文本文件并粘贴和重命名它。你可以发布代码和文件夹的屏幕截图..这里。我已经将它重命名为layout.css,这使它成为layout.css.css。。。。太傻了!!!非常感谢。