wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

uCertify HTML Vocabulary - Lessons 1-7

Total questions: 70

Worksheet time: 1hrs 10mins

Name
Class
Date
1.

A set of protocols for building software applications

(a)  

2.

A program that is being executed

(a)  

3.

A set of formal rules describing how to transmit data, especially across a network

(a)  

4.

An event fired when a finger is lifted form the DOM element

a)

touchend

b)

touchstart

c)

touchmove

d)

touchtranslate

5.

An event fired when a finger is dragged on the DOM element

a)

touchmove

b)

touchstart

c)

touchend

d)

touchtranslate

6.

An event fired when a finger is placed on the DOM element

a)

touchstart

b)

touchmove

c)

touchtranslate

d)

touchend

7.

This element specifies a standard way to embed audio in a web page

a)

<audio>

b)

<video>

c)

<image>

d)

<mp3>

8.

The language that describes the presentation of Web pages, including colors, layout, and fonts.

a)

CSS

b)

JavaScript

c)

XML

d)

HTML

9.

These are the design principles designed to support existing content while paving the way for the new approaches to markup

a)

HTML5 Design Principles

b)

CSS Design Principles

c)

JavaScript Design Principles

10.

An object-oriented computer programming language commonly used to create interactive effects within web browsers

a)

HTML

b)

JavaScript

c)

CSS

d)

XML

11.

Provides the data structure, a clean, easy-to-access set of content. It is used to describe webpages

a)

Semantic HTML

b)

CSS

c)

JavaScript

d)

HTML

12.

This element specifies a standard way to embed a video in a web page

a)

<audio>

b)

<mp3>

c)

<video>

d)

<image>

13.

These are formal standards consisting of technical specifications in which aspects of the World Wide Web are defined and described

a)

Web Standards

b)

XML Standards

c)

CSS Standards

d)

HTML Standards

14.

This tag defines alternative information of an image if the user is not able to view it

(a)  

15.

An independent, self-contained chunk of related content that still makes sense on its own (example: in an RSS feed)

(a)  

16.

A tag that specifies a section that is quoted from another source. It is a sectioning root element in HTML5

a)

blockquote

b)

figcaption

c)

figure

d)

br

17.

The line break tag. The text/image following this tag will be moved to the next line when displayed in the browser

a)

figcaption

b)

br

c)

figure

d)

blockquote

18.

This tag is used to provide a label and is optional

a)

br

b)

blockquote

c)

figcaption

d)

figure

19.

This tag is a chunk of content that is essential for understanding surrounding content but which could be moved (example: to an appendix)

a)

blockquote

b)

figure

c)

figcaption

d)

br

20.

These are used to define headings in HTML. Heading elements implement six levels of document headings, <h1> is the most important and <h6> is the least.

(a)  

21.

This is a specialized form of <header> that can contain only <h1>-<h6> elements. It is used for grouping a heading with a subheading

a)

<hgroup>

b)

<h1-h6>

22.

This tag is used for declaring a navigational section of the HTML document. It is a structural element used in HTML

(a)  

23.

Tells the browser to choose whether to download the entire file, nothing, or only the metadata.

a)

Auto

b)

Autoplay

c)

Controls

d)

Preload

24.

This attribute tells the browser to start playing the video as soon as it is downloaded

a)

Auto

b)

Autoplay

c)

Controls

d)

Preload

25.

An HTML5 element used to draw graphics. It is pixel based, and allows for quick rendering but poor scaling

a)

SVG

b)

Canvas

26.

Displays built-in controls that are native to the browser. Basic controls tend to include a play/pause button, time counter, volume control, and time scrubber.

a)

Auto

b)

Autoplay

c)

Controls

d)

Preload

27.

This attribute either allows for or prohibits the sharing of a video across other domains using Cross-Origin Resource Sharing

(a)  

28.

This attribute identifies the height of the video (if height/width are not in the correct ratio, black banding will appear)

a)

Height

b)

Width

29.

This attribute tells the browser to loop the video after playback has been completed

(a)  

30.

A powerful script created by John Dyer that works cross browser. There is a series of plug-ins available to add a loop button, translations (using track) and backlight the video

a)

MediaElement.js

b)

Playr

c)

SublimeVideo Player

d)

VideoJS

31.

This attribute allows multiple media elements to be linked together by creating a media controller. It enables you to synchronize multiple videos or a video with an audio

(a)  

32.

This attribute tells the browser to only preload the metadata (dimensions, first frame, duration, etc.) The rest of the file will begin to load when the user clicks Play

(a)  

33.

Specifies whether the video should be muted when it begins to play

(a)  

34.

An extremely simple, stripped down video player created by Julien "delphiki" Villetorte. It provides fantastic support to the track element so it offers captions. In addition, it is keyboard accessible.

a)

MediaElement.js

b)

Playr

c)

SublimeVideo Player

d)

VideoJS

35.

This attribute allows the author to inform the browser to start (or not start) downloading the video as soon as the page is loaded

