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
families, inline style, positioning, internal and external style sheets
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
• Edit images. (We use Gimp to crop, resize, use transparency, and
• 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
• Understand CMS. (We install and customize WordPress, a popular
Content Management Systems.)
I am pleased to acknowledge and express my thanks for several important
W3C, the World Wide Web Consortium (http://www.w3.org/), in its role
as an international community for developing open standards to ensure the
long-term growth of the Web, provides clearly documented standards that
are the basis of the modern Web.
You, the students who will read this book and apply its teachings, provide
a motivation and a context in which my efforts have meaning.
Download the Book of Practical PHP 7, MySQL 8, & MariaDB Website Databases