wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

SDA Test Review

Total questions: 30

Worksheet time: 23mins

Name
Class
Date
1.

Amy is a freelance website developer that was hired to redesign and update the website for Publix, a grocery store. The site currently has 32 pages and the company wants Amy to launch the website in just four weeks. Amy plans to rewrite most of the code so that it is HTML5 compliant. She is concerned that she will not have enough time to develop and test the website, so she needs to complete the website planning and select the images for the website within the next 4 days. What should she do to acquire all of the images she will need?

a)

Hire a photographer to take pictures of the Publix grocery products.

b)

Purchase stock photos of groceries from online resources.

c)

Download images of groceries from Google.

d)

Take pictures of the Publix products herself.

2.

What does a royalty-free license allow you to do when using stock images on a website?

a)

Use the images without paying a fee for each use.

b)

Takeover copyright of the images.

c)

Resell the images without paying a fee.

d)

Use the images without requesting the owner’s permission.

3.

Which of these actions is unethical?

a)

Creating a link on your website to another website after obtaining the owner's written permission.

b)

Creating new CSS and HTML that looks similar to the code used on another website.

c)

Copying the CSS and HTML from another website.

d)

Using images from another website after obtaining the owner's written permission.

4.

Katie wants to use the latest version of HTML on her website. Which document type declaration should she use?

a)

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “http://www.w3.org/TR/html4/loose.dtd”>

b)

<!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 3.2 Final//EN”>

c)

<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Strict//EN” “http://www.w3.org/TR/xhtml/xhtml1-strict.dtd”>

d)

<!DOCTYPE html>

5.

Russ created a web page that has image-based navigation. He also wants to add text-based navigation to help ensure accessibility. What HTML5 tag should he use?

a)

<table>

b)

<footer>

c)

<article>

d)

<header>

6.

Each team member of a web design team is required to leave a comment in the page to let other developers know when the page was last modified. Which line of code will I use to create a comment?

a)

/* Last modified 12-14-18, Genesis Heising. */

b)

<!-- Last modified 12-14-18, Genesis Heising -->

c)

<? Last modified 12-14-18, Genesis Heising. ?>

d)

# Last modified 12-14-18, Genesis Heising. #

7.

Tammi is developing a website in HTML5. She wants the new HTML5 structural elements to be styled consistently in all browsers. She knows that she needs to create each element using JavaScript and add a CSS rule to set the element type to ensure that the site will render successfully in older web browsers. The CSS rule should be set to which element type?

a)

script

b)

fixed

c)

block

d)

inline

8.

Mark needs to center and indent a quote on his company's webpage. What is the best way to do this using HTML5?

a)

The style attribute with the <p> tag.

b)

The align attribute with the <p> tag.

c)

The <center> element.

d)

The <blockquote> element.

9.

Which of the following HTML elements is a text-level element?

a)

<blockquote>

b)

<br>

c)

<li>

d)

<head>

10.

Why doesn't the following code validate as HTML5?

a)

The second <p> tag is not closed.

b)

The <article> tag is missing.

c)

The <meta> tag is missing.

d)

The <blockquote> tag should not be nested inside the <p> tags.

11.

Consider the following code. Why doesn’t this code validate as HTML5?

a)

Because HTML5 requires you to properly close the <img> tag

b)

Because HTML5 requires the alt attribute to make image content accessible to all users.

c)

Because HTML5 requires plugins to make picture render.

d)

Because HTML5 requires a <p> tag inside a <blockquote> tag.

12.

The HTML <input> tag can be written nested in the <form> tags to create form fields. Which attribute is used with the <input> tag to determine the type of field that will appear?

a)

The method attribute

b)

The action attribute

c)

The type attribute

d)

The name attribute

13.

To ensure cross-platform compatibility and functionality web developers should validate their web pages and

a)

test webpages in standards-compliant browsers only.

b)

test webpages in the most common browsers, including current and older versions.

c)

test webpages in the latest version of each major web browser.

d)

test webpages in the most popular web browser according to the target audience.

14.

Which web-based tool should be used to validate HTML files?

a)

