HTML5, CSS3, and JavaScript Fourth Edition

(Ben Green) #1

Foreword


The first part of this book is divided into chapters, each of which is roughly
intended as the topic for one class period. The appendix contains additional
material and provides a comprehensive index.


Many of the chapters include questions that students should be ready to
answer in class. The questions are designed to let the teacher assess the stu-
dent’s reading effectiveness. With each question an answer is given. Some-
times, like with a yes/no question, a specific answer is required, and you
must give the answer that is shown in the book. No other answer will be
accepted. In most cases an acceptable (but not required) answer is given,
by which we seek to balance between brevity and completeness. For these
questions students are welcome to answer in their own words.


The back part of the book is an appendix. It contains material that goes
beyond the 101 level. It also contains a list of the test questions that appear
throughout the book. And it has a glossary of terms. The final part of the
appendix is a comprehensive index of the important topics covered in the
book.


Learning Objectives


This textbook provides support for the following learning objectives. By the
conclusion of this course, students should be able to do these things.



  • Learning objective. (How we achieve it.)

  • Properly use HTML markup. (We cover h1, p, links, div, span, head,
    body, tables, lists, and forms.)

  • Properly use CSS to style a webpage. (We cover box model, font


6
Free download pdf