Midterm Review

Here are some important terms that you should probably know for the midterm.

Web Dev 101: Important Terms

ADDRESS BAR:
shows where a file is located on your computer.
ANGLE BRACKETS:
the characters used to create a tag; < and >.
BROWSER:
a program that shows webpages.
COPY AND PASTE:
a quick way to duplicate things you type.
CSS:
a language used to describe how a webpage should be styled.
MOUSE CURSOR:
the arrow you see on the screen and move with your mouse.
TEXT CURSOR:
a blinking straight line that shows where you can type.
DIRECTORY:
shows different places in your computer when saving or opening files; the column on the left when opening or saving files.
ELEMENT:
an item on a webpage; created using HTML tags.
FILE:
a store of information on a computer.
FILE EXPLORER:
a program in Windows that lets you find files.
FOLDER:
a place on a computer where files can be kept.
FONT:
the look of the text.
HTML:
a language that tells a computer what should appear on a webpage.
LIST:
words, phrases or other items written one after another.
ORDERED LIST:
a list in a specific order; a list with numbered items.
UNORDERED LIST:
a list that is not in any order; a list without numbered items.
NOTEPAD:
a program used to create text files on Windows.
REFRESH:
makes the browser show any changes that you made.
SHORTCUT:
a quick way to do a job.
STYLESHEET:
a document that contains only CSS code.
TAG:
the way HTML makes separate elements; anything written between two angle brackets.
START TAG:
starts an element; appears at the beginning of an element.
END TAG:
ends an element; appears at the end of an element.
WEBPAGE:
an HTML document, sometimes spelled web page.

Web Dev 101: Elements to Know

<div>
creates a section of a webpage; starts a divider element.
<head>
the element that should contain <title> and <link> tags, among others.
<img>
creates a picture; has no closing tag.
<li>
creates a list item, which go inside of lists.
<ol>
creates an ordered list, a type of list.
<p>
creates a paragraph element.

Web Dev 102: Important Terms

CSS PROPERTY:
a name/value pair used to style HTML elements using CSS; ex: width: 100%.
FILE EXTENSION:
the part of a file name that follows the period and tells the computer what kind of information is stored in the file, usually containing three letters (ex. .img, .png).
HREF ATTRIBUTE:
part of an anchor link that tells the browser what webpage to connect to.
HTML ATTRIBUTE:
a name/value pair used to add special settings to the HTML elements.
ID ATTRIBUTE:
gives a unique name to an element.
LAYER:
overlapping elements are placed on different layers that determine the order they are stacked in.
NESTING:
placing one or more elements inside another.
PARENT/CHILD ELEMENTS:
"child" elements are nested inside "parent" elements.
PATH:
tells where a file is located on a computer; similar to an address.
PERCENTAGE:
a number that tells how big something is compared to something else.
RENDER:
to display in the browser; your code basically gets read by the browser and comes to life.
SYNTAX:
the rules of how code should be written, with the correct order and correct characters. Often typing something wrong is a "syntax error".
VIEWPORT:
the size of the browser window; used in comparison to the size of other elements. It's basically the part of your site that your see.

Web Dev 103: Important Terms

FILE HIERARCHY:
the way files are arranged and organized on a computer; files and folders can be nested inside other folders.
LINK:
text or an image in the browser that, when clicked, takes the user to another page; created with the anchor tag or <a> tag.
RELATIVE PATH:
a set of steps separated by slashes (/) that tells the computer where to go from the current file location to get to another file in the file hierarchy.
ABSOLUTE PATH:
an exact address of a file, not relative to where you are in the file system.
URL:
a path to a webpage or something else on the web.
WEBSITE:
two or more webpages that are linked together.