HTML Flashcards

1
Q

What is HTML?

A

a markup language used for web documents.

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

What is the use of markup languages?

A

annotating documents

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

When was HTML4 published?

A

1997

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

What did attributed did HTML4 introduced?

A

class, id, <span>, etc</span>

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

What is the purpose of the creation of XHTML?

A

Added XML strictness to HTML

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

Such strictness implemented by XHTML includes?

A
  1. Tags must be closed
  2. Tags must be lower case
  3. Single tags must be closed with a trailing slash
  4. Requires metadata
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What emphasis does XHTML promotes?

A

separating data from presentation

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

What did the strictness in syntax improve?

A

rendering performance

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

When was HTML 5 completed?

A

October 2014

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

HTML 5.1 was created when?

A

November 2016

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

HTML 5.2 was created when?

A

December 2017

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

This group follow a living standard for HTML. it is an organization of web developers from different companies.

A

Web Hypertext Application Technology Working Group (WHATWG)

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

True or false?

In HTML 5, there is no changes when it comes to the emphasis on semantics.

A

False

It put greater emphases on semantics, allowing us to better describe our content with the new semantic tags.

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

True or False?

HTML 5 improved connectivity options by finding new ways of client-server communication

A

True

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

True of False?

HTML 5 improved the offline performance and storage options?

A

True

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

True or false?

HTML still requires plugins. Video and audio is still not native

A

false

no longer requires plugins.
video and audio are now native.

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

True or false?

HTML 5 allows the use of various input/output devices

18
Q

True of false?

HTML 5 improved CSS optIons?

19
Q

When it comes to performance and integration, speed optimization and better use of hardware, fetching parts of a page asynchronously, online and offline events was also improved by HTML 5. is this true?

20
Q

How can HTML 5 provide the features you can utilize on your website?

A

As long as clients view it in an HTML5 compliant browser.

21
Q

This term is bounded by angled braces.

22
Q

This term is a name-value pairs within tags.

23
Q

How can custom attribute be considered valid in HTML?

A

by prefixing it with data-

24
Q

this term is made up of opening and closing tag, and all content in between

25
Q

This term is a character entities that are used to replace reserved characters and symbol in HTML.

26
Q

This defines the structure and set of elements and attributes that can be used by the HTML document

A

Document Type Definition

27
Q

This is a programming interface for HTML, XML, and SVG documents. It allows programs/script to dynamically access and update the content, structure, and style of HTML/XML/SVG documents.

A

Document Object Model

28
Q

True of false?

The Document Object Model provides a tree structured representation of the document in memory

29
Q

This are used to manage events in the HTML page/document

A

Event Handlers

30
Q

This type of element don’t tell you anything about the content

A

Non semantic elements

31
Q

this type of element introduce meaning to parts of the page, rather than presentation

A

Semantic elements

32
Q

This semantic element is for the main content of the page.

A

<main>
</main>

33
Q

this semantic element is for the content that is tangentially related to the content around the aside element

A

<aside>
</aside>

34
Q

this semantic element represent and independent section of content, that can be copied elsewhere without additional context.

A

<article>
</article>

35
Q

this semantic element represents a generic section of a document or application.

A

<section>
</section>

36
Q

this semantic element represents a section of navigational links.

A

<nav>
</nav>

37
Q

this semantic element represents a group of introductory or navigation aids. These can be links, text, or other elements

A

<header>
</header>

38
Q

This graphic element is used for describing 2d graphics using XML. Objects are registered into the DOM

A

<svg>
</svg>

39
Q

this graphic element is used for drawing 2D objects on the fly using JavaScript. isn’t stored on the DOM

A

<canvas>
</canvas>

40
Q

HTML is a collection of new tags, technologies, and design principles. This are meant to?

A

direct development and improve user experience