Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [xhtml] problem z Content-Type: application/xhtml+xml, różnice w wyglądzie strony w zależności od Content-Type
doseo
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 3
Dołączył: 23.01.2007
Skąd: Dys/Lublin

Ostrzeżenie: (0%)
-----


Gdy wysyłam do przeglądarki nagłówek Content-Type: application/xhtml+xml to zarówno Firefox jak i Opera ignorują mi style dla listy. Dla Content-Type: text/html wszystko jest w porządku.
  1. <?xml version="1.0" encoding="ISO-8859-2"?>
  2. <?xml-stylesheet type="text/css" href="style.css"?>
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
  4. "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
  5. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl">
  6. <head>
  7. <style type="text/css" media="all">@import url(style.css );</style>
  8. </head>
  9. <div id="strona">
  10. <div id="kolumna-prawa">
  11. <div id="menu-poziome">
  12. <ul>
  13. <li id="first">Galeria:</li>
  14. <li><a href="/sakralne">Sakralne</a></li>
  15. <li><a href="/kwiaty">Kwiaty</a></li>
  16. <li><a href="/kompozycje">Kompozycje</a></li>
  17. <li><a href="/postacie">Postacie</a></li>
  18. <li><a href="/pejzaze">Pejzaże</a></li>
  19. <li><a href="/zegar">Zegar</a></li>
  20. </ul>
  21. </div>
  22. </div>
  23. </div>
  24. </body>
  25.  
  26. </html>

CSS:
  1. #menu-poziome {
  2. background: rgb(249,249,240);
  3. width: 577px;
  4. border: 1px solid #000000;
  5. text-align: right
  6. }
  7. #menu-poziome LI {
  8. padding: 0 4px;
  9. display: inline;
  10. margin: 0;
  11. border-left: black 1px solid;
  12. }



Dla text/html:
(IMG:http://s1m1.webpark.pl/dobre.jpg)
Dla application/xhtml+xml:
(IMG:http://s1m1.webpark.pl/zle.jpg)

Czy ktoś potrafi zdiagnozować problem? Trochę się już nad tym męcze.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
angel2953
post
Post #2





Grupa: Zarejestrowani
Postów: 199
Pomógł: 5
Dołączył: 8.07.2004
Skąd: gdynia

Ostrzeżenie: (0%)
-----


Cytat(doseo @ 23.01.2007, 23:57:32 ) *
...
CSS:
...
#menu-poziome LI {
padding: 0 4px;
display: inline;
margin: 0;
border-left: black 1px solid;
}[/html]
...

może diabeł tkwi w szczegółach zamiast LI (duże litery) daj li (małe litery)
Go to the top of the page
+Quote Post
doseo
post
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 3
Dołączył: 23.01.2007
Skąd: Dys/Lublin

Ostrzeżenie: (0%)
-----


Cytat(angel2953 @ 24.01.2007, 10:10:07 ) *
może diabeł tkwi w szczegółach zamiast LI (duże litery) daj li (małe litery)


Właśnie, dzięki. Już wiem, że należy używać małej czcionki.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 02:26