[css-d] Div Open/Close [was Strange display in Safari]

2009-12-19 Thread Bill Braun
David Laakso wrote:
 It is often a painfully slow, laborious, and frustrating process to get 
 the divisions to open and close in their correct order.  The number of 
 open divisions must equal the number that close; and, they must do so in 
 the correct order. No need to take a coil of rope to the woods. Coffee 
 helps.
   
David, can you comment on div openings and closings a bit more, along 
the lines of general principles and practices? . New to CSS, and I 
suspect that I may be struggling with this.

Thank you,

Bill B


__
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/


Re: [css-d] Div Open/Close [was Strange display in Safari]

2009-12-19 Thread David Laakso
Bill Braun wrote:
 David Laakso wrote:
   
 It is often a painfully slow, laborious, and frustrating process to get 
 the divisions to open and close in their correct order.  The number of 
 open divisions must equal the number that close; and, they must do so in 
 the correct order. No need to take a coil of rope to the woods. Coffee 
 helps.
   
 
 David, can you comment on div openings and closings a bit more, along 
 the lines of general principles and practices? . New to CSS, and I 
 suspect that I may be struggling with this.

 Thank you,

 Bill B

   


I will try (even though your question has nothing whatsoever to do with 
CSS).

In these layouts, I have used the same /valid/ CSS [1]: only the markup 
(html) [2] changes.

1/
I have opened six divisions (#d1, #d2, #d3, #d4, #d5, and #d6) one of 
which contains an unordered list (ul) and closed all six divisions in 
the proper order.
The CSS /and/ markup are valid and the *page renders as I intend*.
http://chelseacreekstudio.com/ca/cssd/2c.html

2/
I have opened the same six divisions (#d1, #d2, #d3, #d4, #d5, and #d6) 
one of which contains an unordered list (ul) and closed all six 
divisions but put them in a different order.
The CSS /and/ markup are valid but the *page does not render as I intend.*
http://chelseacreekstudio.com/ca/cssd/2c-a.html

3/
I have opened the same six divisions (#d1, #d2, #d3, #d4, #d5, and #d6) 
one of which contains an unordered list (ul) in their original order but 
only closed three of the divisions.
The CSS is valid, the  /markup is invalid/,  and the *page does not 
render as I intend.*
http://www.chelseacreekstudio.com/ca/cssd/2c-b.html


[1] w3c CSS Validation Service
http://jigsaw.w3.org/css-validator/

[2] w3c Markup Validation Service
http://validator.w3.org/

The principle is run valid CSS and markup: close each division opened; 
open and close each division in proper order.

HTH.
~d





__
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/