Indentation is the visual structure of how your code is laid out. It uses tabs to organize code into a hierarchy.
The structure of an HTML document
HTML provides several tags for formatting text on web pages.
Allows putting links on a web page. It uses the href attribute to specify what the link should point to.
Allows adding an image to a web page. It is self-closing. The attributes of an `<img>` tag include `src`, which specifies where to get the image from (the url for an image ), and `width` and `height` attributes, which specify the size of the image in pixels.
Way to organize information with a simple structure that is easy to read and write on a webpage. There are ordered and unordered HTML lists.
Defines an unordered list in HTML.
defines a list item inside an HMTL list.
Tables display information in a grid.
Allows adding several different types of styles to HTML elements.
The hexadecimal number system is the Base 16 number system. It is a number system that only uses 16 digits (0 1 2 3 4 5 6 7 8 9 A B C D E F)
The RGB encoding scheme allows us to encode colors as numeric data. It defines the amount of Red, Green, and Blue light in a pixel. Each color channel can have a value between 0 and 255.
A law that grants the creator of an original work exclusive rights to its use, distribution, and sale
The connection between one HTML page to another HTML page
Objects in the public domain are not subject to copyright laws, and thus may be freely used by the general public.
Cascading Style Sheets. The language for designing web pages and adding style.
Defines which HTML elements a CSS rule applies to.
`class` is an attribute we can add to HTML tags in order to style a specific group of elements.
`id` is an attribute we can add to an HTML tag to style that specific element.
An HTML page embedded inside of another HTML page
In the context of an HTML page, inserting outside content into an HTML page
A tag that creates a new area of content on a web page that can be styled independently of the rest of the site
A tag that creates an inline area of content on a webpage that can be manipulated separately from the block it is enclosed in
Modeling every element on a web page as if it were wrapped in a box
Don't Repeat Yourself: Simplify your HTML by grouping code into classes, stylesheets, or other types of templates
A browser's built in functionality that allows the programmer to look at and temporarily modify the code that defines the website
An attribute that determines if a particular element can be seen by the viewer of the web page
A procedure that applies a particular function to an image's pixels to change its appearance
With respect to images, a filter that replaces pixels' color, hue, or brightness with their inverse. The result is light areas become dark and/or colors are replaced with their complementary color
Colors that create a greyscale color when combined. When placed next to each other, they create the strongest contrast available for those particular colors.
Creating the illusion of motion using rapidly changing still images.
A small box with extra information about an element that appears when the cursor hovers over the element.
A collection of related webpages, usually registered under the same domain name
A software used to track changes during the development of code and software
Multipurpose Internet Mail Extensions (MIME) is a standard for formatting files of different types.
A collection of software required for developing a web project
Software installation that is performed on a local area network (LAN).
Software that is installed, hosted and accessed entirely from a remote server or location.
Cross-site scripting (XSS) is a security bug that can affect websites. If present in your website, this bug can allow an attacker to add their own malicious JavaScript code onto the HTML pages displayed to your users. Once executed by the victim's browser, this code could then perform actions such as completely changing the behavior or appearance of the website, stealing private data, or performing actions on behalf of the user.