Admittedly, up until taking a class focusing on web software, I have never had much of an interest in any web development. I've maintained and assisted in the development of several web applications, but I have never truly immersed myself in "web development". For work, I maintain several simple websites that display various query results from a database I maintain. While they are functional, noting that I put very little effort into the presentation of this material, they are also very
CSS is a simple mechanism that allows a developer to add a style and theme to a webpage or web document. It separates itself content from design which allows HTML to focus solely on processing the markup of the content and not layout and design. CSS allows a developer to utilize a standardized layout and design across multiple webpages without the fuss of formatting each page to mimic the theme and look of another. Simply put, it makes it much easier to make your sites more presentable and uniform.
I'm definitely interested in learning more about CSS. After looking over many of my favorite sites, I realize that mastering CSS is one key to building some outstanding websites. Here are some beginner links for anyone who may be interested in this as well: