eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwCSS - stosowanie tabel w layoutachRe: CSS - stosowanie tabel w layoutach
  • Path: news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail
    From: Michał Gancarski <m...@g...com>
    Newsgroups: pl.comp.www
    Subject: Re: CSS - stosowanie tabel w layoutach
    Date: Mon, 8 Nov 2010 11:52:27 +0100
    Organization: "Portal Gazeta.pl -> http://www.gazeta.pl"
    Lines: 37
    Message-ID: <1m1rw2f08ym3g$.b7b749lcsgwu.dlg@40tude.net>
    References: <ib8ehv$eut$1@news.net.icm.edu.pl>
    NNTP-Posting-Host: 193-239-36-253.ksi-system.net
    Mime-Version: 1.0
    Content-Type: text/plain; charset="iso-8859-2"
    Content-Transfer-Encoding: 8bit
    X-Trace: inews.gazeta.pl 1289213547 23989 193.239.36.253 (8 Nov 2010 10:52:27 GMT)
    X-Complaints-To: u...@a...pl
    NNTP-Posting-Date: Mon, 8 Nov 2010 10:52:27 +0000 (UTC)
    X-User: wssbck
    User-Agent: 40tude_Dialog/2.0.15.1
    Xref: news-archive.icm.edu.pl pl.comp.www:397180
    [ ukryj nagłówki ]

    On Mon, 08 Nov 2010 10:06:05 +0100, Marek wrote:

    > Witam,
    >
    > Dawno temu było można wyczytać wiele krytycznych opinii na temat
    > stosowania tabel do robienia layoutów stron. Argumentowano, że do tego
    > celu służą DIVy + CSS. No i webmasterzy próbowali wymyślnymi sztuczkami
    > (zagnieżdżone tagi, specjalnie przygotowane tła graficzne, czasem nawet
    > JS) osiągać to co na tabelach było banalne do zrobienia - np.
    > centrowanie w pionie albo równej wysokości kolumny.
    >
    > Nastały nowe czasy, CSS i przeglądarki zaczęły supportować
    > display:table. No i moje pytanie brzmi: czy budowanie layoutu na DIVach
    > lecz z zastosowaniem display:table jest równie niewłaściwe jak
    > stosowanie tabel w tym samym celu? Czy lepiej nadal stosować jakieś
    > sztuczki i zagnieżdżać tagi zamiast zrobić coś na jednym z
    > "display:table" bo tak będzie poprawniej?

    Dobra struktura HTML jest wartością samą w sobie, więc jeśli możesz uniknąć
    tabel dla czego innego niż tabele właśnie, to unikaj. Chodzi o to, że
    dopóki separujesz strukturę i wygląd, a samą strukturę opisujesz właściwymi
    elementami, dopóty dajesz większą szansę np. przeglądarkom mobilnym czy
    robotom, które w ogóle nie patrzą na CSS, by uporały się z dokumentem. Poza
    tym im mniej layout determinowany jest przez sam HTML, tym łatwiej później
    będzie go zmieniać bez dotykania HTMLa właśnie. Ciekawym poletkiem
    doświadczalnym może być np. próba wzięcia jakiegoś solidnie napisanego
    tematu do Wordpressa (powiedzmy, Sandbox) i stworzenie kilku całkowicie
    różnych layoutów bez zmieniania czegokolwiek poza CSSem.

    Jeśli możesz wyprowadzić sztuczki, hacki i nieco nieładne instrukcje do
    CSSa, to to zrób.


    --
    Michał Gancarski

    Sieeeaaaaaaaaaaa!

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: