

HTML and CSS Final Exam
Course Introduction
This course provides a comprehensive introduction to HTML and CSS, the foundational technologies for creating websites. Students will learn to structure web content using HTML elements and enhance its presentation with CSS for layout, color, typography, and responsive design. The course covers best practices for writing clean, semantic code, accessibility considerations, and practical techniques for building visually appealing and user-friendly web pages. By the end of the course, students will be able to build and style static web pages from scratch, preparing them for more advanced study in web development.
Recommended Textbook
New Perspectives HTML5 and CSS3 Comprehensive 7th Edition by Patrick Carey
Available Study Resources on Quizplus
10 Chapters
1099 Verified Questions
1099 Flashcards
Source URL: https://quizplus.com/study-set/3549

Page 2

Chapter 1: Getting Started With Html5
Available Study Resources on Quizplus for this Chatper
147 Verified Questions
147 Flashcards
Source URL: https://quizplus.com/quiz/70483
Sample Questions
Q1) Hypertext Markup language (HTML)version _____ added support for style sheets to give web designers greater control over page layout and appearance.
A) 3.2
B) 2.0
C) 3.0
D) 4.01
Answer: D
Q2) The set of rules that define how information is passed between two devices are called protocols.
A)True
B)False
Answer: True
Q3) To add notes or comments,insert a comment tag using the syntax _____.
A) < ---comment >
B) < !--comment-- >
C) < /--comment >
D) < !--comment!-- >
Answer: B
To view all questions and flashcards with answers, click on the resource link above. Page 3

Chapter 2: Getting Started With CSS
Available Study Resources on Quizplus for this Chatper
148 Verified Questions
148 Flashcards
Source URL: https://quizplus.com/quiz/70484
Sample Questions
Q1) Cascading Style Sheets (CSS)3 introduced opacity to the CSS color models where opacity defines how transparent the color appears.
A)True
B)False
Answer: False
Q2) Which of the following browsers supports the web font format "Embedded OpenType"?
A) Safari
B) Internet Explorer (IE)
C) Chrome
D) Firefox
Answer: B
Q3) Identify a Cascading Style Sheets (CSS)selector that is used to select pseudo-elements.
A) element::pseudo-element
B) element:pseudo-element
C) element::"pseudo";
D) element:"pseudo-element"
Answer: A
To view all questions and flashcards with answers, click on the resource link above.
Page 4

Chapter 3: Designing a Page Layout
Available Study Resources on Quizplus for this Chatper
136 Verified Questions
136 Flashcards
Source URL: https://quizplus.com/quiz/70485
Sample Questions
Q1) Prevents an element from displaying,removing it from the page structure
A) Reset style sheet
B) Fluid layout
C) Clipping
D) static
E) absolute
F) relative
G) Fixed layout
H) inherit
I) none
J)run-in
K) Elastic layout
L)z-index
Answer: I
Q2) In _________ positioning,an element is placed where it would have fallen naturally within the flow of a document.
Answer: static
Q3) In a(n)_________ page layout,all measurements are expressed in em units and based on the default font size used in the page.
Answer: elastic
To view all questions and flashcards with answers, click on the resource link above. Page 5

Chapter 4: Graphic Design With CSS
Available Study Resources on Quizplus for this Chatper
107 Verified Questions
107 Flashcards
Source URL: https://quizplus.com/quiz/70486
Sample Questions
Q1) A _________ is a color gradient that starts from a central point and proceeds outward in a series of concentric circles or ellipses.
Q2) A<u> linear</u> gradient is a color gradient that starts from a central point and proceeds outward in a series of concentric circles.
A)True
B)False
Q3) Identify the option that defines how positions are measured on the background in the following background property:
Background: color url(url)position / size repeat attachment
Origin clip;
A) size
B) origin
C) clip
D) attachment
Q4) A _________ is a change that involves three spatial axes: an x-axis that runs horizontally across the page,a y-axis that runs vertically,and a z-axis that comes straight out of the page toward and away from the viewer.
Q5) Explain how the position of a background image is set in a web page.
To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Designing for the Mobile Web
Available Study Resources on Quizplus for this Chatper
112 Verified Questions
112 Flashcards
Source URL: https://quizplus.com/quiz/70487
Sample Questions
Q1) The media feature orientation accepts min- and max- prefixes.
A)True
B)False
Q2) The number of colors supported by an output device.
A) not
B)justify-content
C) Software development kit
D) Mobile interface
E) Links
F) align-content
G) Media queries
H) basis size
I) Print style sheet
J) color-index
K)none
L) Handheld
Q3) A flex item <u>cannot</u> itself be a flexbox for its child elements.
A)True
B)False
Q4) Briefly explain the procedure followed for setting the page size.
Page 7
To view all questions and flashcards with answers, click on the resource link above.

