3

标题确实按预期显示在浏览器的标题栏中,但它也显示为网页第一行的文本。这是HTML。是什么赋予了?

<!DOCTYPE html>
<html>
    <head>
        <link rel="stylesheet" href="admin.css" title="" type="text/css" media="screen" charset="utf-8">
        <title>User pics</title>
    </head>
    <body>
        <img src="http:/blah.s3.amazonaws.com/1xrfnyf08goxpsda1mhs.jpg">
    </body>
</html>
4

4 回答 4

7

尝试

<!DOCTYPE html>
<html>
    <head>
        <title>User pics</title>
        <link rel="stylesheet" href="admin.css" title="" type="text/css" media="screen" charset="utf-8">
    </head>
    <body>
        <img src="http:/blah.s3.amazonaws.com/1xrfnyf08goxpsda1mhs.jpg" alt="" />
    </body>
</html>

您不能在 html 标记之外定义链接标记。

于 2013-02-27T06:37:30.663 回答
1

删除css参考并检查一次..可能是css的问题

于 2013-02-27T06:44:30.440 回答
1

如果你有

*{
    display:block; 
}

在你的 CSS 文件中确保删除它,因为这会导致标题出现

于 2017-02-19T05:33:32.050 回答
0

您需要正确关闭上面的链接标签。你有

<link rel="stylesheet" href="admin.css" title="" type="text/css" media="screen" charset="utf-8">

它应该读

<link rel="stylesheet" href="admin.css" title="" type="text/css" media="screen" charset="utf-8"/>
于 2016-06-16T03:35:54.897 回答