Skip to main content

Front-End Web Development Midterm Exam - 339 Verified Questions

Page 1


Front-End Web Development

Midterm Exam

Course Introduction

Front-End Web Development introduces students to the essential concepts, technologies, and tools required to create interactive and visually engaging websites. This course covers HTML for structuring content, CSS for styling and layout, and JavaScript for enabling dynamic behavior on web pages. Students will also explore responsive design principles, web accessibility, and best practices for optimizing website performance. Through hands-on projects and real-world examples, learners will develop the skills necessary to build user-focused, mobile-friendly web applications and gain familiarity with modern front-end frameworks and development workflows.

Recommended Textbook

Web Development and Design Foundations with HTML5 7th Edition by Terry Felke-Morris

Available Study Resources on Quizplus

13 Chapters

339 Verified Questions

339 Flashcards

Source URL: https://quizplus.com/study-set/3924 Page 2

Chapter 1: Introduction to the Internet and World Wide Web

Available Study Resources on Quizplus for this Chatper

17 Verified Questions

17 Flashcards

Source URL: https://quizplus.com/quiz/78261

Sample Questions

Q1) _________ combines the formatting strengths of HTML 4.0 and the data structure and extensibility strengths of XML.

A) HML

B) SGML

C) HTML5

D) XHTML

Answer: D

Q2) A _________ can be configured to house a separate website located at the same domain.

A) TLD

B) subdomain

C) minidomain

D) TCP

Answer: B

Q3) New Top Level Domains (TLDs) are coordinated by

A) ICANN

B) no one, because anyone can add a TLD to the Domain Name System

C) W3C

D) TCP

Answer: A

To view all questions and flashcards with answers, click on the resource link above. Page 3

Chapter 2: Html Basics

Available Study Resources on Quizplus for this Chatper

28 Verified Questions

28 Flashcards

Source URL: https://quizplus.com/quiz/78260

Sample Questions

Q1) Choose the tag pairs that are used in a description list.

A) < dt > < /dt >

B) < dl > < /dl >

C) < dd > < /dd >

D) all of the above

Answer: D

Q2) What type of HTML list would be good to use to display a list of terms and their definitions?

A) bullet list

B) ordered list

C) unordered list

D) description list

Answer: D

Q3) Choose the special character that is used to indicate a blank space.

A) &blank;

B) & nbsp ;

C) &copy;

D) &space;

Answer: B

To view all questions and flashcards with answers, click on the resource link above.

Page 4

Chapter 3: Configuring Color and Text With Css

Available Study Resources on Quizplus for this Chatper

22 Verified Questions

22 Flashcards

Source URL: https://quizplus.com/quiz/78259

Sample Questions

Q1) An external style sheet uses the _____ file extension.

A) ess

B) css

C) htm

D) No file extension is necessary

Answer: B

Q2) Use the ______ tag to configure a generic area on a web page that is embedded within a paragraph or other block display element.

A) < div > < /div >

B) < span > < /span >

C) < title > < /title >

D) < meta > < /meta >

Answer: B

Q3) Use the ______ tag to configure a section of a web page that is physically separated from others.

A) < div > < /div >

B) < span > < /span >

C) < a > < /a >

D) < i > < /i >

Answer: A

To view all questions and flashcards with answers, click on the resource link above. Page 5

Chapter 4: Visual Elements and Graphics

Available Study Resources on Quizplus for this Chatper

33 Verified Questions

33 Flashcards

Source URL: https://quizplus.com/quiz/78258

Sample Questions

Q1) Choose the color below that is considered a Web Safe Color:

A) #0045CC

B) #653456

C) #000044

D) #33FF99

Q2) Use the ___________________ property to resize or scale the background image.

A) background-image

B) background-clip

C) background-origin

D) background-size

Q3) Select the code below that will configure a background image called parchment.gif for a web page using CSS.

A) body {background-image:url(parchment.gif); }

B) document {background:parchment.gif; }

C) body {background:parchment.gif'}

D) None of the above

To view all questions and flashcards with answers, click on the resource link above. Page 6

Chapter 5: Web Design

Available Study Resources on Quizplus for this Chatper

25 Verified Questions

25 Flashcards

Source URL: https://quizplus.com/quiz/78257

Sample Questions

Q1) Which of the following is not a web design recommended practice?

A) design your site to be easy to navigate

B) use frames whenever possible

C) design your pages to load quickly

D) limit the use of animated items

Q2) Select the item below that does not belong in a consistent website design.

A) the same fonts on each content page

B) the same logo in the same location on each content page

C) a similar navigation area on each content page

D) a different background color on each page

Q3) A ___________ color scheme consists of shades, tints, or tones of the same color.

A) analogous

B) monochromatic

C) complementary

D) triadic

To view all questions and flashcards with answers, click on the resource link above. Page 7

Chapter 6: Page Layout

Available Study Resources on Quizplus for this Chatper

28 Verified Questions

28 Flashcards

Source URL: https://quizplus.com/quiz/78256

Sample Questions

Q1) Set list-style-type to the value ___________ to hide the display of the list markers on an ordered list.

A) none

B) hide

C) invisible

D) nodisplay

Q2) Choose the HTML5 element below that is used to configure an area on a web page that can stand on its own and could potentially be syndicated.

A) div

B) section

C) article

D) aside

Q3) Choose the item below that is not an HTML5 element.

A) footer

B) figcaption

C) wrapper

D) article

To view all questions and flashcards with answers, click on the resource link above. Page 8

Chapter 7: Responsive Page Layout

Available Study Resources on Quizplus for this Chatper

23 Verified Questions

23 Flashcards