http://www.vischeck.com

b)

http://jigsaw.w3.org

c)

http://validator.w3.org

d)

http://www.cynthiasays.com

15.

Which versions of CSS does HTML5 support?

a)

Any CSS standard

b)

CSS 1 and CSS 2 standards only

c)

CSS 3 and CSS only

d)

The CSS 3 standard only

16.

What is the order of precedence for CSS?

a)

External styles override all others

b)

External styles override embedded styles

c)

Embedded styles override inline styles

d)

Inline styles override all others

17.

Matt wrote the following HTML and CSS code for his web site. Where on the web page does the background display?

a)

At the top, right of the header

b)

At the left of the header

c)

At the right of the header

d)

At the top, center of the header

18.

Julie is redesigning the website for Palm Beach Schools. She plans to set her styles using RGB colors and wants to use pure green. What color code will she use?

a)

0, 255, 0

b)

#00FF00

c)

0, 0, 255

d)

#00FFFF

19.

What is the name for the set of standards created by the Web Accessibility Initiative (WAI) that promote accessibility for all web users, including those with disabilities?

a)

Section 508 of the Rehabilitation Act

b)

Americans with Disabilities Act

c)

Web Content Accessibility Guidelines

d)

User Agent Accessibility Guidelines

20.

The use of an HTML standard on a website ensures that elements and markup are universal and that pages will render properly in any web browser that visitors use. Which organization creates and manages the HTML standards?

a)

WAI

b)

W3C

c)

ISO

d)

ICANN

21.

What type of intellectual property should be used to protect documents such as business plans and sales contracts?

a)

copyright

b)

trade secret

c)

trademark

d)

non-disclosure

22.

Which of the following statements best describes the difference between a mobile website and mobile app?

a)

A mobile website is faster because it uses the mobile phone's default browser.

b)

A mobile website cannot create an immersive experience for users.

c)

A mobile app can be used on any operating system.

d)

A mobile app is faster because it does not necessarily use the browser.

23.

Sierra is changing an existing web page that needs to validate as HTML5. Which code would she put inside the <map> </map> tags to create a rectangular hot spot for an image map that links to a web page called "www.cats.com"?

a)

A

b)

B

c)

C

d)

D

24.

Daniella wrote the following HTML, but the video does not render properly in the browser. Why?

a)

The <file> tag is not closed.

b)

The <file> tag should be a <source> tag

c)

HTML5 does not support the webm video format.

d)

The alternate text for the <video> tag is not set.

25.

Which HTML5 code is best for embedding video?

a)

A

b)

B

c)

C

d)

D

26.

Why of the following represents a correctly coded circle-shaped hot spot for an image map?

a)

A

b)

B

c)

C

d)

D

27.

Which attribute is used with the HTML <area> tag to create a hot spot for an image map?

a)

name

b)

rect

c)

map

d)

href

28.

Will was asked to create a webpage for a company's Intranet site that compares the company's four different medical insurance plans. What should he do to accomplish this?

a)

Use JavaScript to layout the webpage and use a table to organize the medical insurance plan information.

b)

Use a table to layout the webpage and use the <pre> tag inside the table to organize the medical insurance plan information.

c)

Use CSS to layout the webpage and use the <pre> tag to organize the medical insurance plan information.

d)

Use page structure tags to layout the webpage and use a table to organize the medical insurance plan information.

29.

In HTML 4.01 webpages were structured with the <div> tag and id attribute and CSS style sheets. HTML5 introduced five new elements that are intended to structure a webpage. What are those elements?

a)

<head>, <footer>, <nav>, <article>, and <sidebar>

b)

<header>, <footer>, <nav>, <body>, and <sidebar>

c)

<header>, <footer>, <nav>, <article>, and <aside>

d)

<head>, <foot>, <nav>, <body>, and <aside>

30.

James was hired to determine why the Palm Beach County Schools website does not receive much traffic. As James speaks with the company's stakeholders he determines that the site did not have a purpose and was not set up for the company's audience. What type of document should James recommend that the company create before redesigning the website?

a)

storyboard

b)

html

c)

list

d)

wireframe