Re: [css-d] problems with css/javascript

2008-05-08 Thread Alan K Baker
Oops. Sorry Steve. I just realised that I made a mistake in my example, and 
forgot to 'close' the h3. You may have worked that out for yourself, but 
being new to website layout, here it is in case you haven't:

(HTML)
div class=thisclassforh3h3Some stuff here/h3/div

Regards, 
 
Alan.
 
www.theatreorgans.co.uk
www.virtualtheatreorgans.com
Admin: ConnArtistes, UKShopsmiths, 2nd Touch  A-P groups
Shopsmith 520 + bits
Flatulus Antiquitus


  - Original Message - 
  From: Alan K Baker 
  To: css-d ; Stephen Davis 
  Sent: Thursday, May 08, 2008 4:10 AM
  Subject: Re: [css-d] problems with css/javascript

  (HTML)
  div class=thisclassforh3h3Some stuff 
here/div..

__
css-discuss [EMAIL PROTECTED]
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] problems with css/javascript

2008-05-07 Thread Alan K Baker
Your code was a bit difficult to download and follow, due to your use of 
frames. You might consider using a no-frames construct using CSS only, to 
obtain the same effect. Not only would it be in line with current thinking, it 
would make it more accessible to search engines. an example of a frame 
conversion can be found at: www.thatsentertainmentproductions.co.uk and the 
style sheet is at: 
www.thatsentertainmentproductions.co.uk/scripts/stylesheet.css 

What I've found so far is as follows:

I notice that in: http://arithmetic.890m.com you use the line: h3 
align=center font color=black..
where you would be far better defining the style for h3 in your stylesheet, 
either in a global definition for h3 or in a div h3
e.g.

(CSS)
.thisclassforh3 h3 {
color:black;
text-align:center;
}
(HTML)
div class=thisclassforh3h3Some stuff here/div

Current thinking removes styling and positioning from HTML and puts it where it 
belongs- in CSS. This of course won't cure your clock problem. :-)

In http://arithmetic.890m.com you have not closed the line: frame 
class=buttons src=ButtonsPage.htm name=buttons id=buttons/ properly. 
For XHTML 1.0 Transitional, there should be a space before the last / e.g. 
frame class=buttons src=ButtonsPage.htm name=buttons id=buttons / 
although this is probably not enough to 'stop the clock'. :-)

Your clock problem is probably due to a lack of interaction between JavaScript 
and CSS, so fortunately it's on topic for this forum. :-)

In ButtonsPage.htm you have a chunk starting:

body onload=Timer(z,position)
div class=clockface .

but you have not defined the class .clockface in your stylesheet. This is 
possibly what the JavaScript doesn't like. Why Opera performs, I don't know. 
Perhaps it's just slightly more tolerant of missing classes?

Regards, 
 
Alan.
 
www.theatreorgans.co.uk
www.virtualtheatreorgans.com
Admin: ConnArtistes, UKShopsmiths, 2nd Touch  A-P groups
Shopsmith 520 + bits
Flatulus Antiquitus


- Original Message - 
From: Stephen Davis 
To: css-d@lists.css-discuss.org 
Sent: Wednesday, May 07, 2008 8:44 PM
Subject: [css-d] problems with css/javascript


 I'm new to web page design; my clock doesn't work in firefox/safari but does 
 in IE7 and Opera. I know it's probably a typo error but why then does it work 
 in Opera.
 http://arithmetic.890m.com
 Regards
 Steve Davis
__
css-discuss [EMAIL PROTECTED]
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/