WGU C777 Web Development Applications

WGU C777 Web Development Applications

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

perspective

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

3

All-time users

3

Favorites

0

Last updated

4 years ago

Date created

Mar 1, 2020

Cards (218)

Section 1

(62 cards)

perspective

Front

Property that specifies the perspective from which a 3D child element is viewed by defining how far it is placed from view

Back

IE9

Front

This version of IE is the first to support HTML5

Back

Add them via JS, make them block via CSS

Front

What should you do to support HTML5 elements in pre-IE9 browsers.

Back

static

Front

In CSS, the "normal, or default", position of block elements within a page

Back

transform

Front

An effect that changes an element's shape, size and/or position

Back

padding

Front

In the box model, this is the space between the content and the border

Back

length, percentage, cover, contain

Front

CSS3 values used in a background-size property. Last two are optional. Default is auto.

Back

element:checked

Front

This CSS3 selector selects every checked instance of a specified element

Back

style

Front

Inline CSS should be placed in an attribute with this name

Back

element1~element2

Front

This CSS3 selector selects every instance of element2 that is preceded by an instance of element1 where both have the same parent. element2 need not be immediately preceded by element1

Back

curly braces

Front

These are not used when defining inline CSS styles

Back

rgba

Front

Whereas the opacity property applies to an element and its children, you can use this to specify the opacity of a single element

Back

element[attribute*=value]

Front

This CSS3 selector selects every instance of a specified element whose specified attribute contains the specified substring value

Back

background-origin

Front

CSS3 property defining the location to which the background-position property should be relative (content, padding, or border)

Back

rel, type, href

Front

Linking to a CSS file requires these attributes in the link element

Back

relative

Front

In CSS, positioning a block element relative to another element

Back

rule

Front

In CSS, the name for a selector, property and value all grouped together

Back

element[attribute$=value]

Front

This CSS3 selector selects every instance of a specified element whose specified attribute ends with the specified value

Back

100-900

Front

Range of font weights

Back

fixed

Front

In CSS, this causes the element to remain in the same position when the page is scrolled

Back

absolute

Front

In CSS, this causes the element to appear to float above the document and can be positioned as needed. It is completely removed from the rest of the page flow.

Back

element[attribute^=value]

Front

This CSS3 selector selects every instance of a specified element whose specified attribute begins with the specified value

Back

HTML5, CSS, JavaScript

Front

The web development trifecta

Back

main

Front

HTML5 tag defining the main body of a document. Cannot be the child of the header, nav, article, aside, or footer elements.

Back

document flow

Front

The arrangement of content elements on a page and how the space is used. Does it fall from top to bottom in stacks, or does some content float to one side or the other?

Back

clear

Front

Use this CSS property to avoid having floating elements before/after another element

Back

inheritance

Front

The word "cascading" in CSS refers to this concept

Back

element:enabled

Front

This CSS3 selector selects every enabled instance of a specified element

Back

source

Front

This element identifies the file(s) to use in a video or audio element

Back

style guide

Front

A set of standards for the writing and/or design of documents

Back

inherit

Front

In CSS, this causes the element to inherit its parent's position

Back

margin

Front

In the box model, this is the space between the border and surrounding elements

Back

@font-face

Front

CSS3 rule allowing you to specify custom fonts

Back

External, embedded, inline

Front

The cascading order of CSS style sheets, ordered from lowest priority to highest

Back

declaration

Front

In CSS, the term for a property and value pair. It must always end with a semicolon

Back

400

Front

This font weight is the same as normal

Back

font-family and src

Front

These two CSS3 properties are required by @font-face

Back

background-clip

Front

CSS3 property determining whether the background extends into the border or not (content, padding, or border)

Back

transform-origin

Front

Property that allows you to change a transformed element's position

Back

selector

Front

The term for the part of CSS code that refers to the element you want to style

Back

multiple images

Front

CSS3 now allows this in the background

Back

element:disabled

Front

