Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [xhtml +css] formatowanie stron
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
hup
mam pytanie, jak zmusic mozille do formatowania xhtml przy uzyciu css?

strona.php
[php:1:fe70f530a9]<?php
<?php
if (isset($_SERVER["HTTP_ACCEPT"]) && stristr($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml")) {
$mime="application/xhtml+xml";
} else {
$mime="text/html";
}
header("content-type:$mime;charset="iso-8859-2"");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<link rel="stylesheet" type="text/css" href="default.css" media="screen"/>
<?php
echo '<?xml-stylesheet type="text/css" href="default.css" ?>';
?>
</head>
<body><p>hello word!<br/>
<?php
echo 'mime='.$mime.'<br/>';
?>
zabawy slowem</p>
</body>
</html>
?>[/php:1:fe70f530a9]
i default.css
Kod
body {

   background-color: #ffcc00;

   margin: 0;

   padding: 0;

}

p {

font-family: verdana;

font-size: 10px;

}

pod mozilla $mime=xhtml +xml i dokument nie jest formatowany, jak go sformatowac?
Seth
Moze to Ci pomoze: http://php.pl/viewtopic.php?p=68369#68369
hup
nie pomoglo, strona jest jedynie formatowana, jezeli osadze styl lokalnie
[xml:1:9ad824cff5]<style type="text/css">
<![CDATA[
...
]]>
</style>[/xml:1:9ad824cff5]
ale nie potrafie zmusic firefox'a do sformatowania wedlug zewnetrznego kodu css, w logach serwera mam, ze zostaly pobrane dwa pliki: php i css
hup
pomogl format c:, sambar server ssie, po zmianie serwera http na apache opisane wyzej problemy _nei wystapily_, ladnie przechadza przez niego: html, php, xml, i xhtml.
nie wiem co byla przyczyna takiego stanu rzeczu, porownywalem naglowki liveHeader'em z wp.pl i localhosta, roznic nei stwierdzilem.

dziekuje za uwage.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.