Web Design, Twitter Web Development, Facebook

Cascading Style Sheets (CSS)

CSS web page formatting, CSS page rendering, cascading style sheets

What is CSS?

web development, web design, website design

Cascading Style Sheets (CSS) is a language used to describe the presentation (that is, the “look” and formatted appearance) of a web document written in HyperText Markup Language (HTML).  Its most common application is to enhance web content through stylizing elements such as the colors, fonts and web page layout.  CSS can also improve content accessibility, provide more flexibility and control in the specification of characteristics, enable multiple pages to share formatting, and reduce complexity and repetition in the structural content (such as by allowing for tableless web design).


CSS3 is a revolutionary new technology that is not only making web design fun but it is fundamentally altering the way we design websites.  Using CSS3, web developers can make use of new design features such as transitions, drop shadows, transparencies, curved borders, rotations and gradients that used to take hours to create in Photoshop and Illustrator.  We employ CSS3 in all our new web designs.

CSS – trusted standard in professional web design

As a common practice 17 Designs incorporates CSS in every website we develop.  CSS specifies a priority scheme to determine which style rule applies.  If more than one rule matches weights are calculated and assigned to rules, so that the results are predictable even across different browsers such as Firefox, Internet Explorer, Chrome, Opera or Safari.  CSS has a simple and structured syntax, and uses a number of English keywords to specify the names of various style properties.  The CSS specifications are maintained by the World Wide Web Consortium (W3C) which we strongly adhere to.

This website, the text, buttons, links, images, even the background that bleeds off your page were stylized using CSS.  Deployment of successful websites requires a strong mastery of CSS and a deep desire to be pixel perfect.