Source URL: https://quizplus.com/quiz/78255

Sample Questions

Q1) Which CSS property configures multiple lines in a flex container?

A) justify-content

B) flex-direction

C) flex-wrap

D) flex

Q2) The ______attribute indicates if a style sheet configures for screen display or the printed page.

A) media

B) display

C) internal

D) viewport

Q3) __________________ will cause an object not to display.

A) display: block;

B) display: 0px;

C) display: none;

D) display: hide;

Q4) _____ It is possible to use CSS to configure page breaks in a printed web page.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 9

Chapter 8: Tables

Available Study Resources on Quizplus for this Chatper

22 Verified Questions

22 Flashcards

Source URL: https://quizplus.com/quiz/78254

Sample Questions

Q1) The table element's __________ attribute is valid when using HTML5 syntax.

A) border

B) cellspacing

C) cellpadding

D) summary

Q2) Which of the following CSS properties positions the caption of a table?

A) caption

B) caption-side

C) thead

D) spacing

Q3) An HTML table is comprised of ____ and ______.

A) lines and text

B) headers and body

C) rows and columns

D) none of the above

Q4) The purpose of the _______ element is to describe the contents of a table.

A) < summary >

B) < caption >

C) < title >

D) < source >

Page 10

To view all questions and flashcards with answers, click on the resource link above.

Chapter 9: Forms

Available Study Resources on Quizplus for this Chatper

25 Verified Questions

25 Flashcards

Source URL: https://quizplus.com/quiz/78253

Sample Questions

Q1) Select the HTML below that would associate a label displaying the text "Phone" with the text box named customerPhone.

A) Phone: < input type="textbox" name="customerPhone" >

B) < label >Phone: < input type="text" name="customerPhone" >< /label >

C) < label for="Phone" >Phone: < /label >< input type="text" name="customerPhone" id="Phone" >

D) both b and c

Q2) What attributes are valid for the < select > tag?

A) name, id, multiple

B) name, id, multiple, rows, cols

C) name, id, multiple, selected

D) name, id, multiple, checked

Q3) Select the form control below that would be appropriate to accept comments about your web site.

A) select list

B) text box

C) scrolling text box

D) None of the above

To view all questions and flashcards with answers, click on the resource link above.

Chapter 10: Web Development

Available Study Resources on Quizplus for this Chatper

21 Verified Questions

21 Flashcards

Source URL: https://quizplus.com/quiz/78265

Sample Questions

Q1) A long-standing methodology used to develop information systems is the

A) System Development Life Cycle

B) Service Delivery Life Cycle

C) System Development Life Chain

D) none of the above

Q2) _____ Commercial businesses should register a domain name with an .org TLD.

A)True

B)False

Q3) Before selecting a web host provider, it is a good idea to.

A) Try to contact their technical support

B) Make sure they are the cheapest possible

C) Carefully read their service level agreement

D) both a and c

Q4) The Analysis Phase of a web site project determines

A) "what" the site will do - not "how" it will be done

B) the information topics of the site

C) the content requirements of the site

D) all of the above

To view all questions and flashcards with answers, click on the resource link above.

Page 12

Chapter 11: Web Multim

Available Study Resources on Quizplus for this Chatper

27 Verified Questions

27 Flashcards

Source URL: https://quizplus.com/quiz/78264

Sample Questions

Q1) Java can be described as:

A) a more sophisticated form of JavaScript

B) an object-oriented programming language

C) a language created by Netscape

D) none of the above

Q2) Select the technology that was developed by a joint effort between Netscape and Sun Microsystems.

A) Java

B) JavaScript

C) Flash

D) Ajax

Q3) When displaying a Java applet, the browser invokes the _______ to interpret the bytecode into the appropriate machine language.

A) Java Virtual Machine (JVM)

B) JavaScript interpreter

C) Windows operating system

D) Java Compiler

To view all questions and flashcards with answers, click on the resource link above. Page 13

Chapter 12: E-Commerce Overview

Available Study Resources on Quizplus for this Chatper

20 Verified Questions

20 Flashcards

Source URL: https://quizplus.com/quiz/78263

Sample Questions

Q1) Choose the true statement from those shown below:

A) A Merchant Account allows you to use SSL on your web site.

B) Shopping cart plug-ins or extensions are available for popular web authoring tools such as Microsoft FrontPage and Macromedia Dreamweaver.

C) Instant storefronts are what most large-scale E-Commerce sites use.

D) None of the above is true

Q2) Select the term below that describes communication that uses a radio frequency to share information between electronic devices in close proximity.

A) cybersquatting

B) digital certificate

C) shopping cart

D) Near Field Communication (NFC)

Q3) The transfer of business data between different companies using networks is called

A) FTP

B) EDI

C) e-mail

D) None of the above

To view all questions and flashcards with answers, click on the resource link above. Page 14

Chapter 13: Web Promotion & A Brief Look at Javascript and Jquery

Available Study Resources on Quizplus for this Chatper

48 Verified Questions

48 Flashcards

Source URL: https://quizplus.com/quiz/78262

Sample Questions

Q1) A ______ is an attribute or characteristic of an object.

A) property

B) method

C) variable

D) function

Q2) Which jQuery method has the purpose of getting or setting the value of an HTML attribute?

A) attr()

B) html()

C) css()

D) style()

Q3) How many scripts can be embedded in an XHTML document?

A) Not more than one

B) Two scripts

C) One script in the header section and one script in the body section

D) As many as you need

Q4) _____ Yahoo! is the most popular search engine.

A)True

B)False

To view all questions and flashcards with answers, click on the resource link above. Page 15

Turn static files into dynamic content formats.

Create a flipbook