So today I finally put up my first website that was coded from scratch, I've been working on it and viewing it in Chrome and Firefox and they both look fine but when I view it in IE there's a border around the logo and borders around the buttons on both sides, the site is still however functional it's just those borders. Any ideas on how to fix this, hopefully I can fix it via CSS, I've heard some things about using certain DOCTYPE's to fix IE problems? Any ideas or comments would be appreciated, The website is www.themanlythings.com Thanks.
yea..you have to declare the version of your html in the top of your web-page..just called Doctype..It may solve your problem for e.g. here <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> learn more about doctype from google...
Take your own advice and learn about doctypes. New web pages have no need for transitional. ALWAYS use strict.
Which puts you a year behind the times. Kind of like IE but IE is generally 3 years behind the times or more.
Thanks for the responses, I did look up DOCTYPES and tried a few different versions but with no results so I stuck with the current on I was using which was Strict not Trasitional... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> I started cleaning up my CSS a bit and realized some problems mainly due to my poor organization skills that fixed the border issues. I then opened up Safari, IE, Opera, Firefox and Chrome and made sure they all looked like I had intended. I told my friend to look at it in IE to confirm and he said the borders were gone but when you click the next button the next page is just a complete mess. I'm hoping this is just due to an older version of IE he was going to download IE9 and let me know later. Starting to miss the days of simple Wordpress and HTML templates when I wouldn't have these problems.
IE will forever be a thorn in a web developer's side. It's the worst browwser on the planet. Inept at best. No one should be using IE.
Actually there is some good news . In 2012 we can drop support for IE6 , less then 1% of the people will be using it as for the rest just man up and use JS hacks to compensate . We would all love to use CSS3 to the max but that's not a option unless you're willing to script like a mad man .
Add one more reason IE sucks - IE10 will not run in Windows 7 or anything earlier, you'll have to upgrade to Windows 8. Which will probably suck about as badly as IE.
Offering a new version of IE as a solution shows the poster hasn't a clue about how things work. No one should ever use IE.
Yes we should all use FF which sucks in design (i'd tell you more ways it sucks but i rarely use it) or Opera which sucks when it comes to resource usage and webfonts or Chrome who never heard of pop-up blockers or @font-face What makes IE suck more is that MS is using it as leverage to make you upgrade your OS .
Don't listen to @ApocalypseXL. He's a rank amateur who spouts off on this board about things he knows nothing about. He even admits it: See how he likes to talk about things he "rarely" uses. Go away kid.
@ApocalypseXL - You mean the ones where you made up things as you went along? Like I said, ignore this guy. He's clueless and useless.