Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations strongm on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How do I learn more about css?

Status
Not open for further replies.

iSeriesCodePoet

Programmer
Jan 11, 2001
1,373
US
I am looking good sites to learn more about CSS. If you know of any good sites or books just post them here? I prefer free sites.

Thanks,

iSeriesCodePoet
iSeries Programmer/Lawson Software Administrator
[pc2]
See my progress to converting to linux.
 
"Cascading Style Sheets: The Definitive Guide" by Eric A. Meyer (O'Reilly)
 
[tt]

Or here:



[tt]
[sub]
quoteleft.gif
Well, that seems to be the situation. But I don't want that. And you don't want that. And Ringo here *definitely* doesn't want that.
quoteright.gif
- Jules
 
worth looking at some of these:

I'm still waiting on better CSS support from browsers.. anyone else think having to implement CSS hacks and workarounds kinda defeats the purpose ?

The purpose being: easy to maintain & change code that can be viewed on many different media / browsers without much work on your part..

Posting code? Wrap it with code tags: [ignore]
Code:
[/ignore][code]CodeHere
[ignore][/code][/ignore].
 
I hear that once and awhile, and I understood that when the 4.x and even the 5.x browsers were the bleeding edge, but with I.E 6.0 and the new Mozilla engines, what do you feel you're lacking? What do you need to hack around?

I ask seriously as I'm fairly new to CSS, but finding everything working as advertised (if not always to my liking).

-Rob
 
clarkin: I also think it sucks to use CSS hacks, but this is actually no different than the alternative: hacking HTML into a twisted form that happens to deliver the desired result. The question is then, maintenance-wise, is it better to hard-code your look and feel into each page using x kilobytes of convoluted markup, or abstract it out into a single external file. Which leads me to...

skiflyer: I think you're right about the modern browsers finally getting it right. Mozilla is light years ahead of the game, but IE6 is the mainstream and does a pretty good job with the basics. The next five years of web design are going to center around the CSS capabilities of IE6, because they're not releasing a new version anytime soon. By then we'll hate IE6 as much as we hate NS4 now.

-petey

News and views of some obscure guy
 
I can tell you right now, I will be coding to Mozilla and Opera, I won't care if it looks good or not in IE. My goal is promote Mozilla anyways. In fact, I am thinking about trying to break IE so that it doesn't look right, so I can show how much better Mozilla and Opera are.

P.S. I forgot to add Koncorer (or however it is spelled).

iSeriesCodePoet
iSeries Programmer/Lawson Software Administrator
[pc2]
See my progress to converting to linux.
 

This site gives you templates for various multi-column layouts with CSS. I think that they work okay in IE6, so you might have to code some "workarounds" for them to break in that particular browser. [pipe]

News and views of some obscure guy
 
Just picking up on a couple of comments:

Close to 85% of users use IE so your site HAS to look ok in that. After that Mozilla and Netscape and maybe at a stretch Opera...although I refuse to go out of my way for a browser that about 2-3% of users use (and I think that percentage won't grow)!
And I certainly won't waste download time on Konqueror or any other browsers for that matter. What about Web TV, PDA's how can we test on all of these???? ARgh!!!

Where do you stop with cross browser support? What amateur web designer/enthusiast has the ability to test on a PC and mac, pda's with ALL the various browsers?





- É -
 
My goal is to promote Mozilla as the better browser, not support everything. I shouldn't say purposly break IE, but if it is broke, so be it. If I where going to be selling or trying to make money, of course I will make sure it works in IE, but I would also make sure it works flawlessly in Mozilla at least. I don't care if 85% of the market is IE, that will change and I will help in changing it (even if it is just a little bit).

iSeriesCodePoet
iSeries Programmer/Lawson Software Administrator
[pc2]
See my progress to converting to linux.
 
You could use a bit of js or a server-side language that reads the user agent and displays a message for IE6 users only saying something like "IE6 suxs". You'd have the page load as normal but have some annoying marquee text displaying that message.

MrBelfry
 
No... How can I justify that? I can't. If I do it through showing the users, then they get the hint. It would be like me saying Ford sux (which it does) but what proof am I providing? If I show something that breaks IE and not Mozilla, then I am showing the proof.

In fact view this page in IE and Mozilla: and tell me if anything looks different.

iSeriesCodePoet
iSeries Programmer/Lawson Software Administrator
[pc2]
See my progress to converting to linux.
 
Where do you stop with cross browser support? What amateur web designer/enthusiast has the ability to test on a PC and mac, pda's with ALL the various browsers?

cian:
You don't need to - just design for web standards ( and let the browser companies worry about it looking right.
Here's a good article:

My only reservation is that the most popular browsers (IE 5, IE 5.5 and IE 6) still need workaround 'hacks' even to get basic CSS to work - can't wait till 90% of surfers have a standards-compliant browser :)

Posting code? Wrap it with code tags: [ignore]
Code:
[/ignore][code]CodeHere
[ignore][/code][/ignore].
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top