Nasze strony wykorzystują pliki cookies. Używamy cookies i podobnych m.in. w celach reklamowych i statystycznych oraz w celu dostosowania serwisów do potrzeb użytkowników. Mogą też stosować je nasi reklamodawcy, firmy badawcze oraz dostawcy aplikacji. W przeglądarce można zmienić ustawienia dotyczące cookies. Więcej informacji. Jeśli nie wyrażasz zgody, opuść tę stronę.

DIV'y - hmmm...

Forum dyskusyjne poświęcone zagadnieniom jezyka HTML i Flash oraz tworzeniu stron WWW.

Moderator: Grupa pościgowa ;-)

DIV'y - hmmm...

Postprzez sian » 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ę?
sian
Znawca tematu
Znawca tematu
 
Posty: 358
Dołączył(a): 2 listopada 2002, o 09:05

Postprzez Artur » 26 września 2003, o 14:45

Artur
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 102
Dołączył(a): 1 października 2002, o 21:29

Postprzez sian » 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?
sian
Znawca tematu
Znawca tematu
 
Posty: 358
Dołączył(a): 2 listopada 2002, o 09:05

Re: DIV'y - hmmm...

Postprzez Domel » 27 września 2003, o 12:09

Domel
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 35
Dołączył(a): 1 listopada 2002, o 18:20

Re: DIV'y - hmmm...

Postprzez Artur » 27 września 2003, o 12:28

Artur
Jestem tu już dłuższą chwilę
Jestem tu już dłuższą chwilę
 
Posty: 102
Dołączył(a): 1 października 2002, o 21:29

Re: DIV'y - hmmm...

Postprzez sian » 28 września 2003, o 21:15

sian
Znawca tematu
Znawca tematu
 
Posty: 358
Dołączył(a): 2 listopada 2002, o 09:05

Postprzez Wydra707 » 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
Wydra707
Znawca tematu
Znawca tematu
 
Posty: 482
Dołączył(a): 1 października 2002, o 19:21

Re: DIV'y - hmmm...

Postprzez Santana » 30 września 2003, o 07:49

Santana
Znawca tematu
Znawca tematu
 
Posty: 210
Dołączył(a): 30 września 2002, o 13:20

Re: DIV'y - hmmm...

Postprzez sian » 30 września 2003, o 09:46

sian
Znawca tematu
Znawca tematu
 
Posty: 358
Dołączył(a): 2 listopada 2002, o 09:05

Postprzez Santana » 30 września 2003, o 12:20

Santana
Znawca tematu
Znawca tematu
 
Posty: 210
Dołączył(a): 30 września 2002, o 13:20

Postprzez Domel » 30 września 2003, o 15:49

Domel
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 35
Dołączył(a): 1 listopada 2002, o 18:20

Postprzez Domel » 30 września 2003, o 15:59

Domel
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 35
Dołączył(a): 1 listopada 2002, o 18:20

Postprzez sian » 30 września 2003, o 20:36

Masz Domel wiele racji, ale z tym obowiązkiem aktualizacji :shock: 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ś.
sian
Znawca tematu
Znawca tematu
 
Posty: 358
Dołączył(a): 2 listopada 2002, o 09:05

Postprzez Wydra707 » 30 września 2003, o 22:10

Wydra707
Znawca tematu
Znawca tematu
 
Posty: 482
Dołączył(a): 1 października 2002, o 19:21

Postprzez Domel » 30 września 2003, o 22:28

Domel
Jeszcze się uczę
Jeszcze się uczę
 
Posty: 35
Dołączył(a): 1 listopada 2002, o 18:20

Następna strona

Powrót do HTML i tworzenie stron WWW

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników

cron