This CSS3 selector selects every disabled instance of a specified element

Back

element:first-of-type

Front

This CSS3 selector selects every instance of a specified element that is the first of its parent

Back

700

Front

This font weight is the same as bold

Back

element:last-of-type

Front

This CSS3 selector selects every instance of a specified element that is the last of its parent

Back

transform-style

Front

Property that specifies whether child elements will retain the parent element's position in 3D space

Back

style

Front

Embedded CSS should be placed in a block defined by this element

Back

text-shadow

Front

IE9 and earlier do not support this text property

Back

header and footer

Front

These elements can also be included in article, aside, nav, main, and section elements, not just on the page itself

Back

content, padding, border, and margin

Front

Add all of these up to get the full size of an element in the box model

Back

Section 2

(64 cards)

delay

Front

Properties that defines how long before a transition or animation begins

Back

letters, _, or $

Front

The first character of a variable name in JavaScript must be one of these

Back

misspelling and case-sensitivity

Front

The two most common JavaScript coding errors

Back

Chrome, Safari, and Firefox

Front

The resize property only works in these browsers

Back

IE10+, Firefox, Opera

Front

These browsers support the transform property

Back

Chrome 34 and Safari 7

Front

@keyframes requires a prefix for these two browsers

Back

load-time errors

Front

Typically syntax errors, these usually cause error alerts

Back

perspective-origin

Front

Property that specifies the bottom position of a 3D element

Back

reset

Front

Event that occurs when a form's Reset button is clicked

Back

focus

Front

Event that occurs when a user gives input or focus to a form element

Back

duration

Front

Properties that defines the amount of time that a transition takes in seconds (s) or milliseconds (s). Default is 0. If no value is specified, then no transition occurs

Back

timing function

Front

Properties that describe the speed of a transition. Valid options are ease, linear, ease-in, ease-out, and ease-in-out

Back

transition

Front

CSS3 effects that change an element from one style to another style

Back

animation-direction

Front

Property that specifies whether to play the animation in reverse on alternate cycles. Requires an iteration count greater than 1. Parameters are normal, reverse, alternate, alternate-reverse

Back

@keyframes

Front

At-rule used to create CSS3 animations

Back

animation-iteration-count

Front

Property that specifies the number of times the animation will play. Default is 1.

Back

blur

Front

Event that occurs when input focus is removed from a form element

Back

outline-offset

Front

CSS3 UI property that draws an outline beyond the border edge (i.e., offsets the outline) as specified

Back

letters, numbers, _, or $

Front

Except for the first character, function names in JavaScript can contain these

Back

error

Front

Event that occurs when an error takes place while a page or image is loading

Back

true

Front

True or false: JavaScript is parsed according to its position in the page, as the browser works its way through the HTML

Back

overlay

Front

A CSS3 technique used to place an HTML element on top of another HTML element

Back

operand

Front

Data that is to be operated upon or manipulated in some manner by an operator

Back

load

Front

Event that occurs when a page is loaded into the browser

Back

submit

Front

Event that occurs when a form's Submit button is clicked

Back

animation-play-state

Front

Property that specifies whether the animation is running or paused. Default is running

Back

unload

Front

Event that occurs when a page is unloaded from the browser

Back

canvas.getContext("2d")

Front

The method to retrieve a canvas's drawing context

Back

animation-name

Front

Property that specifies the identifier for the @keyframes animation that binds it to a selector

Back

click

Front

Event that occurs when the user clicks on a link or form element

Back

nav-index

Front

CSS3 UI property that specifies the tabbing order for an element

Back

run-time errors

Front

Typically caused by improper use of commands, these errors can cause error alerts

Back

letter or _

Front

In JavaScript, function names must begin with this

Back

nav-direction

Front

CSS3 UI property that specifies where the cursor will navigate to when the user presses the "direction" arrow key

Back

select

Front

Event that occurs when the user selects the text in a form field

Back

mouseOver

Front

