OOP 및 PHP 패턴을 배우기 시작했고 MVC를 사용하여 문제가 발생했습니다. 나는이 다음 파일을브라우저 모드 웹 사이트를 표시합니다.
index.php를
<?php
include_once("controller/controller.php");
$controller = new Controller();
$controller->view->display();
?>
controller.php
<?php
class Controller
{
public $view;
public function __construct()
{
include_once("view/view.php");
$this->view = new View();
}
}
?>
view.php
<?php
class View
{
public $layout = "layout/layout.html";
public function display()
{
include $this->layout;
}
}
?>
,
layout.html
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>Dokument bez tytułu</title>
<style>
body {
background-color:#0066CC;
margin:0;
padding:0;
}
#page {
background-color:#000;
width:960px;
height:650px;
margin:0 auto;
}
</style>
</head>
<body>
<div id="page"></div>
</body>
</html>
사람은 나를 설명 할 수있는 이유는 브라우저에 표시 쿼크 모드에서이 웹 사이트? 이것의 최악은 화면 상단의 마진이며, 이는 정말로 성가시다. 이 문제와 해결책에 대한 정보는 기꺼이 제공됩니다.
브라우저에서받은 원시 HTML 및 HTTP 헤더는 무엇입니까? – deceze
div 안에'& nbsp'를 삽입하고 CSS에서 테두리를 사용하여 표시 방법을 확인하십시오. Quirks 모드를 말할 때 CSS가 적용되지 않는 이유는 무엇입니까? –