a)

Auto

b)

Autoplay

c)

Controls

d)

Preload

36.

Is built using a stand-alone JavaScript library with Flash fallback for less advanced browsers. It has a full-window mode and a full-screen mode, playlist support, and more.

a)

MediaElement.js

b)

Playr

c)

SublimeVideo Player

d)

VideoJS

37.

A small, open source JavaScript library that works cross-browser. It falls back to Flash for browsers that don't support video.

a)

MediaElement.js

b)

Playr

c)

SublimeVideo Player

d)

VideoJS

38.

Based on values the user has entered before, the browser automatically completes values. It allows the browser to predict the value

a)

Autocomplete

b)

Autofocus

39.

Specifies that a form control should have input focus when the page loads, unless the user overrides it, for example, by typing in a different control

a)

Autocomplete

b)

Autofocus

40.

Represents a control from which the user can obtain additional information or controls on demand if required

(a)  

41.

This element represents one email address. Line breaks are automatically stripped from the input value

(a)  

42.

This attribute specifies the file or application that will submit the form

a)

Formaction

b)

Formenctype

c)

Formmethod

d)

Formtarget

43.

This attribute specifies how the form data is encoded with the POST method type

a)

Formaction

b)

Formenctype

c)

Formmethod

d)

Formtarget

44.

Specifies which HTTP method (GET, POST, PUT, DELETE) will be used to submit the form data

a)

Formaction

b)

Formenctype

c)

Formmethod

d)

Formtarget

45.

Specifies the target window for the form results

a)

Formaction

b)

Formenctype

c)

Formmethod

d)

Formtarget

46.

This attribute enables the user to associate a series of options with a particular field

(a)  

47.

This attribute allows more than one value to be entered from the datalist element

(a)  

48.

This attribute specifies a JavaScript regular expression for the field's value to be checked against

(a)  

49.

This attribute allows us to set the placeholder text as we do in HTML4 with the value attribute. It should only be used for short descriptions. For anything longer, the title attribute is used

(a)  

50.

By adding this attribute to a form field, the browser requires the user to enter data into that field before submitting the form

(a)  

51.

This element represents a search entry field

(a)  

52.

This attribute specifies the legal number intervals for an <input> element. If this attribute is not defined, the default value is 1

(a)  

53.

This element represents a summary, caption, or legend for the contents of the summary element's parent details element, if any

(a)  

54.

This attribute represents a control for editing a telephone number

(a)  

55.

This is the input type for web addresses. Line breaks and leading and trailing whitespaces are automatically stripped from the input value

(a)  

56.

This property controls the appearance of the border on each side of the element, enclosing the content and padding

a)

Border

b)

Content

c)

Margin

d)

Padding

57.

This property specifies generated content that can be displayed before or after an element. It is used in conjunction with the :before and :after pseudo-elements

a)

Border

b)

Content

c)

Margin

d)

Padding

58.

This property affects the space on one or more sides of an element and is transparent, but unlike padding it can also take negative values and the value auto

a)

Border

b)

Content

c)

Margin

d)

Padding

59.

This property adds space to one or more sides of an element's content. It's transparent, so it reveals the element's background color and/or background image(s)

a)

Border

b)

Content

c)

Margin

d)

Padding

60.

These are used to select elements you want to style. They are used to select HTML elements based on their ID, classes, types, attributes, etc.

(a)  

61.

This property sets the values of several other CSS properties simultaneously. More concise and more readable style sheets can be written by using shorthand property

a)

CSS shorthand

b)

Functional notation

c)

Inheritance

62.

This is used to denote colors, attributes, and URLs in CSS3. #FF0000 (written in hexadecimal) and red (written as a keyword) color can be written using functional notation as rgb (red, green, blue)

a)

CSS shorthand

b)

Functional notation

c)

Inheritance

63.

This allows authors to only declare a property and value once, thus avoiding the need to set the same property on a number of elements

a)

CSS shorthand

b)

Functional notation

c)

Inheritance

64.

This is the part of a lower case character that extends above the mean line of a font

a)

Ascender

b)

Descender

c)

Mean line

d)

X-height

65.

This is the portion of a lower case character that extends below the baseline of the font

a)

Ascender

b)

Descender

c)

Mean line

d)

X-height

66.

This is the line that determines where the non-ascending characters end in a typeface

a)

Ascender

b)

Descender

c)

Mean line

d)

X-height

67.

This is the distance between the baseline and the mean line

a)

Ascender

b)

Descender

c)

Mean line

d)

X-height

68.

This is a rule standardized in the CSS3 Fonts Module that allows us to declare where on the Internet fonts are located and their formats so they can be used later in our style sheets as a value for the font-family property

a)

@font-face

b)

Typeface

69.

This refers to the type designs that are created by type designers. Georgia, Helvetica, and Futura are all typefaces

a)

@font-face

b)

Typeface

70.

This aimed to be a replacement for sIFR by using the new canvas element for modern browsers and VML for IE

(a)