Hi Bill, > Just out of curiosity, why are you using <div>'s here instead > ordinary lists <ul><li></li></ul>? Is there a specific reason that > I'm missing? > HTH's ... > Bill.
On the first attempt that is what I did: http:// www.stkelectronics.com.vhost.zerolag.com/site/polypropylene-old.php Didn't work in Firefox and wouldn't validate. Its the <a> tag I believe causing the ruckus as you mention. Problem is I need that whole region with the individual products in it to be a link. On Sep 16, 2008, at 11:21 AM, whaggerty wrote: > Good Tuesday morning Christopher ... > On the 16th of September you wrote ------------------------------ > ----- Original Message ----- From: "Christopher Kip" > <[EMAIL PROTECTED]> > To: <[email protected]> > Sent: Tuesday, September 16, 2008 8:11 AM > Subject: [css-d] Lists, Div Rollovers and Validation > > >> I have been working on some alternative approaches to a list but have >> been unable to get anything working that seems to validate. Always >> get the following error: >> >> >> Line 112, Column 19: document type does not allow element "ul" here; >> missing one of "object", "applet", "map", "iframe", "button", "ins", >> "del" start-tag. >> <ul> >> The mentioned element is not allowed to appear in the context in >> which you've placed it; the other mentioned elements are the only >> ones that are both allowed there and can contain the element >> mentioned. This might mean that you need a containing element, or >> possibly that you've forgotten to close a previous element. >> >> One possible cause for this message is that you have attempted to put >> a block-level element (such as "<p>" or "<table>") inside an inline >> element (such as "<a>", "<span>", or "<font>"). >> >> Don't seem to be able to put anything inside the <a> >> >> I have tried a number of approaches (none of which validate): >> >> http://www.stkelectronics.com.vhost.zerolag.com/site/polypropylene- >> new.php >> >> http://www.stkelectronics.com.vhost.zerolag.com/site/ >> polypropylene.php >> >> and the first approach which didn't work with Firefox but did with >> Safari and IE: http://www.stkelectronics.com.vhost.zerolag.com/site/ >> polypropylene-old.php >> >> >> >> Anyone have any thoughts... >> >> >> >> Thanks! >> >> -Christopher > ---------------------------------------- and I answered > -------------------------- > > The "div" tag is contained in an "a" tag (which was opened in line > 111). This may be acceptable for some browsers (such as Internet > Explorer and Netscape), but HTML 4.01 and XHTML do not allow this. > It may also cause problems or unexpected page rendering for more > compliant browsers such as Firefox, Mozilla, and Opera. Possible > solutions: 1. Close the "a" tag before using the "div" tag. > Depending on the correct usage of the closed tag, you may be able > to reopen it after using the "div" tag; 2. Eliminate the "div" tag; > or 3. Reorder the "div" and "a" tags. This is true for all > instances (lines 112 through 116) > The same is also true for the <p> tags (lines 121 through 125) that > are contained in an <a> tag opened in line 120 and again from lines > 129 through line 154 ......... > Just out of curiosity, why are you using <div>'s here instead > ordinary lists <ul><li></li></ul>? Is there a specific reason that > I'm missing? > HTH's ... > Bill. > > > ______________________________________________________________________ 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/
