为什么我的标题标签中的文本在页面上显示为纯文本?

问题描述 投票:0回答:3

这个问题之前有人问过,但不清楚解决方案是什么,所以我现在问。我编写了一个 HTML5 页面,它不仅在栏中显示该元素(当然,它应该如此),而且还在网页的第一行中显示该元素。啥?我以前从未遇到过这个问题,这完全令人困惑。我做错了什么?任何帮助,将不胜感激。我的代码如下,我已将其精简到最低限度,以便查明问题。

这是我的 HTML:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8" />
    <title>MBSeacott.com</title>

    <link rel="stylesheet" href="css/fullscreenimg.css" type="text/css" />
    <link rel="stylesheet" href="css/mainstyle.css" type="text/css" />
</head>
<body></body>
</html>

提前致谢, MB

html title
3个回答
2
投票

也许您为

display:block
元素设置了
title
?例如,使用
* {display:block;}
(分别是
none
以外的其他内容)。

如果是这样,那么您可以覆盖它,例如使用

title {display:none;}
。或者,为了确保将来不会出现
head
元素的其他子元素:
head {display:none;}


2
投票

用途:

body * {}

而不是

* {}

0
投票

您可以使用:

head {
   display: none;
}

隐藏 html 文件头部的所有内容

© www.soinside.com 2019 - 2024. All rights reserved.