Strange things on HAN. (pics)
Originally Posted by mayonaise
hahahahahahaha... i found another bug while messing with that example code above.
at least in my IE6, the "Second Link" doesn't span the entire width of the table. that is, you can't mouseover the entire width of the table in order to get the mouseover effect. the "First Link" works fine. add position: relative to the td.menuitem a, td.menuitem a:hover, etc etc style...
that fixes it for me. that might be a problem with IE's buggy box model. but it works fine with the first link, and not with the second. so it's probably more likely to be just another random IE bug that's only debugabble by guessing and checking. oh, and it worked fine in firefox
at least in my IE6, the "Second Link" doesn't span the entire width of the table. that is, you can't mouseover the entire width of the table in order to get the mouseover effect. the "First Link" works fine. add position: relative to the td.menuitem a, td.menuitem a:hover, etc etc style...
that fixes it for me. that might be a problem with IE's buggy box model. but it works fine with the first link, and not with the second. so it's probably more likely to be just another random IE bug that's only debugabble by guessing and checking. oh, and it worked fine in firefox

shit, see that's the same thing i was running into before. first link works great and the rest are :screwy:.
Originally Posted by dE.fUsEd
i stand corrected.
h:
that's actually a great bit of help you just gave me. i was using css before for the mouse over, but i was unable to get the table linking set right. i write all my html freehand, and hadn't really messed with it much since i couln't figure out the table linking.
and yeah, i knew there were a ton of errors in the html, but i just started rewriting the entire page from scratch. the person i had working on it before completely destroyed the code, and the whole site was using frames. it was pretty horrid.
but seriously, thanks for the fix. i've only been using css for a few months now, and i know there's a shit load more to learn.
:bigok:
h: that's actually a great bit of help you just gave me. i was using css before for the mouse over, but i was unable to get the table linking set right. i write all my html freehand, and hadn't really messed with it much since i couln't figure out the table linking.
and yeah, i knew there were a ton of errors in the html, but i just started rewriting the entire page from scratch. the person i had working on it before completely destroyed the code, and the whole site was using frames. it was pretty horrid.
but seriously, thanks for the fix. i've only been using css for a few months now, and i know there's a shit load more to learn.
:bigok:

firefox is a great browser, but i wouldn't say firefox > *... i will say that * > IE, tho.
Originally Posted by mayonaise
np.. i write all my code by hand, too. especially with CSS, it's not really possible (yet) for a WYSIWYG editor to handle all of the advanced things. but in all honesty, if you really want to learn more about CSS and web development, you're not going to learn a whole lot and it'll mostly be incorrect if you stick with your ie-is-good-enough mentality. it doesn't hurt to develop web pages that work in as many browsers as possible - you're just maximizing the accessibility potential of your site. if you do choose to do this, you'll realize how much of a bitch it is to develop for IE, NOT the other way around. most CSS and javascript will work fine in firefox/opera/konqueror/safari when you code it one way - this is how it should be. then you put it into IE and everything goes to hell. 
firefox is a great browser, but i wouldn't say firefox > *... i will say that * > IE, tho.

firefox is a great browser, but i wouldn't say firefox > *... i will say that * > IE, tho.
hey, run http://www.sicracing.com/index.html through your validator now.
Originally Posted by dE.fUsEd
i really have no problems with IE. i have firefox installed too, along with netscape. IE is just my preferred browser.
Originally Posted by dE.fUsEd
hey, run http://www.sicracing.com/index.html through your validator now. 

Originally Posted by mayonaise
cool. 2 warnings.. your ampersands aren't escaped. you should also replace <B> tags with <STRONG>, replace <I> with <EM>, <U> with <INS>, and <STRIKE> with <DEL>. the old tags are deprecated, and should eventually be unsupported. there are more deprecated tags than that, but those are the most common ones.
<b>, <i>, <u>, and <strike> are HTML standard and are not going to ever be unsupported.
maybe you should use http://www.htmlhelp.com/tools/validator/ to validate your shit. it can recognize that the only ampersand i have in the entire document, is in plain text.
Originally Posted by dE.fUsEd
:eh: ampersand = "&", and it's not escaped? riiight. i'm using it 1 time, & it's in plain text format. lol
<b>, <i>, <u>, and <strike> are HTML standard and are not going to ever be unsupported.
maybe you should use http://www.htmlhelp.com/tools/validator/ to validate your shit. it can recognize that the only ampersand i have in the entire document, is in plain text.
<b>, <i>, <u>, and <strike> are HTML standard and are not going to ever be unsupported.
maybe you should use http://www.htmlhelp.com/tools/validator/ to validate your shit. it can recognize that the only ampersand i have in the entire document, is in plain text.
edit: you should actually escape ampersands in URL's.
http://www.codehelp.co.uk/html/deprecated.html
Older HTML tags and attributes that have been superseded by other more functional or flexible alternatives (whether as HTML or as CSS ) are declared as deprecated in HTML4 by the W3C - the consortium that sets the HTML standards. Browsers should continue to support deprecated tags and attributes, but eventually these tags are likely to become obsolete and so future support cannot be guaranteed.
that HTML validator is not very good, and you probably shouldn't use it to validate your shit. i could immediately tell when it didn't say anything about the deprecated tags. there are plenty of free validator programs out there that offer much better results. i'm currently using one that's made as a firefox plugin, and it already beats the crap out of that one.
edit: after going through several other online HTML validators, i think the HTML validator you posted is alright. your site's main page IS valid HTML, but like i said, the ampersands and deprecated tags i mentioned were reported as warnings, not errors, using my validator. it's being more thorough, and telling you about things that others might not.
HTML4 is the last version of HTML that w3c will ever layout. the world is now adopting XHTML, and as it moves farther along, little things like what i've mentioned won't be tolerated anymore. as i've said before, better to learn things the right way first, rather than having to re-learn them later on.


