PDF The Absolute Beginner's Guide To HTML and CSS: A Step-by-Step Guide With Examples and Lab Exercises 1st Edition Kevin Wilson Download
PDF The Absolute Beginner's Guide To HTML and CSS: A Step-by-Step Guide With Examples and Lab Exercises 1st Edition Kevin Wilson Download
com
OR CLICK BUTTON
DOWLOAD NOW
More products digital (pdf, epub, mobi) instant
download maybe you interests ...
https://ebookmeta.com/product/the-absolute-beginners-guide-to-
python-programming-a-step-by-step-guide-with-examples-and-lab-
exercises-1st-edition-kevin-wilson/
https://ebookmeta.com/product/using-publisher-2019-the-step-by-
step-guide-to-using-microsoft-publisher-2019-1st-edition-kevin-
wilson/
https://ebookmeta.com/product/java-a-step-by-step-guide-for-
absolute-beginners-1st-edition-daniel-bell/
https://ebookmeta.com/product/mastering-the-nikon-zf-mirrorless-
camera-a-beginner-step-by-step-guide-isaiah-wealth/
Python Games from Zero to Proficiency Beginner A step
by step guide to coding your first game with Python 1st
Edition Patrick Felicia
https://ebookmeta.com/product/python-games-from-zero-to-
proficiency-beginner-a-step-by-step-guide-to-coding-your-first-
game-with-python-1st-edition-patrick-felicia/
https://ebookmeta.com/product/music-theory-from-beginner-to-
expert-the-ultimate-step-by-step-guide-to-understanding-and-
learning-music-theory-effortlessly-nicolas-carter/
https://ebookmeta.com/product/lua-programming-the-ultimate-
beginner-s-guide-to-learn-lua-step-by-step-claudia-alves-
alexander-aronowitz-alves/
https://ebookmeta.com/product/a-step-by-step-guide-to-
exploratory-factor-analysis-with-spss-1st-edition-marley-w-
watkins/
https://ebookmeta.com/product/law-dissertations-a-step-by-step-
guide-laura-lammasniemi/
The Absolute
Beginner’s Guide
to HTML and CSS
A Step-by-Step Guide with
Examples and Lab Exercises
—
Kevin Wilson
The Absolute
Beginner’s Guide to
HTML and CSS
A Step-by-Step Guide
with Examples and
Lab Exercises
Kevin Wilson
The Absolute Beginner’s Guide to HTML and CSS: A Step-by-Step Guide
with Examples and Lab Exercises
Kevin Wilson
WIDNES, UK
Introduction���������������������������������������������������������������������������������������xiii
iii
Table of Contents
iv
Table of Contents
Adding Lists��������������������������������������������������������������������������������������������������������69
Unordered List�����������������������������������������������������������������������������������������������69
Ordered List���������������������������������������������������������������������������������������������������70
Structuring Your Web Page���������������������������������������������������������������������������������70
Lab Exercises������������������������������������������������������������������������������������������������������72
Summary������������������������������������������������������������������������������������������������������������73
v
Table of Contents
Chapter 6: Multimedia����������������������������������������������������������������������135
Adding Video�����������������������������������������������������������������������������������������������������135
Adding Audio�����������������������������������������������������������������������������������������������������139
Adding Image Maps������������������������������������������������������������������������������������������140
Lab Exercises����������������������������������������������������������������������������������������������������145
Summary����������������������������������������������������������������������������������������������������������146
vi
Table of Contents
Lab Exercises����������������������������������������������������������������������������������������������������166
Summary����������������������������������������������������������������������������������������������������������167
Index�������������������������������������������������������������������������������������������������235
vii
About the Author
With over 20 years of experience in the computer industry, Kevin Wilson
has made a career out of technology and is showing others how to use it.
After earning a master’s degree in computer science, software engineering,
and multimedia systems, Kevin has held various positions in the IT
industry including graphic and web design, digital film and photography,
programming and software engineering, developing and managing
corporate networks, building computer systems, and IT support. He
currently teaches computer science at college and works as an IT trainer in
England while researching for his Ph.D.
ix
About the Technical Reviewer
Jonathon Simpson is a product owner and engineer living in the UK. He
graduated from UCL in 2015. With many years of experience, he has
developed and run many successful projects both independently and in
large companies. He produces a popular software engineering blog called
fjolt.com and posts regular newsletters about the latest developments and
trends in JavaScript and web development.
xi
Introduction
The aim of this book is to provide a first course in the use of HTML
and CSS.
It provides a foundation for those who wish to develop their own
websites, and because the book is intended to be a primer, it allows the
beginner to become comfortable with basic HTML and CSS coding.
As it is a first course, no previous experience of computer
programming is assumed.
Throughout the book, we’ll explore HTML and CSS with worked
examples and lab exercises for you to complete yourself. We’ll also
introduce JavaScript and how it can be used to add interactivity to a
website, as well as using content management systems such as WordPress.
For this purpose, we’ve included all the source code for this book in
the following repository: https://github.com/Apress/The-Absolute-
Beginner-s-Guide-to-HTML-and-CSS
xiii
CHAPTER 1
Getting Started
Originally developed in the early 1990s by Tim Berners-Lee, HTML stands
for HyperText Markup Language and is a language used to lay out and
format documents for the World Wide Web that are designed to be displayed
in a web browser. In other words, the HTML code describes the structure of
a web page. HTML can be used with other technologies such as Cascading
Style Sheets (CSS) to style and format the document and scripting languages
such as JavaScript to provide functionality and interactive elements.
Basic knowledge of HTML is essential for students and anyone working
in web development. This will help you
2
Chapter 1 Getting Started
What Is a URL?
Each website on the World Wide Web has an address called a URL
(Figure 1-2) or Uniform Resource Locator.
The URL itself can be broken down into its basic elements. Let’s take a
closer look at an example:
https://www.ellumitechacademy.com
3
Chapter 1 Getting Started
mail.ellumitechacademy.com
shop.ellumitechacademy.com
www.ellumitechacademy.com/courses
www.ellumitechacademy.com/courses/html
If we want to access a web page or a file for download, we add the path
and file name of the file or document:
www.ellumitechacademy.com/aboutus.html
www.ellumitechacademy.com/downloads/menu.pdf
4
Another random document with
no related content on Scribd:
with active links or immediate access to the full terms of the Project
Gutenberg™ License.
1.E.6. You may convert to and distribute this work in any binary,
compressed, marked up, nonproprietary or proprietary form,
including any word processing or hypertext form. However, if you
provide access to or distribute copies of a Project Gutenberg™ work
in a format other than “Plain Vanilla ASCII” or other format used in
the official version posted on the official Project Gutenberg™ website
(www.gutenberg.org), you must, at no additional cost, fee or
expense to the user, provide a copy, a means of exporting a copy, or
a means of obtaining a copy upon request, of the work in its original
“Plain Vanilla ASCII” or other form. Any alternate format must
include the full Project Gutenberg™ License as specified in
paragraph 1.E.1.
• You pay a royalty fee of 20% of the gross profits you derive
from the use of Project Gutenberg™ works calculated using the
method you already use to calculate your applicable taxes. The
fee is owed to the owner of the Project Gutenberg™ trademark,
but he has agreed to donate royalties under this paragraph to
the Project Gutenberg Literary Archive Foundation. Royalty
payments must be paid within 60 days following each date on
which you prepare (or are legally required to prepare) your
periodic tax returns. Royalty payments should be clearly marked
as such and sent to the Project Gutenberg Literary Archive
Foundation at the address specified in Section 4, “Information
about donations to the Project Gutenberg Literary Archive
Foundation.”
• You comply with all other terms of this agreement for free
distribution of Project Gutenberg™ works.
1.F.
1.F.4. Except for the limited right of replacement or refund set forth
in paragraph 1.F.3, this work is provided to you ‘AS-IS’, WITH NO
OTHER WARRANTIES OF ANY KIND, EXPRESS OR IMPLIED,
INCLUDING BUT NOT LIMITED TO WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR ANY PURPOSE.
Please check the Project Gutenberg web pages for current donation
methods and addresses. Donations are accepted in a number of
other ways including checks, online payments and credit card
donations. To donate, please visit: www.gutenberg.org/donate.
Most people start at our website which has the main PG search
facility: www.gutenberg.org.