Autor Zpráva
Pavel817
Profil *
Mám definici dokumentu HTML 5 (<!doctype html>) ale nějak nefungují tagy <col> :( Dělám něco špatně nebo prostě HTML5 tyto vlastnosti nepodporuje? Zkoušel jsem nastavit definici <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> a tam to funguje ale samozřejmě mi to potom rozhodí celý layout stránky :( Zřejmě je potřeba nadefinovat třídy pro všechny buňky ve sloupci?
Anonymní
Profil *
Pavel817:
nějak nefungují tagy <col>
To se stává, občas něco nějak nefunguje, ale nevím, jak by to mělo fungovat, když by to zrovna fungovalo, a jak to nefunguje, když to zrovna nefunguje.

Zkoušel jsem nastavit definici <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> a tam to funguje ale samozřejmě mi to potom rozhodí celý layout stránky
Módy prohlížečů

Zřejmě je potřeba nadefinovat třídy pro všechny buňky ve sloupci?
Nějak sloupce styluješ?
margin
Profil *
Pavel817:
Zkoušel jsem nastavit definici <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> a tam to funguje
Mám takové tušení, že to funguje jenom v IE, nebo jsi zkoušel i v jiných prohlížečích?

prostě HTML5 tyto vlastnosti nepodporuje?
To vychází z CSS, a to pravděpodobně už z první verze, že na <col> jde použít jen několik málo CSS vlastností: http://diskuse.jakpsatweb.cz/?action=vthread&forum=4&topic=8694#4
IE6 a starší prostě umí stylovat <col> nad rámec CSS specifikace.

Koukni taky na:
http://web.archive.org/web/20071002120942/http://llook.wz.cz/weblog/ruzny-soubory/col/nahrada-colgroup.html (načtení trvá dlouho, webarchive je hodně vytížený)
http://diskuse.jakpsatweb.cz/?action=vthread&forum=7&topic=100978#10
Pavel817
Profil *
Anonymní:
To "nějak nefungují" znamená, že když mám nadefinovano v html toto
<table id="zakladni-udaje">
<col class="prvni">
<col class="druhy">
<col class="treti">

a v css toto
table#zakladni-udaje col.prvni {
color: Red;
font-weight: bold;
}
......
měl by být první sloupeč červeným, tučným písmem. Ale to právě v HTML5 nefunguje. Zřejmě platí to co psal margin. Mrknu se na uvedené odkazy.
Chamurappi
Profil
Reaguji na Pavla817:
Proč pořád šermuješ s tím, že něco (ne)funguje zrovna v HTML 5? Verze u HTML reálně neexistují, prohlížeče ti celkem dlabou na to, jaký <!doctype> uvádíš — není to přepínač verzí. Může nanejvýš přepnout ten vykreslovací režim.
Pavel817
Profil *
Chamurappi:
Nevím jestli "šermuju" ale jenom jsem se zeptal. Na co na všechno prohlížeče dlabou netuším ale jisté je, že .... ale to namá cenu. Asi vím co jsem potřeboval a dál to nebudu řešit. Díky.

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