Event that occurs when the user moves the mouse pointer over a visible element on a page

Back

mouseOut

Front

Event that occurs when the mouse pointer leaves a visible element on a page

Back

z-index

Front

Use this CSS3 property to create an overlay. Without it and by default, the HTML element listed last in the page appears at the top and vice versa.

Back

number, string, boolean, Object, null, undefined

Front

The 6 data types in JavaScript

Back

transition-property

Front

Property that specifies the CSS property that the transition will affect

Back

letters, numbers, or _

Front

Except for the first character, the name of a variable in JavaScript can contain these only

Back

backface-visibility

Front

Property that defines whether or not an element is visible when it is rotated to face away from the viewer

Back

box-sizing

Front

CSS3 UI property that forces specified elements fit an area in a certain way

Back

icon

Front

CSS3 UI property that styles an element with an iconic equivalent

Back

appearance

Front

CSS3 UI property that makes an element look like a standard user interface element, such as a button or window

Back

logic errors

Front

Errors that result in the script running improperly. They do not cause error alerts. The script may return unexpected results or may fail to execute at all.

Back

change

Front

Event that occurs when a user changes the value of a form field

Back

abort

Front

Event that occurs when the loading of an image is aborted

Back

Chrome 34, Safari 7, IE9

Front

These browsers require a vendor prefix for transforms

Back

resize

Front

CSS3 UI property that specifies whether an element can be resized by the user and how it can be resized

Back

Section 3

(60 cards)

html()

Front

jQuery method that sets or returns the content of selected elements (including HTML markup)

Back

keygen

Front

HTML5 input element that creates a key-pair generator field in the form

Back

text

Front

If the type of an input is not supported by a browser, the browser will default to this type

Back

tel

Front

HTML5 input type allowing the user to enter a phone number

Back

datetime-local

Front

HTML5 input type allowing the user to choose a date and time with a local time zone

Back

history.forward()

Front

History API method to go forward a page

Back

color

Front

HTML5 input type allowing the user to pick a color

Back

week

Front

HTML5 input type allowing the user to choose a date using the week and year (without time zone)

Back

datalist

Front

HTML5 input element that specifies a list of pre-defined choices for an input element, displayed as a dropdown that narrows down as the user types

Back

month

Front

HTML5 input type allowing the user to choose a date using the month and year (without time zone)

Back

change manifest file

Front

How do you get browsers to download an updated Offline webapp if it's already been cached?

Back

min and max

Front

HTML5 attributes that can be used on input elements (like date, month, number, etc.) to define the limits of a range

Back

FileReader

Front

File API that provides read-only access to individual files

Back

after()

Front

jQuery method to insert content after the selected elements

Back

url

Front

HTML5 input type allowing the user to enter a URL

Back

history.pushState(state object, title, url)

Front

History API that adds a URL to the history stack

Back

text

Front

If the type of an input element is omitted, the browser infers it to be this

Back

window.onpopstate

Front

An event handler that is called when the history changes for a document in the browser window

Back

number

Front

HTML5 input type allowing the user to enter rational integers or float values

Back

list

Front

Use this attribute to bind an input element to a datalist element

Back

history.back()

Front

History API method to go back a page

Back

watchPosition()

Front

Geolocation API to request periodic updates of the user's position

Back

dragover

Front

Event specifying a drag operation has occurred

Back

drop

Front

Event specifying a drag operation has ended

Back

history.state

Front

History API that returns the state object at the top of the history stack

Back

canvas.getContext("webgl")

Front

The method to retrieve a canvas's WebGL context

Back

prepend()

Front

jQuery method to insert content at the beginning of the selected elements

Back

append()

Front

jQuery method to insert content at the end of the selected elements

Back

text()

Front

jQuery method that sets or returns the text content of selected elements

Back

val()

Front

jQuery method that sets or returns the values of form fields

Back

email

Front

HTML5 input type allowing the user to enter one or more e-mail addresses

Back

remove()

