CSS: An Overview for Software Developers

Share this Ebook

CSS: An Overview for Software Developers

English | October 6, 2016 | ISBN: N/A | ASIN: B01M1OU01G | 105 Pages | EPUB | 0.20 MB

This is a different kind of Cascading Stylesheets (CSS) book.

There are plenty of beginner-level books explaining CSS for HTML coders, and books that explain CSS for designers, but guides for programmers are typically within larger books about HTML5, CSS, HTML, or Javascript.

This book is for people who already know at least some programming language,who also know at least rudimentary HTML and CSS, and want to learn CSS better and faster. This overview approaches CSS as a computer language, and CSS stylesheets as a kind of program that need to be maintained.

Concise, readable, and comprehensible code is the software engineer’s goal: it’s not enough that the code works, but it must also communicate its intent to other programmers.

This ebook’s meant to be read in two or three sittings, from the beginning to the end.

If you’re reading it on a Kindle, you will want to re-read it with the Amazon Cloud Reader or the Kindle applications on OS X, iOS, Windows, or Andrdoid, so you can click on links to try out the examples.

We start with the “nuts and bolts” of the language, explaining how styles are applied to HTML elements. We look into selectors and selectivity, and the Cascade algorithm.

Related post:  Getting MEAN with Mongo, Express, Angular, and Node