Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [xml][css] problem z srodkowaniem
Forum PHP.pl > Forum > XML, AJAX > XML
attre
witam,

tak tak chodzi o ten wielokrotnie omawiany problem z centrowaniem tekstu.
Moj maly projekcik mial polegac na wyswietleniu przez przegladarke (np. FireFox) tekstu zawartego w xml'u. Istotnym dla mnie jest formatowanie tego tekstu stad pomysl z CSS. Wszystko bylo by dobrze gdyby nie chec wysrodkowania tytułu.
moj pliczek xml:
Kod
<?xml version="1.0" encoding="iso-8859-2" standalone="yes" ?>
<?xml-stylesheet type="text/css" href="styl.css" ?>    
<siec>
     <B12C> TYTUL WYSRODKOWANY </B12C>
</siec>


a plik styl.css
Kod
B12C {
    font-family : Tahoma;
    font-size : 12pt;
    font-weight : bold;
    margin-bottom : auto;
    margin-left : auto;
    margin-right : auto;
    margin-top : auto;
    text-align : center;
}
Wydawalo mi sie ze do tekstu bdzie dzialac ... ustawienie marginesow na auto tez nie pomoglo sad.gif
Jaki robie blad? albo dzie moge doczytac o tym. Z wujkiem Googlem rozmawialam ale dalej nie wiem jak to zrobic zeby dzialalo.
xchaotic
Hej.

Zawsze mozesz sprobowac przekonwertowac albo do XHTMLa i wtedy nadac styl,
albo otoczyc ten twoj tag jakims DIVem i to wycentrowac.
Malo sie zajmowalem problemami designu layoutu, ale moze nie dzila bo reszta dokumentu nie jest wypozycjonowana?
Jak przypisujesz stylesheet do XMLa?
Czy inne atrybuty w CSSie dzialaja (np font Tahoma?)

Lech
gekon
Nie chcę się wymądrzać... ale agent, który ma to wyświetlić może nie znać Twojego elementu (B12C) w związku z tym nie będzie wiedział jak go wyświetlić (czy jest to element blokowy, liniowy a może tabelka?). Więc trzeba jasno zaznaczyć, że jest to element np. blokowy, wtedy CSS wyglądałby np. tak:
  1. B12C {
  2. display: block;
  3. font-family : Tahoma;
  4. font-size : 12pt;
  5. font-weight : bold;
  6. margin: 0 auto;
  7. }
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.