내 웹 사이트의 내용물을 포함하려고하는데, 설정하려면 헤더, 바닥 글, 탐색 등이 포함됩니다. 헤더에 DOCTYPE을 </head>
태그 끝에 추가했습니다.특정 페이지에 포함 및 스타일 시트 사용?
이렇게하면 페이지 헤드가 포함되어 있으면 특정 페이지에 대한 스타일 시트 만 추가 할 수 있습니까?
내 웹 사이트의 내용물을 포함하려고하는데, 설정하려면 헤더, 바닥 글, 탐색 등이 포함됩니다. 헤더에 DOCTYPE을 </head>
태그 끝에 추가했습니다.특정 페이지에 포함 및 스타일 시트 사용?
이렇게하면 페이지 헤드가 포함되어 있으면 특정 페이지에 대한 스타일 시트 만 추가 할 수 있습니까?
잘 포함 된 헤더 PHP 파일에
그렇게
<[email protected]$css;?>
같은 변수
를 추가 할이 일을 할 수있는 다양한 방법을 많이가 다음을 포함하는 파일 css 변수를 포함하고자하는 것으로 정의하십시오.
$css = 'something';
include(header.php);
이 당신의 header.php
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<[email protected]$css;?>
</head>
이며, 이것은 당신은 사용자가 어떤 페이지를 검출하기 위해 헤더 페이지에서 PHP를 사용하고, 관련을 표시 할 수 있습니다 당신의 index.php
$css= '<link href="style.css" rel="stylesheet" type="text/css" />';
include('header.php');
경우 스타일 시트. 당신의 index.php에있는 경우
<?php
$page = $_SERVER["REQUEST_URI"];
$clean = array("/", ".php");
$page = str_replace($clean, "", $page);
echo "
<link href=css/$page.css media=screen rel=stylesheet type=text/css />";
?>
,이 스크립트는 main.php가
으로 업데이트했습니다. 헤더가있는 것은보기 흉한 방법입니다. 그것은 최소한의 PHP 코드를 포함해야합니다 –
DOCTYPE이 태그 앞에 배치 할 필요가 등, main.css가 포함됩니다 index.css 포함됩니다. – Mike