> >  >From: david <[EMAIL PROTECTED]>
 > >
 > >  >Perhaps you could:
 > >
 > >  >1. Leave the <hr> tags alone, unstyled except for one thing in CSS: hide
 > >  >them. When CSS is enabled, the HR isn't shown.
 > >
 > >  >2. Get the desired "horizontal rule" effects you want using the border
 > >  >of either the block element above or below it. Much more power, that
 > >  >way, and much better across browsers.
 > >
 > > Thanks very much, gentlemen.  I've cleaned up the page, but haven't tried
 > > any cross-browser styles for hr elements.  I need to progress further in 
 > > CSS
 > > before I understand that coding well enough to use it.  Instead, I first 
 > > used
 > > top and bottom borders to provide visual separation.  These worked
 > > fine until I reduced the size of the viewing window.  When using <hr>,
 > > the horizontal rule separated the narrowed text perfectly.  When using 
 > > borders
 > > on existing <div> elements as separators, the effect was awful when the 
 > > viewing
 > > window was reduced.

What do you mean by "awful"? Tells me nothing about what happened.

 > > http://www.sitkamusicfestival.org/6-strictindex.html
 > > http://www.sitkamusicfestival.org/6-strictssmf.css

-- David [EMAIL PROTECTED]


Sorry I wasn't very descriptive, David.

When using <hr> elements as visual separators in the page and shrinking the 
viewing screen size, 
the logo appeared, below which was the text contained in the header, below that 
was the horizontal 
rule at the bottom of the header, and below that was the rest of the page, all 
in order and quite 
readable.  As I recall, this was the case both in FF and IE7.

When using the border of a separator <div> to define the bottom of the header 
section, shrinking 
the viewing screen (in IE7) causes the header text to overrun the bottom border 
line and the text 
below it, presenting an unintelligible mess (that is the "awful" which I 
mentioned).  The text 
flows below the separating border even though the <div> with the separating 
border contains a 
"clear: both;" property.  The presentation in Firefox, however, is clear and 
readable.

Conversely, in the box for "Coming Events," lower on the page, all the text and 
separator lines 
appear in order and the text is again quite readable.  Here, separators are 
provided by border 
lines on <h2> elements, rather than separator <div>'s.  That probably accounts 
for the fact that 
the text isn't overriding lower text, as the separators are in the text 
elements themselves.

I'm testing my pages in a reduced screen size to simulate a lower resolution 
screen, and in an even 
smaller screen, to simulate the view in a PDA-size screen.  I may be mistaken 
about the validity of 
these tests.

I'm also not terribly concerned about the above effects and may decide just to 
go ahead with the 
page as it is, or close to its present state.  I don't have IE6 and am not 
aware how this page will 
show in that browser version, which may be a more significant problem.

At any rate, thanks for your help and I'm still open to any suggestions you 
might have.

Regards,     Bob
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to