Skocz do zawartości

div vs table


real

Rekomendowane odpowiedzi

Div - jak najbardziej TAK. Największa zaleta - szybka zmiana wyglądu. Skalowanie. Estetyka. Oszczedność KB transferu

Tabele - jak najbardziej TAK - tylko dla danych tabelarnych.

Odnośnik do komentarza
Udostępnij na innych stronach

Div - jak najbardziej TAK. Największa zaleta - szybka zmiana wyglądu. Skalowanie. Estetyka. Oszczedność KB transferu

Tabele - jak najbardziej TAK - tylko dla danych tabelarnych.

A np. taka stronka https: pozycjonowanie.comweb. pl jest cała w tabelach.

I co można powiedzieć że brak profesionalizmu i nadążania za czasem,

czy nic do zarzucenia. ??

Odnośnik do komentarza
Udostępnij na innych stronach

Większość plusów dostrzega tylko webmaster lub osoba odpowiedzialna za późniejsze zmiany.

Zobacz np na https://www.wykop.pl/, który jest w całości na stylach. Żeby zmienić dany element strony (np. menu) wystarczy tylko drobna zmiana w CSS. Natomiast zmiana np pozycji menu w stronie, którą ty podałeś jest znacznie trudniejsza trzeba szukać początku-końca tabeli itp dopasowywać itd...

2 przykład

 <div id="SkomentujBoxEtykieta"><a href="https://poradnikwebmastera.blox.pl/html"> Blog </a> > Komentarze do wpisu</div>

Powiedz mi ile obrazków użył byś i komórek tabeli do zrobienia zaokrąglonych rogów? A ze skalowanie dopiero były by problemy

--

Do nauki divów polecam Kuloodporne strony internetowe ( Helion ) - dobra książka...

Użyteczność divów odkryjesz za którymś serwisem z kolei zrobionym na Divach :P Możesz mieć identyczny kod HTML a układ na stronie zupełnie inny. Strony nie do rozpoznania mimo identycznego kodu HTML.

Odnośnik do komentarza
Udostępnij na innych stronach

Moze nie mowmy o divach, bo to troche smieszne... Chyba wypadaloby mowic o semantycznym kodzie. Tabelki wcale nie sa zle, pod warunkiem, ze sa uzywane zgodnie z ich przeznaczeniem, tak samo jak z reszta znacznikow.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeżeli chodzi o poprawność kodu - to oczywiście oba rozwiązania mogą mieć miejsce. Mówi się jednak, żeby stosować div-y zamiast tabelek tam, gdzie można tych tabelek uniknąć. Wynika to z samego kodu, gdzie, aby utworzyć jedną komórkę tabelki, trzeba użyć aż sześć znaczników (bez atrybutów), gdzie dla div-a wystarczą - dwa. Co za tym idzie: szybsze ładowanie strony, kod łatwiejszy w analizie, kod podobno lepszy dla wyszukiwarek (teoretycznie nie powinien kolidować z table)...

Portal komputerowy

-
webmastering, biznes

Forum IT - informatyka, komputery, technologie

Odnośnik do komentarza
Udostępnij na innych stronach

no to że komuś nie wychodzi nie oznacza, że można inacze. Nie będą się powtarzał bo temat był. Dodam jednak, że trzeba uważać też w drugą stronę ... jest taka choroba -> DIVOZA gdy ktoś prubuje divami segregować np: dane tabelarczyne. Albo każdy element menu umieszcza w Divie, chociaż są listy ;)

Odnośnik do komentarza
Udostępnij na innych stronach

tak naprawdę wojna div vs tabelki rozchodzi się o jedno: zastosowanie znaczników zgodnie z ich przeznaczeniem, albo wolna amerykanka i syf w kodzie.

tu nie rzecz o tym, żeby wszystkie tabelki zamieniać na divy. to nie o to chodzi. to chodzi o stosowanie znaczników zgodnie z ich przeznaczeniem. a dlaczego akurat div? wystarczy poczytać do czego służy: agreguje elementy w spójny blok ;)

odkąd zacząłem projektować sematycznie, życie się stało prostsze. do tego stopnia, że jak ktoś znajomy daje mi żebym coś poprawił w jego kodzie, który jest jednym wielkim bałaganem, to po prostu robię go od nowa porządnie ;)

Kup sobie nieruchomości Kraków albo apartamenty Zakopane. Obejrzyj też fotoblog Grzegorza Ziemiańskiego Nowa Huta na deser

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności