-3

我正在使用 cloudflare 并打开了开发模式,然后更新了 css,它仍然无法正常工作。

有任何想法吗?

网站是http://our-gen.com

4

1 回答 1

1

除了各种 HTML 错误之外,您的样式表不适用于大多数浏览器的原因是您的 MIME 类型错误:

<link href='css/style.css' type='css/text' rel='stylesheet'>

应该是text/css

上述各种 HTML 错误包括但不限于:

  • 无效的列表嵌套。这个:

    <ul>
    <a href='index.php'>
    <li>
    Home
    </li>
    </a>
    <a href='#catalog.php'>
    <li>
    Catalog
    </li>
    </a>
    <a href='#users.php'>
    <li>
    Users
    </li>
    </a>
    <a href='#forum.php'>
    <li>
    Forum
    </li>
    </a>
    </ul>
    

    应该看起来更像这样:

    <ul>
        <li><a href="index.php">Home</a></li>
        <li><a href="#catalog.php">Catalog</a></li>
        <li><a href="#users.php">Users</a></li>
        <li><a href="#forum.php">Home</a></li>
    </ul>
    
  • <!DOCTYPE>不是有效的 DTD。你可能的意思是<!DOCTYPE html>

  • <!DOCTYPE html>应该在文档的开头找到,而不是在<html>.
于 2013-04-25T02:10:17.213 回答