HTML 5 Terms Flashcards

1
Q

What are “Web Semantics?

A

1) Allows you to describe more precisely what your content is.
2) The process of using web languages and syntaxes to add meaning to content.

HTML5 Semantics helps search engines accurately index your content, and make it easier to read.

https://goo.gl/G9pHSy

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

What are “Block Level Elements”?

A

1) Block Level Elements occupy their own space within normal HTML document flow and can be used to group content inside their respective blocks.
2) A block-level element occupies the entire space of its parent element (container), thereby creating a “block.”
https: //goo.gl/xFRXVL

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

What are “In-line level elements”?

A

An inline element occupies only the space bounded by the tags that define the inline element.

considered to be text-level and that means they appear in the normal flow of the text

https://goo.gl/59CCj5

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

What are HTML5’s “Content Models?”

A

Rules defining what kind of content HTML elements can have.

MDN: https://goo.gl/KcMmUa

W3C: https://goo.gl/CWvqPx

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

What does the “Flow Content” Model Contain?

A

Elements that would be included in the normal flow of the document. Mostly tags that can fit under the tag.

W3C: https://goo.gl/NQ6itU

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

What does the “MetaData Content” Model Contain?

A

Content that sets up the presentation or behavior of the rest of the page’s content. You’ll primarily find these elements in the head of the document

W3C: https://goo.gl/VAWaBZ

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

What does the “Phrasing content” Model Contain?

A

The text of the document and elements that are used to markup the text within paragraph-level structures. Same as in-line level elements from the HTML4 specification.

W3C: https://goo.gl/eZRLqY

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

What does the “Embedded content” Model Contain?

A

Any content that imports other resources into the document.

W3C: https://goo.gl/9ub8fR

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

What does the “Heading content” Model Contain?

A

Defines the header of a section which can either be explicitly marked up with sectioning elements or implied by the heading content itself.

W3C: https://goo.gl/z6Zl82

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

What does the “Sectioning content” Model Contain?

A

Defines the scope of headings and footers. Using these elements will create a new section within a document

W3C: https://goo.gl/EBrdq9

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

What does the “Interactive content” Model Contain?

A

Any content specifically intended for user interaction.

W3C: https://goo.gl/86i25U

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

What are “Top-Level” Elements?

A

Elements that appear only as children of the root

is the root of the HTML Document

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

What are “Sectioning Elements”?

A

Elements are used in place of <div> tags to section content, and make the page more semantic

Examples are : , ,, and

</div>

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

What are “Semantic Grouping” Elements?

A

Elements designed to group content together in meaningful ways.

Examples are: ,, and

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

What is and What does the “HTML Shim/Shiv Code” do?

A

It is a Conditional Comment/Short snippet of Javascript code

Tells internet Explorer to create these HTML5 elements (Less than IE 9)

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

When organizing your webpage content, it’s good practice to break your content into Two Types of Content. What are those two types? And what does it help create?

A

Breaking content into Primary and Secondary groups help Create Initial document outline

Allows me to start thinking about the semantic structural elements that I’m gonna use on the page