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:

Dla application/xhtml+xml:


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 (1 - 5)
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)


--------------------
Sygnaturkę ukradli
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
Zajec
post
Post #4





Grupa: Zarejestrowani
Postów: 1 086
Pomógł: 8
Dołączył: 10.12.2003

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


Cytat(doseo @ 24.01.2007, 18:46:29 ) *
Właśnie, dzięki. Już wiem, że należy używać małej czcionki.

Odradzam, szkoda wzrok sobie popsuć.
Go to the top of the page
+Quote Post
chlebik
post
Post #5





Grupa: Zarejestrowani
Postów: 113
Pomógł: 5
Dołączył: 12.09.2006
Skąd: Pruszków/Warszawa

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


To ze specyfikacji dla CSS2:


Kod
The following rules always hold:


All CSS style sheets are case-insensitive, except for
parts that are not under the control of CSS. For example,
the case-sensitivity of values of the HTML attributes "id"
and "class", of font names, and of URIs lies outside the
scope of this specification. Note in particular that element
names are case-insensitive in HTML, but case-sensitive in XML.


Ten post edytował chlebik 25.01.2007, 00:00:18


--------------------
"Człowiek dążący do swego celu może być skuteczny tylko w przypadku, jeśli każdą minutę swego życia wykorzysta z maksymalną korzyścią dla osiągnięcia zaplanowanego celu. Jeśli stworzył dla siebie system kar i karze sam siebie za każdą zmarnowaną minutę. Człowiekowi w zupełności wystarczą 3-4 godziny snu, cały pozostały czas może być wykorzystany dla osiągnięcia upragnionego celu." -- Wiktor Suworow
Java devBlog
KulturalnyChlebik
Go to the top of the page
+Quote Post
lopik
post
Post #6





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


W XHTML nie można pisać dużą czcionką.
http://www.w3.org/TR/xhtml1/#h-4.2

Wiem, że problem rozwiązany - to takie info tylko.

Ten post edytował lopik 11.02.2007, 11:04:13


--------------------
w3c & c++
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 10:16