Week 1: Git, HTML and CSS Flashcards

1
Q

Hypertext

A

Another word for link

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

Markup language

A

A system for adding district instructions for how text should be formatted. HTML is an example.

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

< >

A

Angle brackets used in HTML to indicate instructions for the browser.

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

Block Elements

A

HTML elements that create a “block” in the display by appearing on their own line.

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

vs

A

Opening vs closing tags

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

#

A

Examples of Block Element Tags that are 1 tab from

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

Tags

A

HTML annotations which indicate how the text should be formatted.

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

End tag

A

Alternate name for closing tag.

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

Inline Element

A

HTML elements that do not appear on their own line, but instead share with other elements.

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

A

Examples of inline elements

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

Attribute

A

Additional information provided to an HTML tag. Ex- href attribute in an tag provides the URL a link should travel to.

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

Relative Path

A

A path to a file within the project itself. Usually referring to the location provided in as the href attribute in an tag.

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

Self-closing

A

HTML elements that does not need a closing tag.

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

README

A

A file located in a project’s repository that provides detailed information about a project.

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

Markdown

A

Simple language that uses marking annotation to format text for display in a browser.

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

Open Source

A

Software that is freely distributed by its creator(s) for use and distribution.

17
Q

CSS

A

Cascading Style Sheets - A language used to program the visual appearance of HTML elements.

18
Q

Rule

A

A block of CSS that details particular stylistic instructions to be applied to an HTML element. This whole thing is a rule: h2 { font-style: italic; }

19
Q

Selector

A

The part of a CSS rule that determines which HTML elements the rule applies to The h2 is the selector: h2 { font-style: italic; }

20
Q

Property

A

The characteristic a CSS rule is altering. Font-style is the property in this rule: h2 { font-style: italic; }

21
Q

Value

A

The attribute a CSS rule is applying to the specific property. Italic is the value in this rule: h2 { font-style: italic; }

22
Q

styles.css

A

The stylesheet file

23
Q

Dev Tools or Developer Tools

A

An area of the Google Chrome web browser that offers debugging options, and other tools to assist in locating problems.

24
Q

JavaScript Console

A

Location in Google Chrome where a website’s errors are logged and other debugging tools are available.

25
Q

Inspecting an element

A

Act of looking at the code for a specific element on the page. How to inspect an element: right click on an element of a webpage and select “inspect” from the resulting menu options.

26
Q

GitHub Pages and using gh-pages branch

A

After you finish your project you can create a gh-pages branch either locally or on GitHub to allow your project to be viewable at my-github-username.github.io/repository-name.

27
Q

Branching

A

The act of making multiple copies of the same code in the same project.

28
Q

Float

A

A CSS option that assists in layout by allowing elements on the page to be placed next to each other in the layout (values include right or left).

29
Q

Box Model

A

A model that shows the properties of how the space around an element is assigned and manipulated with CSS.

30
Q

Inheritance

A

The process by which children elements share the properties of their parent elements. For instance, if you set a style to a

  • , the
  • s will inherit the style of the list unless otherwise specified.
31
Q

Specificity

A

In the instance that two styles conflict, the style that is applied will be the most specific of the two. For example, a style for a paragraph tag would not be applied if there was a style for a link within a paragraph. The link within the paragraph reference is more specific than paragraph.

Example: specificity-styles.css

p { background-color: green; }

p. slow { background-color: yellow; }
p. slow .stop { background-color: red; }
specificity. html

This will have a green background.

This will have a yellow background. And this a red background.

32
Q

Framework

A

A foundation of pre-built tools, software, code, and other resources we can use to create a project more easily than if we created it from scratch.

33
Q

Front-End Frameworks

A

Pre-built code that assists us in creating the front-end of our website. That is, the CSS, designs, layouts, and portions the user interacts with.