我有一个在本地服务器上运行的相当简单的 HTML 文件,因为它很快就会变成一个 php 文件。但是,当我从服务器运行它时,CSS 不会显示在页面上。在网络浏览器中打开 index.html 文件显示它很好。
HTML 文件:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <link rel="stylesheet" type="text/css" href="style.css">
    <meta name="description" content="Content goes here"/>
</head>
<body>
    <div class="header">
        <div class="logo">
            <a href="http://Link.com"><img src="images/logo.png"/></a>
        </div>
        <div class="navigation">
            <ul>
                <li>
                    <a href="mailto:support@link.com">
                        <img src="images/email.png"/>
                    </a>
                </li>
                <li>
                    <a href="http://Twitter.com/link">
                        <img src="images/twitter.png"/>
                    </a>
                </li>
            </ul>
        </div>
    </div>
</body>
</html>
CSS 文件:
.header {
    width: 700px;
    margin: 0 auto;
    margin-top: 25px;
    margin-bottom: 25px;
    height: 61px;
}
    .logo {
        float: left;
        margin-top: 10px;
    }
    .navigation {
        float: right;
    }
        .navigation li {
            width:60px;
            height:60px;
            float:left;
            margin-left:14px;
            border-radius:30px;
        }
        .navigation li a {
            width:60px;
            height:60px;
            float:left;
            background-color:#576f85;
            border-radius:30px;
        }
        .navigation li a img {
            padding-left:14px;
            padding-top:14px;
            padding-right:14px;
            padding-bottom:14px;
        }