这个问题之前有人问过,但不清楚解决方案是什么,所以我现在问。我编写了一个 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
也许您为
display:block
元素设置了 title
?例如,使用 * {display:block;}
(分别是 none
以外的其他内容)。
如果是这样,那么您可以覆盖它,例如使用
title {display:none;}
。或者,为了确保将来不会出现 head
元素的其他子元素:head {display:none;}
。
用途:
body * {}
而不是
* {}
您可以使用:
head {
display: none;
}
隐藏 html 文件头部的所有内容