Autor Zpráva
tuzticzka
Profil
Ahoj, myslíte, že se dá nějak zformátovat text přes css tak, aby to vypadalo, že je vložený v tabulce? Bylo by toho obsahu jenom asi 15 řádků a jenom dva sloupce(určitě ne víc). Přes značku <pre> jsem to už zkoušel, ale všude používám normální (proporciální) Arial, takže to vypadalo jak pěst na oko-tudy cesta asi nepovede.
Absolutní pozicování taky zavrhuju-design stránky by to rozhodil, protože není statický. Anebo, co si myslíte - jestli by to byl moc velký "prohřešek" na to použít obyčejnou tabulku jenom kvůli tomu formátování, i když obsah té tabulky s termínem "tabulka" nemá nic společného....

Příklad:

nazev1 hodnota1
nazev2 hodnota2
nazev3 hodnota3
...


Fakt nevím, jestli se na to vykašlat a dát to do <table>, nebo to udělat nějak jinak. Dík :)
jozob
Profil
tuzticzka
Musíš si uvedomiť, aký skutočný význam majú tie dáta. Ak sa jedná o tabuľkové dáta, určite to patrí do tabuľky. Ak by sa jednalo napríklad o dvojice pojem -> vysvetlenie, patrí to do definičného výčtu. Atď., záleží na význame, tj. na sémantike. Viac na www.semantika.name

A čo sa týka štýlovania v CSS, je samozrejme možné urobiť tabuľku napríklad z DIVov. Ale je tu opäť otázka, či nie je lepšie a sémantickejšie použiť tabuľku alebo iné elementy.

Malá poznámka: ak chceš pracovať v CSS s vlastnosťami tabuľky plnohodnotne, musíš si počkať na lepšiu implementáciu CSS 2. Súčasná implementácia nestačí na rozumnú prácu s vlastnosťami/hodnotami špecifickými pre tabuľku.
RPG
Profil
tuzticzka
Polož si otázky:
1) Docílíš tabulkami lehce toho, čeho potřebuješ?
2) Existuje jiné, kvalitnější a jednodušší řešení? Pokud ne, jedná se o tabulková data, směle využij bodu 1) a nevím, co řešíš :o).
Každopádně, popis názvů a hodnot by nebyl od věci, ať víme, na čem jsme.
habendorf
Profil
No jinak by samozřejmě nebyl problém to floatnout.
Plaváček
Profil
tuzticzka

Cokoliv vypadá jako tabulka, má být tabulkou. Stačí to jako odpověď?
tuzticzka
Profil
ok, díky za odpovědi, tabulka vyhrála :)
Toto téma je uzamčeno. Odpověď nelze zaslat.

0