FWIW, I prefer the <dl> approach where
- tab labels are made from <dt>'s and
- tab contents are made from <dd>'s

George

On Jan 15, 5:31 pm, Enrique Meléndez Estrada <[EMAIL PROTECTED]> wrote:
> Looking at "official" TABs plugin, I realized that the HTML structure is
> not very "natural". It uses a list (UL) of tab headers follow by tab
> bodies (DIV). Normally, what you get from your favorite CMS is something
> more like : a header (div, h,...), its body (div), another header (div,
> h, ...), its body (div), etc...
>
> My challenge was, using this last  "natural" HTML structure, try to
> layout it in a TABs way. I think I've got it:
>
> http://www.ita.es/jquery/tabs_only_css.htm
>
> ,  where practically  I have used the same HTML for all 8 TABS
> combinations. The result is compatible with IE6, IE7, FF and Opera. But
> there are some limitations to take into account when implementing as a
> Jquery plugin (as I wish, ;-):
>
>     *
>       Only versions topRight, topLeft, leftTop and rightTop are100%
>       automatic (CSS doesn't depend on TABs number, height and width).
>     *
>       Versions leftBottom, rightBottom, bottomLeft and bottomRight
>       depends on  TABS number, and the height and/or width applied (This
>       is very "jquerysh-able")
>     *
>       I used QUIRK format (see doctype in HTML) for IE: the same CSS for
>       IE6 and IE7, but in STRICT format it would only work in IE7 (I
>       don't control  IE6 by now)
>     * Body TABs height is fixed (100px) and scroll appears where content
>       doesn't fit. In case of non-liquid TABs, with fixed width, it
>       could be possible to automatically calculate height for no-scroll
>       body via jquery-script with 3 modes:
>     *
>          1.
>             height fixed: like now in the example.
>          2.
>             height max: fixed to maximum no-scroll body TAB height.
>          3.
>             height auto: calculating each no-scroll body TAB height.
>
> With all this, next steps would be: to search a little more for IE6
> STRICT mode compatibility, and to create a Jquery plugin (with CSS
> dinamically generated?)
>
> Any suggestions, help, critics, comments, are very welcome.
>
> --
> Enrique Meléndez Estrada (2367)
> Servicios Informáticos
> Organización y Servicios Internos
> Instituto Tecnológico de Aragón

Reply via email to