Introduction to Website Design and Development: HTML, CSS, and JavaScript

Introduction to Website Design and Development: HTML, CSS, and JavaScript Don Colton Brigham Young University{Hawai`i

HTML CSS and JavaScript: Web design is a mix of fun and details. The details are not really interesting
until you have had some fun. So we will start with some fun. Then we will follow up with some details, once you know why they are important to you.

Learning Objectives in HTML CSS and JavaScript
This textbook HTML CSS and JavaScript 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 fam-
ilies, inline style, positioning, internal and external stylesheets based
on tag, ID, class, and pseudo-class.)
 Properly segregate HTML and CSS.
 Create valid HTML and CSS. (We validate our HTML and CSS against
W3C standards.)
 Edit images. (We use Gimp to crop, resize, use transparency, and
create icons.)
 Understand JavaScript. (We use it to alter the appearance of a web-
page.)
 Understand Webhosting and DNS. (We establish a domain name and
subdomains and populate them with content.)
 Understand Apache. (We use public html and index.html to create
websites.)
 Understand CMS. (We install and customize

HTML CSS and JavaScript long-term growth of the Web, provide clearly documented standards that
are the basis of the modern Web.
Professor Jay Merryweather (http://jaymerryweather.com/, MWXDe-
sign) of the Brigham Young University{Hawaii Fine Arts department pro-
vided a detailed list of learning outcomes expected from this course in its
role as a prerequisite to the Web Design courses taught in the Fine Arts de-
partment.

A Complete Guide to Web-Design
You, the students who will read this book and apply its teachings, provide
motivation and a context in which my e orts have meaning.

Leave a Comment