HTML Flashcards

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
Q

HTML5 characteristic that optimized hardware usage, fetched page asynchronously, new APIs for browser history, fullscreen, pointer locking, and online and offline events.

A

Performance and Integration.

25
Q

HTML5 provides features that you can utilize on your website, as long as clients view it in an ________________.

A

HTML5 compliant browser.

26
Q

Part of the head in HTML structure that appears in the tab bar and used for bookmarks.

27
Q

Part of the head in HTML structure that is responsible for metadata, page description, keywords, author, viewport details, character set, etc.

28
Q

Bounded by angled braces.

29
Q

Name-value pairs within tags.

30
Q

Custom attributes can be used by prefixing with _____.

31
Q

Made up of the opening and closing tag. And all content in between.

32
Q

Character ______ are used to replace reserved characters and symbols in HTML.

33
Q

Defines the structure and set of elements and attributes that can be used by the HTML document.

A

Document type definition.

34
Q

A programming interface for HTML, XML, and SVG documents.

A

Document Object Model (DOM)

35
Q

The DOM allows programs/scripts to dynamically _______ and _________ the __________, ____________, and _________, of HTML/XML/SVG document.s

A

Access, update, content, structure, and style.

36
Q

The DOM provides a _______________ of the document in memory.

A

Tree-structured representation

37
Q

Used to manage events in the HTML page/document.

A

Event Handlers

38
Q

These elements don’t tell you anything about the content.

A

Non semantic elements. <div>, <span></span>

39
Q

Relating to meaning

40
Q

“… the Semantic Web approach instead develops languages for expressing information in a ________ _________ form.

A

Machine processable.

41
Q

Introduce meaning to parts of the page, rather than presentation.

A

Semantic Elements.

42
Q

tag for the main content of the page

A

<main>
</main>

43
Q

tag for content that is tangentially related to the content around the aside element.

A

<aside>
</aside>

44
Q

tag that represent an independent section of content, that can be copied elsewhere without additional context.

A

<article>
</article>

45
Q

this tag represents a generic section of a document or application. For thematic grouping of content.

A

<section>
</section>

46
Q

this tag represents a section of navigational links. appropriate for major navigational blocks.

A

<nav>
</nav>

47
Q

this tag represent a group of introductory or navigation aids. These can be links, text, or other elements.

A

<header>
</header>

48
Q

this is used for describing 2D graphics using XML. Objects are registered into the DOM.

A

<svg>
</svg>

49
Q

this tag is used for drawing 2D objects on the fly using JavaScript. The drawn objects aren’t stored in the DOM/

A

<canvas>
</canvas>

50
Q

this tag defines a set of sound content.

A

<audio>
</audio>

51
Q

this tag defines source files for video and audio elements.

A

<source></source>

51
Q

this tag defines a set of video content

A

<video>
</video>

52
Q

this tag defines text tracks for video and audio elements.

A

<track></track>

53
Q

this tag is a container for external apps.

A

<embed></embed>