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
Inspecting an element
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
GitHub Pages and using gh-pages branch
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
Branching
The act of making multiple copies of the same code in the same project.
28
Float
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
Box Model
A model that shows the properties of how the space around an element is assigned and manipulated with CSS.
30
Inheritance
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
Specificity
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
Framework
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
Front-End Frameworks
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.