Cascading Style Sheets


One of the areas that I own on Visual Web Developer is CSS display in the designer surface. I’ve had some experience with CSS, but I’m no CSS expert. I can work with it, and use it when I create my web pages/sites, but I don’t really understand it’s full power. For example, when I do something, and it doesn’t work like I expect, I have no idea where to go.

To try to pick up my skills, I ordered a couple of web design, and CSS books. The web design books have been great so far. One is just a collection of web site. It simply shows the home page, or a page from the site that is well designed, and is great for ideas on creating web sites and such. The second design book, is actually more text book like, in fact, I’m sure someone some where is teaching web/web application design from this book.

But, jsut as importantly, I picked up a book on CSS. I’ve only made it through the first two (of 14) chapters tonight, and I’ve already got about 15 pages marked with some cool new stuff! This stuff kicks bass! I’m looking forward to putting more of it to use in site design and sharing stuff here. It’s one weak point of VWD I think, the support for web design.

I love learning new things. I know this isn’t exactly new, but it’s still cool, and when I understand it better, I know I can push to make support for CSS support in Orcas that much better!


EDIT: The book is Cascading Style Sheets: The Definitive Guide by Eric A. Meyer.

Comments (7)

  1. Here’s free CSS centric web design templates from Microsoft: http://msdn.microsoft.com/asp.net/reference/design/templates/default.aspx

    Here is the documentation that explains the use the advanced CSS layout tricks:

    http://msdn.microsoft.com/asp.net/reference/design/documentation/basic.aspx

  2. StarBuck says:

    Cool, what is the name of the book and the name of the author

  3. Mark Capaldi says:

    So what’s the book?

  4. Kris says:

    Can you post the website and the books you are using. I too am interested in learning CSS to improve the L&F of the webpages. I write apps for the Rainbow Portal where I have to design my pages as ascx controls and they get added to the aspx Page dynamically. Until recently I couldn’t apply a stylesheet to the control without modifying the main CSS for the Portal itself. Yesterday I found out a way to apply stylesheets to the User Controls and I am planning on reading up on CSS.

  5. Rick says:

    Pete, the book you referenced is by Eric Meyer, one of the gurus of CSS, not Erica (actually he is Eric A. which is where your typo may have come from)

  6. Pete,

    As somebody who’s been very interested in CSS and comes from the Microsoft world, as opposed to PHP/Perl.  I have found a few of these liks really helpful:

    CSS Zen Garden – http://www.csszengarden.com/

    Ten Things You didn’t know you could do with CSS –

    http://www.informit.com/articles/article.asp?p=434250&rl=1

    And probably the best list of CSS links:

    http://www.dezwozhere.com/links.html

  7. Ryan says:

    Hi Pete,

    I also would like to recommend (if you do not have them):

    Bulletproof Web Design by Dan Cederholm (http://www.simplebits.com)

    AND

    CSS Mastery by Andy Budd (http://www.cssmastery.com)

    I am very new to .NET and think that it is an incredible development platform but agree that it is not very designer freindly. I am more of a designer than a developer and have been somewhat frusterated while learning .NET because I really wish that I could control the markup that the Web Controls generate. Does the ASP.NET development team plan on giving the designers a way to edit the markup templates for the server side controls?

    Again, I am very new to .NET. If there is a way to have more control over the way web controls render, I would be very happy to learn.