Also known as relative width or fluid layout. Achieved by assigning percentage values to elements.
Back
Code validation
Front
Checking your code to verify that is complies with the syntax rules of your chosen standard
Back
Advantage of using HTML5 APIs when designing Web Pages for mobile devices
Front
HTML5 APIs use fewer resources than a proprietary browser plug-in does, such as battery power and CPU memory.
Back
Declaration
Front
Consists of a property and its value
Back
<footer>
Front
Defines the bottom of the Web Page, similar to the footer in a word-processing document
Back
HTML5 API's
Front
Create Apps for Mobile Devices
Back
App
Front
Relatively small applications developed exclusively for mobile devices
Back
Inheritance
Front
Also known as cascading, the way that styles flow throughout a document or site. A CSS style sheet rule to override styles specified in a linked external style sheet.
Back
The specified DTD in the <!DOCTYPE> declaration on you HTML page
Front
W3C Markup Validation Service used to determine the HTML specification against which to validate your Web page markup code
Back
Absolute
Front
The element appears to float above the document and can be positioned as needed it is completely removed from the rest of the page flow.
Back
HTML 4.01 Transitional
Front
allowed developers to insert formatting using either CSS or traditional layout instructions
Back
<nav>
Front
structure element in HTML5 that includes hypertext menus to access various pages of the web site
Back
Border
Front
In the CSS Box Model, the box that immediately encloses the padding
Back
<main>
Front
Structure element in HTML5 to include content that is directly related to the subject of the document
Back
<article>
Front
Defines site content, such as company services, news articles, blogs, images, videos, tweets, and social networking posts.
Back
Chrome
Front
Popular web browser that supports MP3, Ogg, and WAV audio formats, as well as many others.
Back
HTML 4.01 Strict
Front
required the separation of presentation and content. Deprecation tags we disallowed and generated validation errors.
Back
XHTML vs. HTML
Front
XHMTL incorporates the strict syntax rules of XML with the existing set of HTML 4.01 tags to create web documents
Back
Adopting a single W3C standard and apply is consistently to your Web Page markup
Front
When you validate you markup, the code will match the DTD (standard syntax rules) that you specify.
Back
Static
Front
The normal, or default, position of the element within a page.
Back
Selector
Front
Refers to any element to which designated styles are applied.
Back
controls="controls"
Front
<audio> element must have this attribute and value to incorporate default audio operations.
Back
Fixed
Front
The element remains in the same position when the page is scrolled.
Back
Margin
Front
In the CSS Box Model, the outer-most box that immediately encloses the border.
Back
Cascading Style Sheets
Front
Enables you to place formatting instructions in an external text file to determine how HTML elements in a Web page will display
Back
Curly Braces
Front
Except when declaring inline styles, you must place properties and their values within _____________.
Back
Fixed-Width Layout
Front
Achieved by assigning specific pixel widths to elements. Should be use if you want to create Web pages whose text, image, and layout will not vary from browser to browser.
Back
Comment
Front
By placing code in between the / and / characters you create a ___________
Back
loop="loop"
Front
audio attribute that allows your audio to play over and over again without stopping
Back
Web development Trifecta
Front
HTML, CSS, and JavaScript
Back
Relative
Front
The element is relative to others on a page, usually because of the top, bottom, left, and right properties.
Back
Property
Front
Changes the way a selector renders in a browser
Back
Font-Family
Front
Specifies the typeface to be used
Back
HTML 4.01 Frameset
Front
Required for pages that used HTML frames, which placed Web pages inside each other to create separate panes in the browser window.
Back
You will be able to troubleshoot code issues when the GUI Web editor fails
Front
Importance of understanding what goes on behind the GUI of a Web Editor
Back
Content
Front
In the CSS Box Model. the innermost box
Back
<section>
Front
defines portions or areas of a document as necessary, such as a group of articles or images
Back
Inheritence
Front
The you define will flow, or cascade, throughout your documents, unless another style defined inside of a page specifically overrides it. This concept is known as ______________.
Back
Rule
Front
is a format instruction that consists of a specified selector and the properties and values applied to it.
Back
Canvas
Front
HTML5 API that provide a place on a Web page where you can display graphics, animations, videos, and games dynamically without the need for a plug-in.
Back
autoplay="autoplay"
Front
Specifies that the video will automatically play immediately upon loading
Back
<header>
Front
Defines the top of the Web page, similar to the header in the word-processing document.
Back
Multipurpose Internet Mail Extensions (MIME)
Front
Defines the file type, such as text or video, and the extension, such as css or mp4, for a user agent or browser.
Back
Padding
Front
In the CSS Box Model, the defined area that immediately encloses the content
Back
Inherit
Front
The element inherits its position from the parent element.
Back
Semicolon
Front
To define multiple declarations for one selector withing a rule, you must separate each declaration with a ______________.
Back
Poster Attribute
Front
Prevents the first frame of the video from displaying while the video is downloading
Back
Benefit of developing Web pages using the Web Development Trifecta
Front
You can create Web pages that easily adapt to smartphones, tablets, gaming devices, and smart TVs, as well as to traditional computers
Back
Responsive Design
Front
Your web pages respond to user screen size and work in multiple environments
Back
<aside>
Front
Defines content that is aside from or additional to the main article content, such as advertisements or news feeds
Back
Section 2
(50 cards)
-ms-
Front
A prefix that ensures that the CSS3 code that precedes will render properly in Internet Explorer browsers
Back
-mozilla-
Front
A prefix that ensures that the CSS3 code that precedes will render properly in FireFox browsers.
Back
word-break
Front
specifies when lines of text in a text area can break, and where a line can be broken
Back
-o-
Front
A prefix that ensures that the CSS3 code that precedes will render properly in Opera Browsers.
Back
inset
Front
A box-shadow value that creates an inward shadow instead of an outward shadow
Back
word-wrap
Front
Specifies that long words in a text area may be broken without a hyphen and wrap to the next line
Back
percentage
Front
A background-size property value that sets the backgrounds width first then the height. The value specified determines the size of the image in relation to the parent element.
Back
border-box
Front
A background-clip property that extends the background to the outside edge of the border (default setting)
Back
CSS3 new text effect properties
Front
CSS3 text effect properties can be used to produce effects that previously required the use of images
Back
text-align-trim
Front
Specifies a justification style for the last line in a text block whose text-align property is set to "justify"
Back
element:enabled
Front
CSS3 selector that selects every enabled instance of a specified element
Back
Implementing the Liquid Layout using CSS
Front
The preferred method of designing Web pages for mobile devices. It allows the size of each element to be flexible and will change dynamically depending on the size of the browser window.
Back
text-overflow
Front
specifies whether text that overflows that containing element should be clipped or indicated with an ellipsis
Back
-webkit-
Front
A prefix that ensures that the CSS3 code that is precedes will render properly in Chrome, Safari, and iOS browsers.
Back
Disadvantage of using CSS3
Front
Most non-HTML5-compliant browsers cannot interpret CSS3
Back
text-outline
Front
Creates outlined characters for text
Back
text-shadow
Front
Applies a shadow effect behind text characters
Back
text-justify
Front
Specifies a justification style for text whose text-align property is set to "justify"
Back
spread
Front
A box-shadow value that determines the shadows size
Back
text-wrap
Front
Specifies whether lines of text in a text area can break, and where a line can be broken
Back
Purpose of using a style guide when designing your Web site
Front
To ensure uniformity in style and formatting with a document and across multiple documents
Back
Static, relative, absolute, fixed, and inherit
Front
Position property value CSS provide to position block-level elements
Back
v-shadow
Front
A box-shadow value that determines the vertical shadow position, also referred as the y-offset
Back
text-emphasis
Front
Applies emphasis style and color to an element's text in a single declaration.
Back
background-clip
Front
Determines whether the background extends into the border or not.
Back
Creating a company intranet using HTML5 and CSS elements when using Windows XP and IE8
Front
You must add JavaScript code to your HTML documents to create HTML5 structural elements, and add a new rule to CSS to define the HTML5 structural elements as block-level elements.
Back
padding-box
Front
A background-clip property that extends the background to the padding area but not into the border
Back
The HREF attribute
Front
Specifies the location of the linked document
Back
element1~element2
Front
A selector that selects each occurence of element2 that is preceded by element1. The two elements must have the same parent.
Back
box-shadow: 5px 5px 0px 5px #888888
Front
box-shadow
5px of h-shadow
5px of v-shadow
0px of blur
5px of spread
#888888 color
Back
element[attribute$=value]
Front
CSS3 selector selects every instance of a specified element whose specified attribute ends with the specified value.
Back
CSS Classes
Front
Useful for floating images to the left or right of text in HTML5
Back
box-shadow
Front
A border property to use if wanting to add a configurable shadow to a box
Back
element[attribute*=value]
Front
CSS3 selector selects every instance of a specified element whose specified attribute contains the specified substring value
Back
length
Front
A background-size property value that sets the backgrounds width first then the height. Can only be in specified pixels, em units, etc.
Back
@font-face
Front
Properties required to use are the font-family and the src properties
Back
content-box
Front
A background-clip property that clips the background within the content box
Back
contain
Front
A background-size property value that scales the background image to the largest size possible that allows both width and height to fit within the specified content area.
Back
blur
Front
A box-shadow value that determines the distance of the shadows blur.
Back
element:last-of-type
Front
CSS3 selector that selects every instance of a specified element that is the last of its parent
Back
border-radius
Front
A CSS3 property that creates rounded corners
Back
color
Front
A box-shadow value that determines the shadows color
Back
Support HTML5 in older IE browsers
Front
Remy Sharp has created a script that has become the de facto standard for many Web developers around the world. The script enables Web developers to:
Back
hanging-punctuation
Front
Specifies whether (and how) punctuation characters can appear outside the line box at the beginning or end of a full line of text
Back
border-image
Front
A CSS3 property that creates a border using an image instead of just a line.
Back
h-shadow
Front
A box-shadow value that determines the horizontal shadow position, also referred as the x-offset
Back
element:first-of-type
Front
CSS3 selector that selects every instance of a specified element that is the first of its parent.
Back
cover
Front
A background-size property value that scales the background image to the largest size possible that completely covers the background area of the parent container while maintaining aspect ratio of the image.
Back
element:disabled
Front
CSS3 selector that selects every disabled instance of a specified element
Back
punctuation-trim
Front
Specifies whether (or how) punctuation can be trimmed or sized when they appear at the beginning or end of a line
Back
Section 3
(50 cards)
scaleY(n)
Front
2D transform method that changes the element's height
Back
rotate(angle)
Front
2D transform method that rotates the element clockwise at a specified degree. Negative values rotate the element counter-clockwise.
Back
Programming Language vs Scripting Language
Front
Programming languages are traditionally compiles, whereas scripting languages are traditionally interpretted
Back
background-clip
Front
A property that determines whether the background extends into the border or not.
Back
A letter, the underscore character, or the dollar sign.
Front
A JavaScript rule concerning variables states that the first character of a variable name must be.
Back
skewY(angle)
Front
2D transform method that turns or skews the element to a specified angle along its Y-axis
Back
translateZ(z)
Front
3D transform method that defines a 3D translation. Uses only the value for the Z-axis.
Back
rotateZ(angle)
Front
3D transform method that rotates the element around its Z-axis at the specified degree
Back
background-origin
Front
A property that defines the location to which the background-position property should be relative
Back
translate3d(x,y,z)
Front
3D transform method that defines a 3D translation. Moves the element from its current position. Uses specified parameters for positions on the X-axis, Y-axis, and Z-axis.
Back
matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)
Front
3D transform method that defines a 3D translation. Uses a 4x4 matrix of 16 values
Back
background-size
Front
A property that allows you to resize background images
Back
Object
Front
A variable data type that references a JavaScript Object
Back
translate(x, y)
Front
2D transform method that moves the element from its current position, based on the specified parameters for the left (x) and top (y) position.
Back
String
Front
A variable data type that represents any combination of alphanumeric characters. Used for words or for numbered phrases that are not mathematically manipulated.
Back
skew(x-angle, y-angle)
Front
2D transform method that turns or skews the element to a specified angle, based on the specified parameters for the horizontal (x) and the vertical(y) lines.
Back
undefined
Front
A variable data type that occurs when a variable has no value assigned yet. This is different from null.
Back
resize
Front
CSS3 property that allows the user to control the dimensions of an element.
Back
rotateY(angle)
Front
3D transform method that rotates the element around its Y-axis at the specified degree
Back
Assignment
Front
Assigns a value to a variable
myNumber=25;
Back
Markup Language
Front
What type of language is HTML?
Back
scale3d(x,y,z)
Front
3D transform method that defines a 3D scale transformation. Increases or decreases the size of the element, based on specified parameters for width(x), height(y), and depth(z).
Back
translateX(x)
Front
3D transform method that defines a 3D translation. Uses only the value for the X-axis
Back
translateY(n)
Front
2D transform method that moves an element along the Y-axis (vertically)
Back
Z-axis
Front
This coordinate needs to be provided in a three-dimensional space to create a plane to help orient a 3D object.
Back
transition
Front
CSS3 effect that changes an element from one style to another style based on a user-triggered event
Back
Properties
Front
various attributes of an object, such as height, color, font size, sentence length, and so forth.
Back
scaleX(x)
Front
3D transform method that defines a 3D scale transformation by specifying a value for the X-axis
Back
skewX(angle)
Front
2D transform method that turns or skews the element to a specified angle along its X-axis.
Back
matrix(n, n, n, n, n, n)
Front
Combines all of the 2D transform methods into one. Takes six parameters, containing mathematic functions, which enable the element to rotate, scale, move (translate), and skew
Back
translateY(y)
Front
3D transform method that defines a 3D translation. Uses only the value of the Y-axis
Back
scaleX(n)
Front
2d transform method that changes the element's width
Back
scaleY(y)
Front
3D transform method that defines a 3D scale transformation by specifying a value for the Y-axis
Back
Boolean
Front
A variable data type that represents True or False values only.
Back
@keyframes rule
Front
defines an animation and its position.
Back
Values
Front
The specific qualities of properties. For instance, the statement color="red" assigns a value to a property.
Back
scale(x,y)
Front
2D transform method that increases or decreases the size of the element, based on specified parameters for width(x) and height(y)
Back
element[attribute^=value]
Front
CSS3 selector selects every instance of a specified element whose specified attribute begins with the specified value
Back
scaleZ(z)
Front
3D transform method the defines a 3D scale transformation by specifying a value for the Z-axis
Back
rotateX(angle)
Front
3D transform method that rotates the element around its X-axis at the specified degree
Back
A value
Front
src= "script.js"
In programming terms, the text "script.js" is called ____________
Back
translateX(n)
Front
2D transform method that moved the element along the X-axis (horizontally)
Back
By specifying a percentage from 0% to 100%, or by using the keywords to and from.
Front
How can you define the position of an animation using the @keyframes rule?
Back
Null
Front
A variable data type that represents a value of "nothing"
Back
perspective(n)
Front
3D transform method that defines a perspective view for a 3D transformed element. Affects the distance between the Z-plane and the user. Smaller values bring the viewer closer from the Z-plane. Larger values produce a more subtle effect.
Back
Arithmetic
Front
Evaluates to a number
25+75;
Back
user interface properties
Front
A set of CSS3 properties that you can use to alter the appearance or operation of a Web page.
Back
rotate3d(x,y,z,angle)
Front
3D transform method that defines a 3D rotation by specifying the degree for rotation for all axes
Back
Number
Front
A variable data type that represents any numeric value. Used for mathematical operations.
Back
Methods
Front
The actions that an object can be made to perform, such as a calculation, an onscreen move or the writing of text in a window. Methods often describe the actions that an object performs with its properties.
Back
Section 4
(50 cards)
DOM
Front
A technology that can be defines a vendor-neutral, cross-platform API that specifies how objects in a Web document can be referred to and manipulated through scripting languages.
Back
animation
Front
CSS3 property that allows for continuous animation on a Web site without requiring users to install a browser plug-in.
Back
confirm()
Front
A JavaScript method used to create a pop-up box with the specified message string and to request user confirmation (yes or no) by clicking the OK or Cancel button in the box.
Back
box-sizing
Front
A CSS3 property that is a UI property that forces specified elements to fit an area in a certain way.
Back
Validation Tools
Front
HTML5 addition that are built in processes that can check and guide user input form fields before form submission
Back
Object-Oriented Program
Front
A collection of individual objects that perform different functions
Back
Transform
Front
A CSS3 property that allows elements to rotate, move, flip, and stretch.
Back
formmethod
Front
A global HTML5 attribute that can be used with the <button> element to specify whether form input will be sent to the server using get or post.
Back
alert()
Front
A JavaScript Method used to create a pop-up box with the specified message string, which the user can dismiss by clicking the OK button in the box.
Back
prompt()
Front
A JavaScript method that creates a pop-up box with the specified message and to request user input into a text field in the box.
Back
HTML5 Geolocation API
Front
This API is used to optain geographic information about a user. Can be used to determine a user's current position, monitor the user's location, and update any changes to that location.
Back
<keygen>
Front
An HTML5 element that generates a private key and a public key
Back
Advantage of Mobile Apps VS Mobile Web Site
Front
Mobile apps make sense with services such as gaming that use special features of the smartphone or device
Back
Conditional
Front
Makes decisions in a script; The expression (condition) will return either true or false, then evaluate the corresponding expression.
(a>b) ? a++: a--;
Back
formenctype
Front
A global HTML5 attribute that specifies how form input should be encoded when submitted to the server.
Back
Java
Front
You are reviewing HTML5 markup code that your coworker created. You notice several <object> tags that reference external stand-alone, mini-applications. Which language did your co-worker most likely use to create these mini-applications?
Back
required
Front
An HTML5 <input> element attribute that can requires input in the field before the form can be submitted, but not in a particular format.
Back
Comparison
Front
Compares two values and returns a true or false value.
z==10;
Back
Overflow
Front
A CSS3 property that specifies what should happen when the text to which is refers overflows its containing element.
Back
JScript
Front
Microsoft's implementation of JavaScript
Back
Netscape
Front
The creator of JavaScript
Back
0
Front
The default value for CSS3 transition-duration property
Back
user agent
Front
Any application, such as a Web browser or help engine, that renders HTML for display to users
Back
for attribute
Front
An attribute of the <label> element that is used to bind it with the associated form field
Back
formtarget
Front
A global HTML5 attribute that specifies a name or keyword that indicates where to display the response to the user after they have submitted the form.
Back
Literals
Front
Actual data you provide JavaScript
Back
Overlay
Front
A CSS3 technique used to place an HTML element on top of another HTML element. Uses the Z-index property
Back
Operand
Front
A piece of data that is operated upon or manipulated in some manner.
Back
European Computer Manufacturer's Association (ECMA)
Front
An Organization that approved JavaScript as an international standard in 1997
Back
Logical
Front
Evaluates to true or false
25<75;
Back
Responsive design
Front
Responds to user screen size
Back
onunload
Front
A JavaScript event handler that runs when a user closes a browser window.
Back
VBScript
Front
Most similar script language to JavaScript in purpose and implementationAn
Back
Main purpose of Responsive Web Design (RWD)
Front
The create sites that adapt gracefully to many different devices and screen sizes.
Back
Variable
Front
Is a named space of memory that holds a value.
Back
HTML5 File API
Front
This API is used to create a preview thumbnail images during image uploads
Back
HTML5 Drag and Drop API
Front
This API allows users to move items on a Web Page
Back
placeholder
Front
An HTML5 <input> element attribute that provides a hint to the user of the input value expected int the <input> field, but does not require or validate that the format is followed.
Back
maxlength
Front
An HTML5 <input> element attribute the defines the maximum length of input (in characters) allowed in an <input> field, but does not specify format.
Back
pattern
Front
An HTML5 <input> element attribute that can be used to require a specified format
Back
HTML5 History API
Front
This API can be used to control the browser history.
Back
Fluid Images
Front
A technique developers can use to keep images from exceeding the screen width of users' mobile devices
Back
String
Front
Evaluate to a string
"Hello, " + "Newman";
Back
Canvas API
Front
An HTML5 API that provides a place on a Web page where developers can display graphics, animations, video, and games "on the fly" without the need for a plug-in.
Back
clear
Front
A CSS property that keeps floating elements happening before or after a paragraph.
Back
formaction
Front
A global HTML5 attribute that specifies when to send user input when the form is submitted
Back
Key difference between responsive site design and mobile site design
Front
Content on a responsive site is easier to update and maintain because the site is not separate.
Back
Operator
Front
A symbol or character used in expressions to store or evaluate a value, generally manipulating operands in the process.
Back
Events can trigger functions
Front
A characteristic of event-driven programming
Back
document.write()
Front
A JavaScript method used to write the specified message string in the page as the page loads in the browser.
Back
Section 5
(50 cards)
animation-play-state
Front
Specifies whether the animation is running or paused. Default is running.
Back
perspective-origin
Front
Specifies the bottom position of a 3D element
Back
@keyframes
Front
A CSS3 @rule that is required to create animations.
Back
User interface properties
Front
A set of CSS3 properties used to alter the appearance or operation of a Web page.
Back
@font-face
Front
A CSS3 @rule that allows you to specify custom fonts for your Web page elements
Back
Button Object
Front
A JavaScript object that uses the event handler of onclick.
Back
Window Object
Front
A JavaScript object that uses the event handlers of onload, onunload, and onerror.
Back
mouseOut
Front
A JavaScript event that occurs when the mouse pointer leaves a link, image, or other visible element on a page.
Back
transform-origin
Front
Allows you to change a transformed element's position.
Back
Link Object
Front
A JavaScript Object that uses the onclick, onmouseover, and onmouseout event handlers.
Back
transform
Front
Applies to 2D or 3D transformations to an element. Transformations include rotating, moving, skewing, scaling, and so forth.
Back
Defining the position of an animation using the @keyframes rule
Front
By specifying a percentage from 0 to 100, or by using the keywords "to" and "from".
Back
reset
Front
A JavaScript event that occurs when a form's Reset button is clicked.
Back
mouseOver
Front
A JavaScript event that occurs when the user moves the mouse pointer over a link, image, or other visible element on a page.
Back
Select Object
Front
A JavaScript object that uses the change, focus, and blur events. (Event Handlers of onchange, onfocus, and onblur)
Back
animation-name
Front
Specifies the identifier for the @keyframes animation the binds it to a selector
Back
Submit Object
Front
A JavaScript object that uses the click event (onclick Event Handler)
Back
perspective
Front
Specifies the perspective from which a 3D child element is viewed by defining how far it is places from view (in pixels)
Back
transform-style
Front
Specifies when child elements will retain the parent elements position in 3D space.
Back
Image Object
Front
A JavaScript object that uses the event handlers of onabort, onerror, and onload.
Back
backface-visibility
Front
Defines whether or not an element is visible when it is rotated to face away from the viewer.
Back
text
Front
A JavaScript object that uses the select event and uses the event handlers of onchange, onfocus, onblur, and onselect.
Back
Load
Front
A JavaScript event that occurs when a page is loaded into the browser
Back
animation-duration
Front
Specifies how long the animation will take to complete one cycle. Default is 0.
Back
change
Front
A JavaScript event that occurs when a user changes the value of a form field
Back
transition-delay
Front
defines when the transition will begin.
Back
blur
Front
A JavaScript Event that occurs when input focus is removed from a form element.
Back
animation-direction
Front
Specifies whether to play the animation in reverse on alternate cycles. Requires an iteration count of at least 2.
Back
animation-delay
Front
Specifies when the animation will begin. Default is 0. Values can be specified in either seconds or milliseconds
Back
Checkbox object
Front
A JavaScript object that uses the event handlers of onclick, onblur, and onfocus.
Back
Transition
Front
A term for a CSS3 effect that changes an element from one style to another style based on a user-triggered event. Sets the four transition properties into a single property
Back
transition-timing-function
Front
Describes the speed of a transition.
Back
transition-duration
Front
Defines the amount of time that a transition takes. Default is 0.
Back
radio Object
Front
A JavaScript object that uses the click, focus, and blur events. (Event handlers of onclick, onblur, and onfucus).
Back
click
Front
A JavaScript event that occurs when the user clicks on a link or form element
Back
@charset
Front
A CSS3 @rule that allows you to specify the character encoding of an external style sheet
Back
Reset Object
Front
A JavaScript object that uses the event handler of onclick and reset a form.
Back
Textarea Object
Front
A JavaScript object that uses the event handlers of onchange, onfocus, onblur, and onselect.
Back
submit
Front
A JavaScript event that occurs when a form's Submit button is clicked
Back
abort
Front
A JavaScript event that occurs when the loading of an image in aborted.
Back
select
Front
A JavaScript event that occurs when the user selects the text in a form field aka highlights the text
Back
animation-timing-function
Front
Specifies how an animation progresses over one cycle.
Back
unload
Front
A JavaScript event that occurs when a page is unloaded from the browser.
Back
animation-iteration-count
Front
Specifies the number of times that the animation will play. Default is 1.
Back
error
Front
A JavaScript event that occurs when an error takes place while a page or image is loading
Back
@media
Front
A CSS2 @rule that specifies that one or more rule sets in a style sheet will apply only to certain media types.
Back
focus
Front
A JavaScript event that occurs when a user gives input or focus to a form element
Back
transition-property
Front
Specifies the CSS property that the transition will affect
Back
Form Object
Front
A JavaScript object that uses the event handlers of onsubmit, and onreset.
Back
Area Object
Front
A JavaScript object that uses the event handlers of onclick, onmouseover, and onmouseout.
Back
Section 6
(50 cards)
getContext()
Front
HTML5 Canvas API method that returns a context object, which provides properties and methods that scan be used to draw and manipulate images on the canvas.
Back
FileReader
Front
HTML5 File API file interface type that provides read-only access to individual files, such as images
Back
A manifest file
Front
This must be created in order to set up a site and its application to work offline
Back
after()
Front
jQuery method that inserts content after the selected elements
Back
datetime
Front
HTML5 form input type that allows the user to choose a date and time with a GMT time zone.
Back
WebGL (Web Graphics Library)
Front
A JavaScript API that enables rendering of interactive 3D adn 2D graphics in an HTML canvas.
Back
date
Front
HTML5 form input that allows the user to enter a date (without time zone) using a drop-down date-picker calendar.
Back
Casting
Front
A way of changing a variable's value from one data type to another
Back
Include a manifest attribute in the <html> tag for the Web page.
Front
When you use the offline AppCache API to create a manifest file, how do you identify the manifest file to which a Web page should link.
Back
HTML5 offline Web application
Front
It permits users to continue working with Web sites and Web documents even when a network connection is unavailable.
Back
append()
Front
jQuery method that inserts content at the end of the selected elements
Back
application cache
Front
a directory on a computer where application, such as internet apps, can be stored and run without access to the original application.
Back
Argument
Front
A value or expression containing data or code that is passed on to a function or procedure
Back
val()
Front
jQuery method for DOM manipulation that sets or returns the values of form fields.
Back
document.ready
Front
To ensure that jQuery code does not run until the document is finished loading the code needs to be placed withing this event handler.
Back
watchPosition()
Front
HTML5 Geolocation API method that retrieves periodic updates about the current geographic location of the user.
Back
Content Delivery Network (CDN)
Front
A Web site that hosts third-party JavaScript libraries, such as jQuery
Back
A dialog box that displays: The total is 1.03
Front
var subTotal = 1;
var tax = 0.03;
alert("The total is " + subTotal*(1+tax));
what is the result of this code?
Back
Blob
Front
HTML5 File API file interface type that provides the ability to divide a file into byte ranges.
Back
Document Object Model (DOM)
Front
A vendor-neutral, cross platform standard that specifies how objects in a Web Document can be referred to and manipulated through scripting languages.
Back
attr()
Front
jQuery method that is used to retrieve and change attribute values.
Back
<fieldset>
Front
HTML5 form element that is used to group elements so that related fields are placed together in a form making it easier to read.
Back
html()
Front
jQuery method for DOM manipulation that sets or returns the content of selected elements (including HTML markup)
Back
FileList
Front
HTML5 File API file interface type that provides a directory list of file objects. You can list information such as the file name, MIME type, and size.
Back
Application Programming Interface (API)
Front
A set of universal commands, calls and functions that allows developers to communicate with an application or operating system.
Back
HTML5 File API
Front
An API that provides a standard way to interact with files on the client machine using a Web Browser
Back
clearWatch()
Front
HTML5 Geolocation API method that cancels ongoing watchPosition() call.
Back
AJAX
Front
It transmits data objects between a server and a Web application without disturbing the page's display or behavior.
Back
empty()
Front
jQuery method that remove the child elements from the selected element.
Back
text()
Front
jQuery method for DOM manipulation that sets or returns content of selected elements.
Back
XMLHttpRequest
Front
An API object used to send HTTP or HTTPS requests to a Web server, which in turn responds with data that is loaded back into the script.
Back
getCurrentPosition()
Front
HTML5 Geolocation API method the retrieves the current geographic location of the user
Back
Rectangle
Front
Canvas only support one primitive shape. Which shape is it?
Back
autofocus
Front
HTML5 form attribute that selects the specified field so that when a user starts typing the text enters into the field identified with attribute
Back
Setting its draggable attribute to the value "true"
Front
In order to add drag-and-drop functionality to your Web page, you must define an element as able to be dragged by:
Back
Function
Front
A named set of statements that perform a task or calculates a value.
Back
Neglecting to verify and follow proper case-sensitivity
Front
One of the most common errors made in JavaScript Programming
Back
<datalist>
Front
HTML5 form element that provides pre-defined options that sort and complete themselves as users type into the field, a feature known as autocomplete.
Back
prepend()
Front
jQuery method that inserts content at the beginning of the selected elements
Back
Calling Statements Truth
Front
A function's statements are processed when the function is called by a calling statement.
Back
before()
Front
jQuery method that inserts content before the selected elements.
Back
remove()
Front
jQuery method that removes the selected element (and its child elements)
Back
A dialog box that displays: Hello World
Front
function helloWorld() {
myVar = "Hello World";
}
helloWorld();
alert(myVar);
what will be the result of this code?
Back
<textarea>
Front
HTML5 form element that identifies a multi line input control. The element allows an unlimited character length.
Back
<output>
Front
HTML5 form element that displays the result of a calculation.
Back
Misinterpreting the dual purpose + operator
Front
parseInt() or parseFloat() methods solve what potential problem in JavaScript?
Back
A dollar sign ($) and parentheses ()
Front
The start to jQuery syntax
Back
Test the Web forms thoroughly on various browsers and browser versions.
Front
How can you best ensure that the Web forms you develop using HTML5 and CSS3 render properly on various browsers?
Back
<input type="file" multiple>
Front
HTML5 File API statement that is the simplest way to reference several files at once
Back
Function my_function() {
alert("test function");
}
Front
Correct syntax for a user defines JavaScript function
Back
Section 7
(32 cards)
Media Query
Front
a CSS technique for checking a client device, or media type, then limiting the scope of the page design to a specific range in order to target styles based on the devices properties.
They clearly describe their purpose to a human reading the code
Back
Country Code
Front
<input type="text" pattern="[A-Za-z]{3}"">
Back
novalidate
Front
HTML5 form attribute that bypasses the form validation
Back
Media Query in HTML code
Front
Write a boolean operation to set a condition that returns a value of true or false.
Back
Form
Front
An attribute that specifies the form(s) on the page in which the button element appears by binding the button to the form.
Back
User input validation
Front
When used on Web pages it ensures that user-entered data is properly formatted and complete
Back
Email Address
Front
<input type="email" pattern="^.+@+$">
Back
time
Front
HTML5 form input type that allows the user to enter a time (without time zone).
Back
number
Front
HTML5 form input type that is usually displayed as a text-box with up and down arrows.
Back
URL
Front
<input type="url" pattern="https?://.+">
Back
form data submission attributes
Front
For HTML5 compliant browsers, data submission attributes of the <input> element will override data submission attributes in the <form> element.
Back
Global Attribute
Front
A term for an attribute that can be used by many different HTML elements.
Back
placeholder attribute
Front
HTML5 form attribute that provides the user with a hint identifying the expected input in the form field.
Back
Client-side validation vs Server-side validation
Front
Server-side validation is needed in case a browser does not support client-side validation
Back
sms protocol
Front
A protocol needed to create a link to your mobile site that will allow smartphone users to send a text message.
Back
<input>
Front
A list attribute that must be used to bind the input field to the <datalist> element.
Back
Responsive Design Frameworks
Front
a set of tools, templates, or boilerplates that provide the basic foundation for responsive design in a Web page, and then let you fill it with your own content.
Back
HTML formaction
Front
A global attribute in conjunction with <button type="submit"> element that specifies where to send user input when the form is submitted.
Back
pogo-sticking
Front
A process that occurs when users must submit and resubmit a form until it validates
Back
<legend>
Front
HTML5 form element that allows you to add a caption for a group of items created by the <fieldset> element.
Back
tel protocol
Front
A protocol needed to create a click-to-call feature in you mobile site for smart phone users.
Back
datetime-local
Front
HTML5 form input type that allows users to choose a date and time with a local time zone.
Back
Mobile apps
Front
an application designed for a specific mobile operating system
Back
Graceful Degradation
Front
A term used to describe the backward-compatibility of code in which older or non-compatible browsers will render an acceptable substitute if they do no support the newer code.
Back
Range
Front
HTML5 form input type that allows the user to select a number using a slider control.
Back
<select>
Front
HTML5 form element that creates a drop-down list. Uses the <option> element to identify your list options.
Back
Latitude/ longitude
Front
<input type="text" pattern="-?\d{1,3}\.\d+">
Back
<button type="submit"> vs <input type="submit">
Front
The <button> element allows text and images to be placed within its tags; the <input> element does not.
Back
required attribute
Front
HTML5 form attribute that requires the user to enter a value in the field before the form can be submitted.