> On 12/09/2009, at 8:23 AM, MEM wrote:
> 
> >> 1)
> >> I see a "non semantic approach" if I may call that, by using empty
> >> <p>
> >> tags to apply a clear property. Something like:
> >>
> >> <p class="clear" />
> >>
> >> And on the css have, something as:
> >> .clear
> >> {
> >>    clear:both;
> >> }
> >>
> >>
> >> Is this technique valuable for some specific reason(s), or
> >> can we just apply "clear:both;" directly on the css paragraph parent
> >> element, instead of creating new empty html tags?
> 
> > Forget something important, sorry. :s
> >
> > The html:
> > http://www.nuvemk.com/rebelate/rebelatehome/home.html
> 
> The point of this is probably containing floats (google it). Normally
> an element like this is placed after floated content but inside the
> container that the developer wants to contain the floated content.
> 
> There are other ways of achieving this that don't require extra
> markup. The technique you use may depend on what else is happening on
> the page. Probably the simplest is setting 'overflow: auto'  or
> 'overflow: hidden' on the containing element. This won't work if you
> have content that extends beyond the container (with negative margins,
> positioning, width wider than container etc.). Other options include
> floating the container as well or using generated content and clearing
> that. IE doesn't understand this but it doesn't matter as IE contains
> floats anyway. 


IE does not contain float unless the container has a layout.


> Technique is as follows:
> 
> .clearfix:after {
>       content: '.';
>       display: block;
>       height: 0;
>       visibility: hidden;
>       clear: both;
> }

Different methods are explained here:
http://www.tjkdesign.com/articles/clearing-floats_and_block-formatting_conte
xt.asp


-- 
Regards,
Thierry | http://www.TJKDesign.com





______________________________________________________________________
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to