Chapter 6: Working With Tables and Columns
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/70488
Sample Questions
Q1) Consider the following code.
\(<\) colgroup \(>\)
\(\quad <\) col span="2" class=" Frstcols"/>
\(\quad <\) col id=" Lastcol"/>
\(<\) colgroup \(>\)
How many columns does the < colgroup > element create?
A) Two
B) One
C) Four
D) Three
Q2) Which of the following table objects has the highest precedence in terms of style?
A) Table cells
B) Rows
C) Columns
D) Table
Q3) Only one caption is allowed per web table,and the caption element must be listed directly after the opening _________ tag.
Q4) What are the CSS properties that are used to manage column breaks?
To view all questions and flashcards with answers, click on the resource link above. Page 8

Chapter 7: Designing a Web Form
Available Study Resources on Quizplus for this Chatper
91 Verified Questions
91 Flashcards
Source URL: https://quizplus.com/quiz/70489
Sample Questions
Q1) By default,a _________ appears as a drop-down list box.
Q2) Used to group items on a drop-down list
A) Input boxes
B) Selection lists
C) Option buttons
D) Check boxes
E) multipart/form-data
F) application/x-www-form-urlencoded
G) Form buttons
H) text/plain
I) get
J)enctype
K) Option groups
L)hidden
Q3) Once the field values have been entered by the user,they are processed by a program running on the user's computer or on a web server in a secure location.
A)True
B)False
Q4) Describe the types of layouts that are used to design a form.
Q5) The process of validation that takes place on the web user is called _________.
To view all questions and flashcards with answers, click on the resource link above. Page 9

Chapter 8: Enhancing a Website With Multimedia
Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/70490
Sample Questions
Q1) A transition must start immediately after an event that triggers it.
A)True
B)False
Q2) Which of the following audio formats in HTML provides better sound quality,especially at lower bit rates?
A) .ogg
B) .mp3
C) .wav
D) .aiff
Q3) When a browser is unable to play an MP3 version or an OGG version of an audio file,a message is displayed as a fallback option asking the user to upgrade it.
A)True
B)False
Q4) Which of the following MIME types is supported by Advanced Audio Coding (AAC)file format embedded in an HTML page?
A) .wav
B) .m4a
C) .dvf
D) .ogg
To view all questions and flashcards with answers, click on the resource link above. Page 10

Chapter 9: Getting Started With Javascript
Available Study Resources on Quizplus for this Chatper
89 Verified Questions
89 Flashcards
Source URL: https://quizplus.com/quiz/70491
Sample Questions
Q1) Identify a property used to refer an HTML code that is stored within a page element.
A) element.innerHTML
B) element.textContent
C) element.offsetTop
D) element.insertAdjacentHTML
Q2) Identify a return value for the expression 5/"A" using JavaScript.
A) 5
B) NaN
C) Infinity
D) A
Q3) A(n)_________ is an entity within the browser or web page that has properties that define it and methods that can be acted upon it.
Q4) A(n)_____ is any group of characters enclosed within either double or single quotation marks in JavaScript.
A) entity
B) text string
C) null value
D) object
To view all questions and flashcards with answers, click on the resource link above. Page 11

Chapter 10: Exploring Arrays, loops, and Conditional Statements
Available Study Resources on Quizplus for this Chatper
90 Verified Questions
90 Flashcards
Source URL: https://quizplus.com/quiz/70492
Sample Questions
Q1) When each entry in an array matches the entry in another array,it is called a <u>linear</u> array.
A)True
B)False
Q2) What is the output of the following code?
For(var i = 5; i > 0; i--)
A) i = 4,3,2,1,0
B) i = 5,4,3,2,1
C) i = 0,1,2,3,4
D) i = 1,2,3,4,5
Q3) The <u>map(callback [,thisArg])</u>method returns the index of the first element in the array that passes a test in the callback function.
A)True
B)False
Q4) <u>Statement labels</u> are used to identify statements in JavaScript code so that the statements can be referenced elsewhere in a program.
A)True
B)False
Q5) Explain the length property of an array with examples.
To view all questions and flashcards with answers, click on the resource link above. Page 12