ICT461 - 4 - HTML and XML
ICT461 - 4 - HTML and XML
• Introduction to XML
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
What Is HTML and Where Did It Come From?
• This “information about content” in HTML is implemented via tags (or more
formally, HTML elements, but more on that later).
• Since the initial HTML specification in 1991, HTML has gone through many
interesting changes worth understanding in brief.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Early HTML
• Initial implementation of HTML and HTTP between 1990 and 1991 by Tim
Berners-Lee and Robert Cailliau
• HTML’s formal codification by the World Wide Web Consortium (better known
as the W3C) between 1995 and 1997
• “browser wars” in the mid 1990s between Netscape Navigator and Microsoft
Internet Explorer motivated many new tags and features such as CSS and
JavaScript, but the development of new features happened quickly, and
interoperability between browsers became a major issue
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
XHTML
• In the late 1990s the W3C developed o a new specification called XHTML
1.0, which was a version of HTML that used stricter XML
• The goal of XHTML with its strict rules was to make page rendering more
predictable by forcing web authors to create web pages without syntax
errors.
• By 2009, the W3C stopped work on XHTML 2.0 and instead adopted the work done
by WHATWG and named it HTML5.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
HTML Syntax
• HTML documents are composed of content and HTML elements.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Empty Element
• An empty element does not contain any text content; instead, it is an
instruction to the browser to do something.
• Perhaps the most common empty element is <img>, the image element.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Nesting HTML Elements
• Often an HTML element will contain other
HTML elements. In such a case, the
container element is said to be a parent
of the contained, or child, element.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Correct Nesting
• In order to properly construct this hierarchy of elements, your browser expects
each HTML nested element to be properly nested.
• A child’s ending tag must occur before its parent’s ending tag
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Semantic Markup
• HTML documents should only focus on the structure of the document
• Information about how the content should look is best left to CSS
(Cascading Style Sheets), a topic introduced in the next chapter
• HTML document should not describe how to visually present content but
only describe its content’s structural semantics or meaning
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Semantic Markup Advantages
• Maintainability. Semantic markup is easier to update and change than
web pages that contain a great deal of presentation markup.
• Accessibility. Not all web users are able to view the content on web
pages. Users with sight disabilities experience the web using voice-reading
software.
• Search engine optimization. For many site owners, the most important
users of a website are the various search engine crawlers.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Structure of HTML Documents
• Figure 3.8 illustrates one of the simplest valid HTML5 documents you can
create.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
The title element
PROTIP
The <title> element plays an important role in search engine optimization (SEO),
that is, improving a page’s rank (its position in the results page after a search) .
While each search engine uses different algorithms for determining a page’s rank,
the title (and the major headings) provides a key role in determining what a given
page is about.
As a result, be sure that a page’s title text briefly summarizes the document’s
content. As well, put the most important content first in the title. Most browsers
limit the length of the title that is displayed in the tab or window title to about 60
characters. Chapter 18 goes into far greater detail on SEO.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Structure elements of an HTML5 document
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
DOCTYPE
• It does not indicate what version of HTML is contained within the document
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
<Html> element
HTML5 does not require the use of the <html>, <head>, and <body>
elements. However, in XHTML they were required, and most web authors
continue to use them.
The <html> element is
sometimes called the root
element as it contains all
the other HTML elements
in the document. The
optional lang attribute tells
the browser the language
that is being used.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
<Head> Element
The head contains descriptive elements about the document, such as its title,
encoding, and any style sheets or JavaScript files it uses.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
<Body> Element
The body contains content (both HTML elements and regular text) that will be
displayed by the browser. The rest of this chapter and the next chapter will cover the
HTML that will appear within the body.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Quick Tour of HTML Elements
1. Headings. Describes the main structure of
document. There are six levels of headings.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Quick Tour of HTML Elements (cont)
6. Unordered List. Used to display a bulleted list.
Within a list is a collection of list item elements.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
In the browser
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
In the browser (note)
NOTE
Why does this look so awful? Plain HTML is just that . . . plain looking.
To make our pages look more stylish, you need to style the elements using
CSS, which you will learn in Chapters 4 and 7.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Headings
• HTML provides six levels of heading (h1 through h6)
• They are an essential way for document authors to show their readers the
structure of the document
• Headings are also used by the browser to create a document outline for
the page.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Heading Styles
The browser has its own
default styling for each
heading level.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Paragraphs and Divisions
• The <p> tag is a container. It can
contain HTML and other inline
HTML elements
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
HyperLinks
• Links are created using the <a> element (the “a” stands for anchor).
• A link has two main parts: the destination and the label.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Kinds of Links
• Links to external sites (or to individual resources, such as images or movies on an external site).
• Links to particular locations on another page (whether on the same site or on an external site).
• Links that are instructions to the browser to start the user’s email program.
• Links that are instructions to the mobile browser to make a phone call.
• Links that are instructions to other programs (e.g., Skype, FaceTime, FaceBook Messenger).
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Absolute and Relative URLs
When referencing a page or resource When referencing a resource that is
on an external site, a full absolute on the same server, you can use
URL reference is required relative referencing.
• Full URL with a protocol (typically, • If the URL does not include the
http:// or https://), the domain “http://” then the browser will
name, any paths, and the file request the current server for the
name of the desired resource. file.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Relative URLs
1. Same Directory To link to a file within the same folder, simply use the file
name.
2. Child Directory To link to a file within a subdirectory, use the name of the
subdirectory and a slash before the file name.
3. Grandchild/Descendant Directory To link to a file that is multiple
subdirectories below the current one, construct the full path by including each
subdirectory name (separated by slashes) before the file name.
4. Parent/Ancestor Directory Use “../” to reference a folder above the current
one. If trying to reference a file several levels above the current one, simply
string together multiple “../”.
5. Sibling Directory Use “../” to move up to the appropriate level, and then use
the same technique as for child or grandchild directories.
6. Root Reference In this approach, begin the reference with the root reference
(the “/”), and then use the same technique as for child or grandchild
directories.
See Table 3.1 for examples (p. 97)
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Inline Text Elements
• inline elements because they do not disrupt the flow of text (i.e., cause a line
break).
• Table 3.2 lists some of the most commonly used of these elements.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Common Text-Level Semantic Elements
• <a> Anchor used for hyperlinks. • <small> For displaying the fine-print,
that is, “nonvital” text, such as
• <abbr> An abbreviation copyright or legal notices
• <br> Line break • <span> The inline equivalent of the
<div> element. It is generally used to
• <cite> Citation (i.e., a reference to
mark text that will receive special
another work)
formatting using CSS
• <code> Used for displaying code, such
• <strong> For content that is strongly
as markup or programming code
important
• <em> Emphasis
• <time> For displaying time and date
• <mark> For displaying highlighted text data
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Images
• Chapter 6 examines the different types of graphic file formats.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Character Entities
Character entities are special characters for symbols for which there is either
no easy way to type them via a keyboard or which have a reserved meaning
in HTML (for instance the “<” or “>” symbols).
• They can be used in an HTML document by using the entity name or the
entity number
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Entity Examples
Entity Name Entity Number Description
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Lists
• Ordered lists Collections of
items that have a set order
<ol> <li>
• Unordered Lists
Collections of items in no
particular order
<ul> <li>
• Description Lists
Collection of name and
description/definition pairs.
<dl> <dt>
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
HTML5 Semantic Structure
• So far, the main semantic
elements you have seen are
headings, paragraphs, lists,
some inline elements and the
semantic block element, the
division (i.e., <div> element).
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
HTML5 Semantic Structure Elements
• Header
• Nav
• Main
• Section
• Article
• Figure
• Figcaption
• Aside
• Footer
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Using Semantic Elements
• HTML5 semantic elements do
not apply any special
presentation giving them great
flexibility.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Figure and figcaption
The <figure> element can
be used not just for images
but for any type of
essential content that
could be moved to a
different location in the
page or document, and the
rest of the document would
still make sense.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Details and Summary
• The <details> and <summary>
elements provide a way of
semantically relating a summary and
a details.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Additional Semantic Elements
• The <blockquote> element is a way to indicate a quotation from another
source.
• The <address> element indicates that the enclosed HTML contains contact
information for a person or organization.
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
44
XML Introduction
• XML is a portable, widely supported, open (i.e., nonproprietary) technology for data
storage and exchange
XML Basics
XML permits document authors to create markup for virtually any type of information
▪ Can create entirely new markup languages that describe specific types of data, including mathematical formulas, chemical molecular
structures, music and recipes
XML describes data in a way that human beings can understand and computers can process.
An XML parser is responsible for identifying components of XML documents (typically files with the
.xml extension) and then storing those components in a data structure for manipulation
An XML document can reference a Document Type Definition (DTD) or schema that defines the
document’s proper structure
An XML document that conforms to a DTD/schema (i.e., has the appropriate structure) is valid
If an XML parser (validating or non-validating) can process an XML document successfully, that
XML document is well-formed
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
47
Structuring Data
• An XML document begins with an optional XML declaration, which identifies the
document as an XML document. The version attribute specifies the version of XML
syntax used in the document.
• An XML document contains text that represents its content (i.e., data) and elements that
specify its structure. XML documents delimit an element with start and end tags
• The root element of an XML document encompasses all its other elements
• XML element names can be of any length and can contain letters, digits, underscores,
hyphens and periods
▪ Must begin with either a letter or an underscore, and they should not begin with “xml” in any combination of uppercase
and lowercase letters, as this is reserved for use in the XML standards
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
50
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
51
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
52
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
53
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
54
Namespaces
• XML namespaces provide a means for document authors to prevent naming collisions
• Each namespace prefix is bound to a uniform resource identifier (URI) that uniquely
identifies the namespace
▪ A URI is a series of characters that differentiate names
▪ Document authors create their own namespace prefixes
▪ Any name can be used as a namespace prefix, but the namespace prefix xml is reserved for use in XML standards
• To eliminate the need to place a namespace prefix in each element, authors can specify a
default namespace for an element and its children
▪ We declare a default namespace using keyword xmlns with a URI (Uniform Resource Identifier) as its value
• Document authors commonly use URLs (Uniform Resource Locators) for URIs, because
domain names (e.g., deitel.com) in URLs must be unique
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
56
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
57
• DTDs and schemas specify documents’ element types and attributes, and
their relationships to one another
• DTDs and schemas enable an XML parser to verify whether an XML
document is valid (i.e., its elements contain the proper attributes and
appear in the proper sequence)
• A DTD expresses the set of rules for document structure using an EBNF
(Extended Backus-Naur Form) grammar
• In a DTD, an ELEMENT element type declaration defines the rules for an
element. An ATTLIST attribute-list declaration defines attributes for a
particular element
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
59
• Whereas complex types with simple content must extend or restrict some other existing
type, complex types with complex content do not have this limitation
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
61
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
62
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
63
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
64
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
65
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
66
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
67
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
68
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
69
XML Vocabularies
• Some XML vocabularies
▪ MathML (Mathematical Markup Language)
▪ Scalable Vector Graphics (SVG)
▪ Wireless Markup Language (WML)
▪ Extensible Business Reporting Language (XBRL)
▪ Extensible User Interface Language (XUL)
▪ Product Data Markup Language (PDML)
▪ W3C XML Schema
▪ Extensible Stylesheet Language (XSL)
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
73
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
74
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
75
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
76
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
77
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
78
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
79
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
80
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
83
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
84
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
85
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
86
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
87
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
88
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
89
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
90
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
91
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
92
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
93
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
94
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
95
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
100
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
101
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
102
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
103
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
104
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
105
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
106
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
107
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
108
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
109
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
110
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
111
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
112
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
113
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
114
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
115
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
116
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
117
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
118
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
119
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
120
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
121
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
122
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
123
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
124
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
125
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
126
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
127
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
128
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
129
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
130
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
131
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
132
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
133
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
134
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
©1992-2012 by Pearson Education, Inc. All Rights Reserved.
135
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved
Key Terms
• absolute • directory • inline HTML • Recommendatio • standards mode
referencing elements ns
• document • tags
• accessibility outline • maintainability • relative
referencing • unordered lists
• ancestors • Document • markup
Object Model • root element • UTF-8
• body • markup
• empty element language • root reference • WHATWG
• Cascading Style
Sheets • folder • ordered lists • schemas • World Wide Web
Copyright © 2021, 2018, 2015 Pearson Education, Inc. All Rights Reserved