HTML5 and CSS3 for Web Designers by A Book Apart
After I finished reading both HTML5 and CSS3 for Web Designers by A Book Apart I couldn’t help but write a short article on how much i enjoyed reading both books. Easy to read, practical and inspiring to read the views of industry peers who care passionately about the future of the Web and would like to see it remain as accessible and open as possible. I certainly will be using a large variety of HTML5 and CSS3 in my work for clients ensuring it’s used in a progressive way. For anyone out there who is not quite sure what HTML5 and CSS3 are, here is a short overview.
HTML 5 is the next major version of HTML. It introduces a whole bunch of new elements that will make our pages more semantic. This will make it a lot easier for search engines and screenreaders to navigate our pages, and improve the web experience for everyone. In addition, HTML 5 will also include APIs for drawing graphics on screen, storing data offline, dragging and dropping, and a lot more.
CSS 3 builds upon the principles about styles, selectors and the cascade that we know so well from earlier versions of CSS. It adds loads of new features, including new selectors, pseudo-classes and properties. Using these new features it becomes a lot easier to set up your layout.