Forum dyskusyjne poświęcone zagadnieniom jezyka HTML i Flash oraz tworzeniu stron WWW.
26 września 2003, o 13:17
EHLO,
zacząłem się ostanio zastanawiać nad przejściem z tabelek na div'y. Wszystko fajnie, ale tylko dla prostych stron. A ja chcę mieć dość skomplikowany "lejałt" - np. moja stronka -
http://www.op.osw.pl - czy ją da sie przerobić? I jak? Części tabelek mogę się pozbyć i zastąpić div'ami ale i tak będe musiał zrobić tabelki (choćby nagłowek), nie? Mogę potem całą tabelke wsadzić w div'a ale chyba nie o to chodzi...
A może się mylę?
26 września 2003, o 14:45
26 września 2003, o 17:48
Zyskasz np. sposób ładowania - tabelki się ładują nienajlepiej, bo zanim się wyświetli musi się załadować cała. Ale jak zrobić taki nagłówek jak u mnie bez tabelki?
27 września 2003, o 12:09
27 września 2003, o 12:28
28 września 2003, o 21:15
29 września 2003, o 23:09
Wszystko zależy, jakie minimum sprzętowe przyjmujesz dla swojej strony. W IE5.5 (tego znam) nie wszystkie konstrukcje tabelkowe da się zastąpić DIV-ami bez znaczącej komplikacji kodu. Przykładem może być proste vertical-align - TD to ma, DIV nie (i trzeba kombinować inaczej).
DIV to element blokowy, więc by ułożyć je "obok siebie" trzeba stosować pozycjonowanie specjalne albo typ inline-block. Oba rozwiązania, przy dużej ilości pozycjonowanych tak elementów, bardzo spowalniają generowanie strony.
Wielopiętrowo zagnieżdżone DIV-y potrafią tworzyć więcej błędów, szczególnie w zakresie marginesów i paddingów niż tabelki, które w zasadzie są bezbłędne.
Istnieją zaawansowane funkcje tabelek, których DIV-ami zastąpić się nie da (przynajmniej w IE5.5).
Oczywiście, możesz tworzyć strony bez ramek, tabelek, w XHTML itd. itp. jeśli masz takie hobby. Ale ryzykujesz w starszych przeglądarkach. Zobacz, jaki procent gości używa poszczególnych modeli i testuj stronę w najstarszym modelu, jaki uznasz za istotny.
Pozdrawiam
Paweł Rajewski
30 września 2003, o 07:49
30 września 2003, o 09:46
30 września 2003, o 12:20
30 września 2003, o 15:49
30 września 2003, o 15:59
30 września 2003, o 20:36
Masz Domel wiele racji, ale z tym obowiązkiem aktualizacji

to już mocno przesadziłeś.
Wszystko rozgrywa się o to, że użytkownik nie ma żadnego obowiązku, a Ty chcesz mieć oglądalność. Jak widać są zwolennicy tabelek i div'ów - ja osobiście uważam, że jak przesiadać się na XHTML to już bez balastów, tabelkowych równierz - tylko na razie nie bardzo potrafię sobie poradzić przy skomplikowanym układzie.
Dlatego proszę o pomoc z nie dyskusję na temat wyższości jednego rozwiązania nad innym.
A co do WP to moję okręty podwodne też są zgodne z xhtml (poza może paroma podstronami - to jest generowane dynamicznie i ciężko wszystko sprawdzić, ale to kwestia czasu) - a w ich źródle (pierwszy link) to widzę trzy div'y i w pizdu tabel. I perełka z validatora na w3 -
Fatal Error: No DOCTYPE specified! - "Wirtualna Polska stawia na pełną zgodność strony głównej ze standardem XHTML (W3)" (cytat ze strony). Śmiech. Tylko głównej - nawet strony, które wychwalają ich zgodność maja fatal error. O kand dupy rozbić takie cuś.
30 września 2003, o 22:10
30 września 2003, o 22:28
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.