WGU D276 Web Development Foundations Questions with Correct Answers 100% Solved

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/93

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 3:01 AM on 6/11/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

94 Terms

1
New cards

In what year did the Internet begin with four networked computers?

1969

2
New cards

What is a document that is viewed in a web browser?

webpage

3
New cards

What is text that has links to other text, images, videos, and more?

hypertext

4
New cards

In what year did the number of Internet users surpass 3 billion?

2015

5
New cards

How many root Domain Name System (DNS) servers currently exist in the world?

13

6
New cards

Identify the five (5) potential parts of a URL.

Fragment

Hostname

Path

Query String

Scheme

7
New cards

Regarding the parts of a URL, what is a Fragment?

Optional characters at the end of a URL that start with a hash symbol (#) and refer to a certain location within a webpage.

8
New cards

Regarding a URL, what is a Query String?

Optional characters to the right of the question mark (?) in a URL that provide data for the web server.

9
New cards

What is a protocol suite that governs how data packets are transferred over the internet from one machine to another?

Transmission Control Protocol / Internet Protocol (TCP/IP)

10
New cards

What is the ability of users with disabilities to access and use a webpage with reasonable effort?

web accessibility

11
New cards

HTML comments should be used to ensure that the addition of random white space will not affect rendering in browsers.

false

12
New cards

HTML comments can be used to disable code to see how a page will appear without a particular markup element.

true

13
New cards

Good practice is to use the
, or line break, element to add space or control formatting of a webpage

false

14
New cards

Which CSS property should be used to change the bullet used in an unordered list and offers more numbering options in an ordered list?

list-style-type

15
New cards

Select the three optional table tags that browsers may use to allow scrolling of the table body independently from the table header and table footer.

...

...

...

16
New cards

Hyperlinks can only contain text.

false

17
New cards

What required

attribute specifies the manner in which the browser will send form data to a web server?

method

18
New cards

This required

attribute specifies the name and location of the CGI script used to process the form.

action

19
New cards

What

method attribute value instructs the browser to append the form data to the URL for use in a query string?

get

20
New cards

What

method attribute value allows sending more characters and is slightly more secure when submitting a Web-based form?

post

21
New cards

What type of HTML element fills the minimum space possible in the parent container and can only contain text or other elements of this type?

inline element

22
New cards

Which HTML element is a generic element for creating inline containers to facilitate managing content on a webpage. This element has no semantic meaning.

23
New cards

What types of elements can be inside a block element?

both inline and block elements

24
New cards

What types of elements can be inside an inline element?

only inline elements

25
New cards

What HTML element do we use to facilitate information gathering for submission to a server?

26
New cards

What HTML attribute should be used if a

...
field contains binary data, such as an image, that the normal format of the query string is not sufficient to encode?

enctype

27
New cards

Select the five (5) primary attributes for a element.

id

name

placeholder

type

value

28
New cards

What is the type attribute value of a text box widget?

text

29
New cards

Which attribute allows the input to start with a default value?

value

30
New cards

Which attribute inside the element is used to associate the label with a widget?

for

31
New cards

An element must have a value attribute.

false

32
New cards

True or false? Buttons always submit form data to a server.

false

33
New cards

True or false? Passwords from the password widget that are sent to the server using HTTP are safe from prying eyes.

false

34
New cards

Select the four (4) types that exist for entering specific types of text.

email

search

tel

url

35
New cards

Select the common attributes (4) that the element includes.

autoplay

controls

loop

muted

36
New cards

True or false? The element can always be paused by the user.

false

37
New cards

An element must have a value attribute.

false

38
New cards

semantic tags

39
New cards

True or false? The use of self-closing element tags should be avoided.

true

40
New cards

True or false? Developer guidelines suggest that you should always provide labels and/or placeholders for widgets.

true

41
New cards

How does XML provide a software- and hardware-independent way of storing, transporting, and sharing data?

By storing data in plain text format

42
New cards

XML simplifies the coding process regarding which of the following? Select all that apply.

Data Availability

Data Sharing

Data Transport

Platform Changes

43
New cards

What does proper nesting mean in the XML context?

When a nested XML element is opened inside the parent element, it must be closed inside the parent element.

44
New cards

All XML elements must have a closing tag.

false

45
New cards

What is the XML equivalent to the HTML Doctype declaration?

XML prolog

46
New cards

UTF-8 is not the default character encoding for XML documents.

false

47
New cards

Which of the following is the definition of a CSS declaration?

A CSS property followed by a colon (:) and the property value

48
New cards

Which of the following is the definition of a CSS selector?

The HTML elements to which the specific style rule applies

49
New cards

Which of the following is the definition of a CSS declaration block?

One or more declarations separated by semicolons (;)

50
New cards

A website should use an external stylesheet to create styles that apply to all web pages.

true

51
New cards

valid pseudo-class selector examples.

:empty

:enabled

:hover

:lang(language)

52
New cards

Which of the following is known as the CSS universal selector?

*

53
New cards

The child selector, specified by using what symbol between two selectors, matches any elements where the second element is a direct child of the first element

>

54
New cards

combinators

adjacent sibling

child

descendant

general sibling

55
New cards

The inline-block display property value displays the contents of the element as a block element, but formats the element as an inline element.

true

56
New cards

What selector must a CSS variable be declared in to have global scope?

:root

57
New cards

What is the proper syntax to use a CSS variable called --section-color?

color: var(--section-color);

58
New cards

An absolute size is a size that is fixed and independent of other CSS sizes. Of the following, select all absolute size units.

cm - centimeters

in - inches

mm - millimeters

pc - pica

pt - points

px - pixels

59
New cards

Which abbreviation represents an Absolute length unit

px

60
New cards

The max-width property should never be used in a fluid layout.

false

61
New cards

Which CSS layout mode provides an efficient way to lay out elements in a container so the elements behave predictably when the container is resized or viewed on different screen sizes?

flexible box or flexbox

62
New cards

CSS properties that control grid item placement in a specific row or column or span multiple rows and/or columns.

grid-area

grid-column

grid-row

63
New cards

Which CSS position property value positions an element relative to the nearest positioned ancestor?

absolute

64
New cards

Which CSS property is used to specify a relative distance that orders the appearance of elements?

z-index

65
New cards

properties to be used with the box-shadow CSS property.

blur-radius

color

inset

offset-x

offset-y

spread-radius

66
New cards

If animation-duration is assigned the value 0s, the animation occurs very quickly

false

67
New cards

Which CSS property controls the speed of an animation between keyframes?

animation-timing-function

68
New cards

ways that CSS transitions differ from CSS animations.

-Transitions execute when an element property values are changed, unlike CSS animations that execute at a particular time.

-Transitions provide less control over the animation than CSS animations.

69
New cards

Which function moves an element 20 pixels to the left and 5 pixels down?

translate(-20px,5px)

70
New cards

Sass is a popular CSS preprocessor that uses CSS-like syntax to build complex CSS stylesheets.

True

71
New cards

An advantage to using a SCSS variable to store a color value used multiple times in a stylesheet is that if the color needs to be changed in the future, only the variable needs to be changed.

true

72
New cards

What do we call a set of extensions to CSS that allow properties to use variables, arithmetic, and functions?

SassScript

73
New cards

Links are generally larger on mobile websites

true

74
New cards

CSS media query is a combination of media type and optionally one or more media feature expressions that evaluate to true or false.

true

75
New cards

what is a at-rule?

A CSS statement that starts with the @ character and instructs the CSS engine how to behave.

76
New cards

Must media queries have at least one expression after the media type?

no

77
New cards

Is there a media type that specifically targets mobile devices?

no

78
New cards

A breakpoint is the screen width that activates a media query

true

79
New cards

What are the two main types of HTML errors you will encounter?

syntax and logic errors

80
New cards

What is the rules view?

a devtools view where you should be able to see the CSS properties and values applied to an HTML element

81
New cards

How do you add a new property?

using rules view of devtools, you can click the closing curly brace in the rule to start entering a new declaration into it

82
New cards

What languages can the Chrome devtools help debug?

JavaScript, HTML, CSS

83
New cards

easiest way to open chrome devtools

pressing the f12 key on your keyboard while using Chrome

84
New cards

How can you open the Chrome devtools commandment menu

by clicking the menu button on the top right of the devtools window

85
New cards

Which devtools panel shows how the DOM currently looks in the web page?

elements panel

86
New cards

What does the elements panel represent on the website?

a textual representation of the DOM for the selected webpage

87
New cards

What is a root folder for a website?

the folder where the website files are stored

88
New cards

Which indicator is used to signify that files are successfully mapped to files on a disk?

green circle next to file name

89
New cards

What is CSS cascading?

how a style applied to a parent element will also apply to all children elements within the parent

90
New cards

What is the difference between viewing HTML via the page source versus the inspector?

the inspector displays HTML as represented by the rendered DOM

91
New cards

A flex item is a parent element of a flex container that is positioned and sized according to various CSS flexbox properties.

False

92
New cards

CSS properties that control grid item placement in a specific row or column or span multiple rows and/or columns.

grid-area

grid-column

grid-row

93
New cards

CSS property controls the speed of an animation between keyframes?

animation-timing-function

94
New cards

In what year did the Internet begin with four networked computers

1969