Autor Zpráva
Majo Pajo
Profil *
Ahojte ľudkovia. Potrebujem v strede stránky ktorej dizajn je riadený pomocou css urobiť tabuľku ktorú css nebude ovplyvňovať?
Pod ňou bude ďalšia tabuľka ale tá už musí byť naformatována pomocou css.
panther
Profil
Majo Pajo:
ktorú css nebude ovplyvňovať?
nechápu, čeho chceš dosáhnout, ale neostylovaná tabulka s tabulkovými daty to nebude, co?

Možnosti jsou následující:
- styluj ostatní tabulky před ID/CLASS. Tato zůstane defaultní
- přidej této nějaké ID/CLASS, do CSS defaultní hodnoty tabulky
- řekni nám, co potřebuješ udělat a vymyslíme lepší řešení
Miloš
Profil
iframe
Petr ZZZ
Profil
Majo Pajo:

Přes CSS můžeš formátovat nějaký prvek buďto s platností pro celou stránku, nebo můžeš formáty dát do tříd(y) a potom jsou platné pouze pro prvky, kterým v HTML dokumentu tu třídu (ty třídy) přiřadíš. Příklady:

1) CSS: table { color:#0F0; }
2) CSS: .zelena { color:#0F0; }

HTML:

2a)
<table class="zelena"> 
   <tr>
      <td>
      </td>
   </tr>
</table>

2b)
<table> 
   <tr>
      <td>
      </td>
   </tr>
</table>

V příkladu 1 bude písmo ve všech tabulkách zelené (pokud tuto definici nepřebiješ třídou), protože tato definice platí pro všechny tabulky. V tabulce 2a bude písmo zelené, v tabulce 2b defaultní (asi černé); přitom tabulky 2a a 2b mohou být na té samé stránce. To proto, že v příkladu 2 je barva definována jen pro třídu .zelená, a třída se projeví pouze u těch prvků, kterým je potom v HTML přiřazena. Tu stejnou třídu můžeš mimochodem přiřadit nejen tabulce, ale i různým dalším prvkům, například odstavci, seznamu atd.:

<p class="zelena">
Zde bude text zelený.
</p>

Samozřejmě je-li barva písma přiřazena např. <body>, budou i tabulky mít tuto barvu písma, pokud ji nepřebiješ třídou.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0