我对此感到非常困扰,因为我在任何地方都找不到任何解决方案。
我开始使用HTML和PHP编写一些简单的Web。 当我发现时,我忘了添加DOCTYPE声明,一半,我决定只将它添加到页面顶部。当我这样做时,我的CSS停止了apPlying。
到目前为止,我有这个:
<?php
session_start();
require "../frequent_functions.php";
F_check_login();
?><!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title>
Velká Hra
</title>
<link type="text/css" rel="stylesheet" href="styles.php" />
<?php
echo include_in_header();
?>
</head>
<body>
<div id="news_banner">
zde se budou zobrazovat novinky
</div>
<div class="header_page">
Toto je hlavička stránky
</div>
<div class="content">
<div class="form">
<form method="POST" action="procedures/accept_code.php">
<div class="form_segment">
Unikátní kód z ukořistěného kolíčku: <br />
<input type="text" name="peg_code" placeholder="Vložte kód z kolíčku" />
</div>
</form
</div>
</div>
<?php
echo $_SESSION['UserID'];
?>
</body>
</html>
我检查了浏览器缓存,硬重置,文件访问权限。我不知道出了什么问题。
除了这个函数外,那些PHP函数不生成内容:
function include_in_header() {
return '<link href="https://fonts.googleapis.com/css?family=Pirata+One" rel="stylesheet">';
}
但这不会影响任何事情......或者是吗?我很无能。
编辑1: 这不重复。请阅读我的问题并阅读您所推荐的问题。我读过他们,他们没有回答我的问题。
删除Doctype可以解决问题。但缺乏doctype本身就是一个问题,正如其他问题所述。