

Front-End Web Development
Final Exam
Course Introduction
Front-End Web Development focuses on the design and implementation of the user-facing components of web applications. This course covers the fundamental languages of the web, including HTML, CSS, and JavaScript, and introduces students to modern frameworks and libraries such as React or Angular. Emphasis is placed on creating interactive, responsive, and accessible user interfaces that deliver seamless user experiences across devices. Students will also explore best practices for code organization, debugging, performance optimization, and version control. Through practical projects, learners will develop the skills needed to build and deploy professional-quality web front ends.
Recommended Textbook
Basics of Web Design HTML5 and CSS3 3rd Edition by Terry Felke-Morris
Available Study Resources on Quizplus
12 Chapters
291 Verified Questions
291 Flashcards
Source URL: https://quizplus.com/study-set/3851 Page 2

Chapter 1: Internet and Web Basics
Available Study Resources on Quizplus for this Chatper
21 Verified Questions
21 Flashcards
Source URL: https://quizplus.com/quiz/76812
Sample Questions
Q1) An ________________ modifies or further describes the function of an element.
A) tag
B) doctype
C) attribute
D) none of the above
Answer: C
Q2) Select the true statement from the list below.
A) When a domain name ends in .com it indicates that it is a computer company.
B) A country code domain name can only be owned by someone who resides in that country.
C) Only non-profit organizations can purchase a .org domain name
D) None of the statements above are true
Answer: D
Q3) A web page document is contained between opening and closing ________tags.
A) html
B) doctype
C) head
D) body
Answer: A
To view all questions and flashcards with answers, click on the resource link above.
Page 3

Chapter 4: Cascading Style Sheets Basics
Available Study Resources on Quizplus for this Chatper
25 Verified Questions
25 Flashcards
Source URL: https://quizplus.com/quiz/76809
Sample Questions
Q1) Which of the following symbols terminates a style declaration?
A) : colon
B) ; semi-colon
C) ! exclamation mark
D) # hash mark
Q2) Where do you place the code to associate a web page with an external style sheet?
A) in the external style sheet
B) in the DOCTYPE of the web page document
C) in the body section of the web page document
D) in the head section of the web page document
Q3) External styles override or take precedence over inline styles.
A)True
B)False
Q4) Select the items below that can be used as a CSS Selector.
A) an HTML element
B) a class name
C) an id name
D) All of the above
To view all questions and flashcards with answers, click on the resource link above.
Page 6

Chapter 5: Graphics Text Styling Basics
Available Study Resources on Quizplus for this Chatper
28 Verified Questions
28 Flashcards
Source URL: https://quizplus.com/quiz/76808
Sample Questions
Q1) Which of the following configures Arial, Verdana, or the default sans-serif font for an element?
A) font-face: Arial;
B) font-type: Arial, Verdana, sans-serif;
C) font-family: Arial, Verdana, sans-serif;
D) font-typeface: Arial, Verdana, sans-serif;
Q2) Select the code below that configures a class called "offer" with blue text, 1.2em, and Arial or sans-serif font using CSS.
A) .offer { color:blue; font-size:1.2em; font-family:sans-serif;}
B) .offer { color:blue; font-size:1.2em; font-family:Arial,sans-serif;}
C) .#offer { text:blue; font-size:1.2em; font-family:Arial,sans-serif;}
D) #offer { text:blue; font-size:20px; font-family:Arial,sans-serif;}
Q3) Choose the item that creates an image link to the school.html page when the school.gif graphic is clicked.
A) < a href="school.html" src="school.gif" alt="school" >< /a >
B) < a href="school.html" >< img src="school.gif" alt="school" >< /a >
C) < img src="school.gif" href="school.html" alt="school" >
D) < a href="school" >< img src="school.gif" href="school.html" alt="school" >< /a >
To view all questions and flashcards with answers, click on the resource link above.

