Yahoo Answers is shutting down on May 4th, 2021 (Eastern Time) and beginning April 20th, 2021 (Eastern Time) the Yahoo Answers website will be in read-only mode. There will be no changes to other Yahoo properties or services, or your Yahoo account. You can find more information about the Yahoo Answers shutdown and how to download your data on this help page.
Trending News
What kind of CSS and HTML used for changing Table height in different browsers?
This is happen when i try to check my site if it was cross browsers (compatible in any website) or not.I found my site working properly in Google Chrome v.10, Opera v.11, and Firefox v.10 (for Internet Explorer i have different troubleshooting). When i checked in Safari v.3 Macintosh, some of page (not all) have some blank content added on it (blank space).
You can see this : http://www.wahana-interfood.com/chocopedia-health.... or http://www.wahana-interfood.com/chocopedia-varieti... , this was happened in "chocopedia" page section.
When i try to edit main table height, both left and right table height inside the main table and i success to make Safari render it in right place. But when i posted it and opened in other browsers, seems the last edited html ruins all browsers, and just only work properly in safari.
I decided to make another CSS just only for safari. So if the web rendered in Safari it'll not add more blank space on the table height.
What i asked :
1. What the new CSS code must i create? *
2. Must i put this on the html page? (<!--[if safari3]>
<link href="ie.css" rel="stylesheet" type="text/css" />
<![endif]-->) ?
Since i don't know very well about CSS or HTML tag, i don't have a clue to put what the correct tags in the new CSS to fix this problem. Please any help would be appreciated ! =]
*CSS and HTML code
p.s : sorry for bad english, i hope you understand what i'm saying~= b
2 Answers
- Anonymous9 years agoFavorite Answer
Validating:
Why Validate?: http://validator.w3.org/docs/why.html
CSS Validator: http://jigsaw.w3.org/css-validator/
HTML Validator: http://validator.w3.org/#validate_by_uri+with_opti...
Tableless Web Design: http://en.wikipedia.org/wiki/Tableless_web_design
Why tables for layout is stupid: http://www.hotdesign.com/seybold/
How to convert manually your HTML tables to CSS: http://www.table2css.com/articles/how-convert-manu...
Basic Tables [Bad Examples!]: http://www.yourhtmlsource.com/tables/basictables.h...
Images, Tables, and Mysterious Gaps: https://developer.mozilla.org/en/Images,_Tables,_a...
Choosing Dimensions for Your Web Page Layout:
In Search of the Holy Grail: http://www.alistapart.com/articles/holygrail/
Introduction to Responsive Web Design: http://www.linkedin.com/news?actionBar=&articleID=...
More...
Source(s): http://www.elated.com/articles/choosing-dimensions... How to create flexible sites quickly using standards like CSS and XHTML: http://www.ibm.com/developerworks/web/library/wa-r... Care With Font Size: http://www.w3.org/QA/Tips/font-size Designing for the Web: Resolution and Size: http://sitepointcom.createsend4.com/t/y/l/ydlyuyd/... Websites Shouldn’t Look The Same Across Different Browsers: http://www.noupe.com/design/websites-shouldnt-look... Cross-Browser CSS in Seconds with Prefixr: http://net.tutsplus.com/articles/news/cross-browse... It’s Not Responsive Web Building, It’s Responsive Web Design: http://www.getfinch.com/finch/entry/its-not-respon... Beginner’s Guide to Responsive Web Design: http://thinkvitamin.com/design/beginners-guide-to-... Ron - Anonymous5 years ago
Simple answer: Because it hasn't been standardized yet, therefore that certain css method only applies to that certain browser that supports it. And to make sure your css method is applied to your page by all browser you would have to individually call each browser and tell (like you did above) them, this is how I want you to ****** treat this html element you moron. But heads up, these css methods don't last long and will eventually be change to just one css method that can be used and it applies to all browser. That won't happen until that one css method is defined and standardized by the W3C. Yep, By standardized I mean ALL browser supports this one css method and do not have to come with their own. Because their own, makes it more work and even more confusing. Hope I clear that up for you.