Jóideje nem hallani újdonságokat CSS ügyben. A trükkök ismertek, mindenről minden infó megtalálható a weben. A CSS3 specifikáció még csak nem is közelít a befejezés felé, így az egyes böngészők CSS3 támogatása is igen gyatra. De mégis van új a nap alatt.

Az Everything You Know About CSS is Wrong! (Minden, amit a CSS-ről tudsz, az rossz) című könyv ezt a CSS körüli állóvizet hivatott felkavarni.

Első fejezetében egy kis történelmi böngésző visszatekintést ad, az utolsóban pedig némi kitekintőt arra, hogy mit várjunk majd a CSS3-tól.

A belső fejezetekben egy régóta létező de eddig igazából ki nem használt CSS lehetőséget taglal, a table layout technikát, azaz a display CSS tulajdonság table, table-row és table-cell értékeivel való teljes grid alapú felületek létrehozását.

A könyv külön kitér arra, hogy a bemutatott technikák az Internet Explorer 6 és 7 verzióiban nem a kívánt eredményt produkálják, azonban a z IE8 béta tesztjei szerint abban már azt fogják.

Azoknak akik maguktól nem boldogulnának vele arra is választ kapnak, hogy hogyan hidalják át azt az időszakot amíg az IE8 általános elterjedté válik.

Ezért a magam részéről mindenféleképpen kipróbálásra érdemesnek tartom a technikát, sőt valószínűleg több helyen ki fogom váltani ezzel a technikával a jelenleg használt néhol csúnyácska CSS hackeket.

Minden, amit a CSS-ről tudsz, az rossz
Cimke:         

6 thoughts on “Minden, amit a CSS-ről tudsz, az rossz

  • 2008. november 28. at 14:11:57
    Permalink

    Írhatnál valamikor egy szösszenetet a table, table-row és table-cell használatáról. 🙂

    Válasz
  • 2008. november 28. at 21:39:46
    Permalink

    NeverGone: Tervben van.

    Válasz
  • 2008. november 29. at 10:49:25
    Permalink

    A »Minden amit a CSS-ről tudsz az rossz« helyesen »Minden, amit a CSS-ről tudsz, az rossz«.

    Válasz
  • 2008. november 29. at 14:33:56
    Permalink

    slink: Kösz, javítva.

    Válasz
  • 2008. december 08. at 00:44:48
    Permalink

    Itt találtam egy elég jó magyar nyelvű leírást a CSS táblázatokról, de várom a tied is:
    http://htmlinfo.hu/2008/10/26/tablazat-vagy-nem-tablazat/

    Kár, hogy még sokáig nem lehet érdemben használni ezeket az IE miatt, hiszen hiába jelenik meg a 8 -as verzió, ha még most is elég sok látogatóm IE 6 -ot használ. 🙁
    Egy kérdésem lenne még: ez mennyiben fogja visszaszorítani a “float” tulajdonságot, vagy arra már nem is lesz szükség?

    Válasz
  • 2008. december 08. at 09:14:38
    Permalink

    NeverGone: Layout kialakításnál a módszerrel kiváltható a float. Jobban mondva a float arra marad amiről szólna ha valamit lebegtetni / körbefolyatni akarsz.

    Válasz

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük