HTML is the first programming language which you should learn before building a website. Nowadays, the importance of HTML has been decreased due to the presence of blogging scripts such as WordPress. However, having knowledge in HTML and CSS will be plus point if you would like to delve deep into the source code or during the creation of a website manually.
Murach’s HTML5 and CSS3, 3rd Edition is divided into four sections spanning over 20 chapters. The first chapter introduces you to the world of web development. While the second chapter enables you to code, test and validate a web page, Chapter 3 examines the usage of HTML to structure a web page.
The remaining chapters examine the usage of CSS to format the elements of a web page, usage of CSS box model for spacing, borders and backgrounds, usage of CSS for page layout in addition to the usage of lists and links. Moreover, you will also learn the need for a responsive web design.
With the help of the first three chapters in Section 2, you will be able to learn the usage of images, tables and forms including the embedding of audio and video to your website. Chapters 13 and 14 examine the usage of fonts, printing, CSS3 transitions, transforms, animations and filters.
The chapters in section 3 of Murach’s HTML5 and CSS3, 3rd Edition enables you to learn the usage of JavaScript, jQuery, jQuery UI, jQuery plugins and jQuery mobile. These technologies are used to enhance the user interface of both desktop and mobile based web pages.
Your website will be complete only if you publish the files you created with HTML and CSS on to the server and chapter 19 will teach you the relevant steps involved to accomplish this objective.
The authors have examined the concepts in a unique style. Each section begins with a short explanation followed by relevant source code in addition to depiction of information in tabular format. The required description has been provided in bulleted format which I hope will enable readers to easily understand the concepts covered. From my point of view, this unique style of presentation helps learners to easily grasp the concepts in a quick span of time.
Murach’s HTML5 and CSS3, 3rd Edition will be very useful for students since they can make use of the book as a guide to the standard text books. Normally, the books used by school/college students will not cover all concepts. However, this book examines all aspects of HTML and CSS in a simple language, which I hope will help students.
Murach’s HTML5 and CSS3, 3rd Edition can also be used by teachers and instructors. Murach provides free CD upon request which will have supplementary learning material in addition to PowerPoint slides and quizzes.
Murach’s HTML5 and CSS3, 3rd Edition will be a handy companion for beginners and intermediates. Advanced developers can make use of the book as a ready reckoner guide.