Chapter 7: Page Layout Basics
Available Study Resources on Quizplus for this Chatper
20 Verified Questions
20 Flashcards
Source URL: https://quizplus.com/quiz/76806
Sample Questions
Q1) The _______ pseudo-class configures the styles that will apply for a hyperlink that has not been visited by the user.
A) :unvisited
B) :link
C) :visited
D) :new
Q2) Select the example below that configures a container to clear all floated elements that are within the container.
A) clear: both;
B) overflow: all;
C) overflow: auto;
D) clear: all;
Q3) _________ flow displays the elements on the page in the order they appear in the web page source code.
A) default
B) source code
C) browser
D) normal
To view all questions and flashcards with answers, click on the resource link above. Page 9
Chapter 8: More on Links, Layout, and Mobile
Available Study Resources on Quizplus for this Chatper
20 Verified Questions
20 Flashcards
Source URL: https://quizplus.com/quiz/76805
Sample Questions
Q1) The W3C's concept of _________relates to providing a single resource that is configured for optimal display on multiple types of devices.
A) accessibility
B) validation
C) responsive web design
D) One Web
Q2) Components of responsive web design include:
A) fluid layout, flexible images, media queries
B) valid syntax, embedded CSS, media queries
C) fluid layout, valid syntax, embedded CSS
D) flexible images, media queries, valid syntax
Q3) Use the _______ attribute in the HTML link element to associate a web page with a style sheet for printing.
A) media="print"
B) out="printer"
C) media="paper"
D) media="screen"
To view all questions and flashcards with answers, click on the resource link above.

10

Chapter 9: Table Basics
Available Study Resources on Quizplus for this Chatper
24 Verified Questions
24 Flashcards
Source URL: https://quizplus.com/quiz/76804
Sample Questions
Q1) Use the ______ attribute to configure the browser to render default table and table cell borders.
A) tableborder
B) width
C) border
D) border-spacing
Q2) Which of the following CSS3 properties position the caption of a table?
A) caption
B) caption-side
C) thead
D) summary
Q3) Use the ____ element to configure a table heading cell.
A) td
B) th
C) head
D) tr
Q4) The CSS vertical-align property can be used to configure the vertical alignment of the contents of a table cell.
A)True
B)False
To view all questions and flashcards with answers, click on the resource link above. Page 11
Chapter 10: Form Basics
Available Study Resources on Quizplus for this Chatper
26 Verified Questions
26 Flashcards
Source URL: https://quizplus.com/quiz/76815
Sample Questions
Q1) Select the statement below that is true about forms.
A) The form element is optional
B) It is recommended to use mailto: as the action on a form since that is the easiest for the web developer
C) A form can be used to pass information to a program or script on the web server
D) none of the above is true
Q2) Select the true statement from the choices below.
A) A scrolling text box is created using an input element with type="textarea".
B) A text box is created using an input element with type="box".
C) A select list is created using select and input elements.
D) A scrolling text box is created using a textarea element.
Q3) The HTML5 _____________ form control provides the user with a selection of choices along with an option to enter information.
A) select list
B) check box
C) datalist
D) slider
To view all questions and flashcards with answers, click on the resource link above.

12
Chapter 11: Media and Interactivity Basics
Available Study Resources on Quizplus for this Chatper
24 Verified Questions
24 Flashcards
Source URL: https://quizplus.com/quiz/76814
Sample Questions
Q1) Use the ________ element to associate JavaScript with a web page.
A) object
B) script
C) embed
D) canvas
Q2) _______ is a JavaScript library intended to simplify client-side scripting:
A) Ajax
B) jQuery
C) Flash
D) Java
Q3) Select a disadvantage of displaying Flash media in a web page from the list below:
A) You need to create multiple video files in different formats.
B) No browser plug-in or player is needed.
C) Flash is supported in all browsers.
D) Flash is not supported on many mobile devices.
To view all questions and flashcards with answers, click on the resource link above.

13

Chapter 12: Web Publishing Basics
Available Study Resources on Quizplus for this Chatper
20 Verified Questions
20 Flashcards
Source URL: https://quizplus.com/quiz/76813
Sample Questions
Q1) Commercial businesses should register a domain name with a .org TLD.
A)True
B)False
Q2) A rating determined by a search engine based on the number of links to a particular site and the qualities of those links is called ________.
A) link checking
B) reciprocal linking
C) link popularity
D) None of the above
Q3) A search engine will only index a web page if the HTML and CSS are pass W3C validation testing.
A)True
B)False
Q4) Which are the four principles of the Web Content Accessibility Guidelines?
A) contrast, repetition, alignment, proximity
B) perceivable, operable, understandable, robust
C) accessible, readable, maintainable, reliable
D) hierarchical, linear, random, sequential
To view all questions and flashcards with answers, click on the resource link above.
Page 14