HTML Flashcards

(55 cards)

1
Q

The markup language used for web documents.

A

HTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Used for annotating documents.

A

Markup languages.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

To ________, global hypertext links seemed feasible, but it was a matter of finding the correct approach to implementing them.

A

Tim Berners-Lee

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Versions of HTML for its first 5 years.

A

HTML 2 and HTML 3.2

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

HTML4 spec was published in what year?

A

1997

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The version thats been around the longest.

A

HTML4 (1997-2015)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

HTML4 introduced these attributes that are important in web page creation today.

A

span, iframe, class, id

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

HTML4 also _____ a lot of elements from the previous versions of HTML.

A

deprecated

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

An XML-based specification of HTML. It added XML strictness to HTML.

A

XHTML

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

These characteristics are implemented in XHTML.

A
  • Tags must be closed.
  • Tags must be lowercase.
  • Singletons must be closed with a trailing slash.
  • Has additional required metadata.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

XHTML placed greater emphasis on ________________.

A

Separating data from presentation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

XHTML requires XML parsers. Being stricter about syntax improved ________________.

A

Rendering performance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

HTML5 spec was completed on?

A

October 2014, published by W3C

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Date of release of HTML5.1 and HTML 5.2

A

November 2016 and December 2017

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

WHATWG

A

Web Hypertext Application Technology Working Group (WHATWG)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What does WHATWG do?

A

It follows a living standard for HTML. It is an organization made up of web developers from different companies/

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Being the latest version of HTML, HTML 5 came with new ______, _______, _______, as well a set of _______ used to build web applications.

A

Elements, attributes, behaviors, technologies.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

HTML5 characteristic that allows us to better describe our content with new semantic tags/

A

Greater emphasis on semantics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

HTML5 characteristic that provided new ways of client-server communication.

A

Connectivity Options

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

HTML5 characteristic allowed detection of internet connection status, storing data client-side and improving offline performance.

A

Offline Performance and storage options.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

HTML5 characteristic that made video and audio native - no longer requires plugins.

A

Multimedia

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

HTML5 characteristic that gave us more choices for 2D/3D rendering.

A

2D/3D Graphics options.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

HTML5 characteristic that allows the use of various input/output devices.

A

Device Access.

23
Q

HTML5 characteristic that improved css options and gave new animations, layouts possible with CSS/

24
HTML5 characteristic that optimized hardware usage, fetched page asynchronously, new APIs for browser history, fullscreen, pointer locking, and online and offline events.
Performance and Integration.
25
HTML5 provides features that you can utilize on your website, as long as clients view it in an ________________.
HTML5 compliant browser.
26
Part of the head in HTML structure that appears in the tab bar and used for bookmarks.
title
27
Part of the head in HTML structure that is responsible for metadata, page description, keywords, author, viewport details, character set, etc.
meta
28
Bounded by angled braces.
Tags
29
Name-value pairs within tags.
Attribute
30
Custom attributes can be used by prefixing with _____.
data-
31
Made up of the opening and closing tag. And all content in between.
Element
32
Character ______ are used to replace reserved characters and symbols in HTML.
Entity
33
Defines the structure and set of elements and attributes that can be used by the HTML document.
Document type definition.
34
A programming interface for HTML, XML, and SVG documents.
Document Object Model (DOM)
35
The DOM allows programs/scripts to dynamically _______ and _________ the __________, ____________, and _________, of HTML/XML/SVG document.s
Access, update, content, structure, and style.
36
The DOM provides a _______________ of the document in memory.
Tree-structured representation
37
Used to manage events in the HTML page/document.
Event Handlers
38
These elements don't tell you anything about the content.
Non semantic elements.
,
39
Relating to meaning
Semantic
40
"... the Semantic Web approach instead develops languages for expressing information in a ________ _________ form.
Machine processable.
41
Introduce meaning to parts of the page, rather than presentation.
Semantic Elements.
42
tag for the main content of the page
43
tag for content that is tangentially related to the content around the aside element.
44
tag that represent an independent section of content, that can be copied elsewhere without additional context.
45
this tag represents a generic section of a document or application. For thematic grouping of content.
46
this tag represents a section of navigational links. appropriate for major navigational blocks.
47
this tag represent a group of introductory or navigation aids. These can be links, text, or other elements.
48
this is used for describing 2D graphics using XML. Objects are registered into the DOM.
49
this tag is used for drawing 2D objects on the fly using JavaScript. The drawn objects aren't stored in the DOM/
50
this tag defines a set of sound content.
51
this tag defines source files for video and audio elements.
51
this tag defines a set of video content
52
this tag defines text tracks for video and audio elements.
53
this tag is a container for external apps.