Front

jQuery method to remove and element and its children

Back

FileList

Front

File API that provides a directory list of file objects

Back

Blob

Front

File API that provides the ability to divide a file into byte ranges

Back

history.go(n)

Front

History API method to navigate based on an offset n from the current page. The current page is 0, negative values go back, positive forward.

Back

attr()

Front

jQuery method used to get and set attribute values. The method all can set multiple attributes simultaneously.

Back

time

Front

HTML5 input type allowing the user to enter a time (without time zone)

Back

search

Front

HTML5 input type allowing the user to enter text for a search query

Back

history.length

Front

History API to retrieve number of entries for the current window

Back

history.replaceState(state object, title, url)

Front

History API that replaces the current history URL with a different one, instead of adding a new one

Back

before()

Front

jQuery method to insert content before the selected elements

Back

clearWatch()

Front

Geolocation API to cancel watching the user's location

Back

getCurrentPosition()

Front

Geolocation API to retrieve the user's current location

Back

range

Front

HTML5 input type the user to enter numbers using a slider control

Back

output

Front

HTML5 input element that displays the result when a calculation is performed

Back

dragstart

Front

Event specifying the start of a drag operation

Back

empty()

Front

jQuery method to remove the children of an element, but not the element itself

Back

datetime

Front

HTML5 input type allowing the user to choose a date and time with a GMT time zone

Back

date

Front

HTML5 input type allowing the user to enter a date (without time zone) using a drop-down date-picker calendar

Back

draggable="true"

Front

Attribute and value to use on an element you want to be draggable

Back

Section 4

(32 cards)

RSA, DSA, and EC

Front

The valid options for the keytype attribute of a keygen form element.

Back

Nav placement, text-based links, access to full version, limited links

Front

Strategies for mobile web design navigation and hyperlinks

Back

global attribute

Front

An attribute used by many different elements

Back

width, height, device-width, device-height, orientation

Front

CSS3 media query "features"

Back

legend

Front

This element allows you to add a caption for a group of items created by the fieldset element

Back

maxlength

Front

Attribute that specifies the maximum number of characters that can be entered in the field by the user

Back

name

Front

Attribute that specifies a name for the element that can be used to reference it

Back

novalidate

Front

Attribute that directs the browser not to validate form data upon submission

Back

formaction, formenctype, formmethod, formnovalidate, formtarget

Front

The 5 attributes that an input element can override from its parent form element

Back

True

Front

True or false: Data submission attributes of input elements override their form's attributes, unless the browser doesn't support HTML5

Back

pattern

Front

Attribute that checks input into the field against a regular expression

Back

Simplify, divide, less text entry, no popups

Front

Strategies for mobile web design page layout

Back

challenge

Front

This keygen attribute must have its value set to its own name and causes the element value to be challenged upon submission

Back

autofocus

Front

This attribute applies focus on the element when the page loads and set to a value of its own name

Back

fieldset

Front

This element is used to group elements so that related fields are placed together in a form

Back

inline validation

Front

Term describing what occurs when each form field is validated as the user completes it

Back

enctype

Front

Attribute that specifies how form input should be encoded when submitted to the server

Back

disabled

Front

This attribute disables an element when set to a value of its own name

Back

label

Front

This element enables you to add a label to an input element in a form

Back

for

Front

This attribute specifies the IDs of elements whose values were used, and can be used to bind elements, such as a label element to an input element

Back

placeholder

Front

Attribute that specifies a short description to provide the user with a hint about the expected input in the field

Back

required

Front

Attribute that requires the user to select or enter a value before the form can be submitted

Back

pogo-sticking

Front

Term describing when users must submit and resubmit a form until it validates.

Back

responsive web design

Front

A Web design approach to create sites that adapt to many different devices

Back

form

Front

This form element attribute specifies the form(s) on the page in which the element appears

Back

autocomplete

Front

Attribute that enables the form to suggest and automatically complete input as the user enters it

Back