Странное HTML игнорирование тега - PullRequest
1 голос
/ 16 февраля 2011

HTML, кажется, полностью и полностью игнорирует это:

<link rel="stylesheet" type="text/css" href="../public_html/CSS.php?W=1"/>

Это в голове, и ссылки на таблицу стилей PHP CSS.Вот эта таблица стилей.Я оставил некоторые из оператора if, просто чтобы посмотреть, не было ли это заявление само по себе не работает.

<?php header("Content-type: text/css"); ?>

div{
color:green;
}

body{
background-color:blue;
}

<?
if ($_GET["W"] == 1){?>

div{
color:green;
}

.Center{
align:center;
}

.Login{
border:5px solid green;
align:center;
}

<? } ?>

1 Ответ

7 голосов
/ 16 февраля 2011

Имя папки public_html - это типичное имя корневой веб-папки в файловой системе локального диска.Эта папка не опубликована в сети, только ее содержимое.Атрибут href элемента <link> должен указывать на веб-путь, а не на путь к файловой системе локального диска.

Предполагая, что папка public_html действительно является вашей корневой веб-папкой и что файл PHPсодержащий элемент <link>, также файл CSS должен быть связан следующим образом:

<link rel="stylesheet" type="text/css" href="CSS.php?W=1"/>
...