CSCI4300 Web Dev Test 1

CSCI4300 Web Dev Test 1

memorize.aimemorize.ai (lvl 286)
Section 1

Preview this deck

element

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

6 years ago

Date created

Mar 1, 2020

Cards (119)

Section 1

(50 cards)

element

Front

Consists of a start and end tag with content inserted in between

Back

CSS font family

Front

hold several font names as a "fallback" system. If the browser does not support the first font, it tries the next font.

Back

HTML form action

Front

An attribute that specifies where to send the form-data when a form is submitted

Back

Margin

Front

Clears an area outside the border. The margin is transparent

Back

HTML

Front

Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink effects on World Wide Web pages.

Back

HTML entity

Front

Special characters in HTML, like the < or > signs. These characters are reserved in HTML. You call a character entity like &entity_name; or &#entity_number;

Back

HTTP

Front

Hypertext Transfer Protocol

Back

Relative URL

Front

A URL that gives an abbreviated path to a resource using the current page as a starting position.

Back

Span element

Front

an HTML element created with the <span> tag; used to group inline-elements in a document

Back

UTF-8

Front

A coding system for storing characters in bits, extending the 8-bit ASCII coding system to include international characters by sometimes using more than 8 bits.

Back

HTML style tag

Front

used to define style information for an HTML document

Back

CSS

Front

style(fonts, colors, borders)

Back

validation

Front

Checks the markup validity of web docs in html

Back

Property value

Front

Back

filter_input

Front

gets an external variable (e.g. from form input) and optionally filters it. used to validate variables from insecure sources, such as user input.

Back

RGB color

Front

custom RGB colors with 3 hexadecimal numbers where each represents level of red, green blue

Back

URL

Front

Uniform Resource Locator A location or address identifying where documents can be found on the Internet; a Web address

Back

checkbox

Front

a type of graphical user interface element that allows the user to choose multiple predefined set of options.

Back

Sans-serif font

Front

universally available

Back

Semantic element

Front

Element that gives the browser more information about the content in it.

Back

DOCTYPE

Front

Defines the document type. This declaration goes before the <html> start tag

Back

block element

Front

Back

Absolute HTML

Front

A type of URL that DOES explicitly specify the protocol (e.g., " http:// " or " https:// ")

Back

Selector

Front

specifies which elements get the property set

Back

Div element

Front

A CSS element that divides a Web page into areas to control formatting and layout.

Back

Start tag

Front

The first tag in a pair; also called opening tag.

Back

Input value attribute

Front

an attribute that defines the value of input

Back

inline element

Front

marks a section of text within a block-level element; format characters and words

Back

HTML table

Front

an HTML element created with the <table> tag; creates a table

Back

External stylesheet

Front

CSS file that styles an HTML file externally via the HTML link element.

Back

POST method

Front

Input parameters are transmitted by using a separate input channel. You can't see inputs in navigation window URL anymore.

Back

HTML TR

Front

an HTML element created with the <tr> tag; creates a table row

Back

HTML A tag

Front

Back

Named color

Front

colors supported by most browsers

Back

Encoding

Front

character set. To display an HTML page correctly, a web browser must know which character set (character encoding) to use.

Back

W3C

Front

Short for World Wide Web Consortium. It is the international governing body for the development of platform independent web standards and specifications.

Back

HTML TD

Front

an HTML element created with the <td> tag; creates table data

Back

filter_input

Front

gets an external variable (e.g. from form input) and optionally filters it

Back

HTML comment

Front

<!--Created by Joe-->

Back

HTML input element

Front

an attribute that defines the type of input; ex: image, radio, etc.

Back

Input name attribute

Front

an attribute that defines the name of an input

Back

HTML link tag

Front

a tag that defines a link between a document and an external resource.

Back

Meta tag

Front

tag used to specify the character set used by the document

Back

HTTP response

Front

When a server receives an HTTP request it will respond with a message of its own. Once again, the response will be sent entirely in ASCII-text and must be correctly formatted.

Back

Regular expression

Front

an object that describes a pattern of characters. Regular expressions are used to perform pattern-matching and "search-and-replace" functions on text.

Back

Radio button

Front

a type of graphical user interface element that allows the user to choose only one of a predefined set of options

Back

Serif font

Front

a typeface with rounded edges on the letters

Back

End tag

Front

The second tag in a pair; also called closing tag.

Back

WHAT-WG

Front

The Web Hypertext Application Technology Working Group - a community of people interested in evolving HTML and related technologies

Back

attribute

Front

provide additional info about an element. Attributes are specified in start tag Example: <a href="https://www.w3schools.com">This is a link</a>

Back

Section 2

(50 cards)

Block display

Front

box is as wide as needed for content. expand to fill their parent. It can be 100%of the screen size

Back

CSS visibility

Front

Specifies whether or not an element is visible. Takes up space

Back

Regular expression

Front

an object that describes a pattern of characters. Regular expressions are used to perform pattern-matching and "search-and-replace" functions on text.

Back

Weakly typed

Front

variables do not need to be declared or given a type

Back

sibling

Front

Back

NodeList.item

Front

Returns the node at the specified index in a NodeList

Back

Procedural language

Front

describes a set of actions to take

Back

getElementsByTagName

Front

returns a collection of all elements in the document with the specified tag name, as a NodeList object.

Back

Box model

Front

each HTML element is rendered in a rectangular box. It consists of: margins, borders, padding, and the actual content

Back

removeChild

Front

removes a specified child node of the specified element.

Back

Asynchronous

Front

events happen at a future time. schedules events to happen

Back

NodeList

Front

a list (collection) of nodes extracted from a document.

Back

CSS class

Front

use when you don't want all elements with the same tag name to have the same style. Example: .emphasized{color:red}

Back

Application programming interface

Front

a set of routines, protocols, and tools for building software applications. API

Back

HTML input element

Front

used within a <form> element to declare input controls that allow users to input data.

Back

getElementByID

Front

Returns the element that has the ID attribute with the specified value. ex- document.getElementById("demo");

Back

Id attribute

Front

specifies a unique id for an HTML element (the value must be unique within the HTML document)

Back

Case-insensitive

Front

Both the uppercase and lowercase forms of a character are considered by a computer program to be the same

Back

childNodes

Front

returns a collection of a node's child nodes, as a NodeList object.

Back

border

Front

A border that goes around the padding and content

Back

Variable scope

Front

dictates what portions of the code can "see" or use a variable, typically derived from where the variable was first created. (See Global v. Local) local - variables defined within a function are visible within that function global - variables defined outside a function are globally visible

Back

Node

Front

fundamental interface for the DOM document tree

Back

Document object

Front

allows Javascript code to read and write contents of the page. Gateway to the Document Object Model: access to all elements in the document

Back

firstChild

Front

returns the first child node of the specified node, as a Node object.

Back

JSON.parse

Front

decode a JSON string to an object

Back

Input object value

Front

The Input Text object represents an HTML <input> element with type="text" <input> elements do not have textContent so use value attribute instead

Back

Margin

Front

Clears an area outside the border. The margin is transparent

Back

Page loading

Front

Back

Padding

Front

Clears an area around the content. The padding is transparent

Back

User event

Front

detected by OS and delivered to browser (examples include: onclick, onchange, onmouseover, onload, etc.)

Back

Element

Front

the Element object represents an HTML element, like P, DIV, A, TABLE, or any other HTML element. all elements have a tagName

Back

appendChild

Front

appends a node as the last child of a node.

Back

textContent

Front

this attribute returns the text content of this node and its descendants

Back

NodeList.length

Front

defines the number of nodes in a node list

Back

readonly

Front

Mark variables/functions as readonly

Back

Inline display

Front

box scans whole page left to right

Back

PHP

Front

"PHP: Hypertext Preprocessor," named recursively, is the most common server-side scripting language, allowing a web server to produce a web page "on the fly" based on data provided by the client.

Back

Interface

Front

Back

JSON

Front

language for encoding Javascript objects as strings

Back

Document interface

Front

represents any web page loaded in the browser and serves as an entry point into the web page's content, which is the DOM tree → gateway to the entire DOM

Back

Window object

Front

allows code to create windows

Back

ECMASCript

Front

an international, standardized version of JavaScript

Back

JavaScript Core

Front

(Not on test)

Back

border-collapse

Front

property sets whether table borders should collapse into a single border or be separated as in standard HTML.

Back

CSS Display

Front

specifies the display behavior or how it should be displayed. Ex - display:none removes element box from the box model and does not occupy space

Back

Console

Front

Console object provides access to the browser's debugging console.

Back

parentNode

Front

returns the parent node of the specified node, as a Node object

Back

tagName

Front

Returns the tag name of the element on which it's called. For example, if the element is an <img>, its tagName property is "IMG"

Back

DOM

Front

A set of Javascript objects that are provided by the browser's DOM implementation. They allow you to access elements on the visible Web page with Javascript

Back

Onclick attribute

Front

Execute a JavaScript when a button is clicked:

Back

Section 3

(19 cards)

isset()

Front

Determine if a variable is set and is not NULL

Back

htmlspecialchars

Front

converts some predefined characters to HTML entities. The predefined characters are: & (ampersand) becomes &amp; " (double quote) becomes &quot; ' (single quote) becomes &#039; < (less than) becomes &lt; > (greater than) becomes &gt;

Back

relational operator

Front

Back

superglobal

Front

Back

$_GET

Front

array of all GET parameters, indexed by parameter name. used to collect form data after submitting an HTML form with method="get". Information sent from a form with the GET method is visible to everyone (all variable names and values are displayed in the URL)

Back

interpolation

Front

evaluates variables inside doube quted string

Back

Conditional expression

Front

Back

literal

Front

Back

modulus

Front

remainder of the division of two numbers

Back

concatenation

Front

concatenation operator ('.') returns the concatenation of its right and left arguments. concatenating assignment operator ('.=') appends the argument on the right side to the argument on the left side.

Back

idempotent

Front

when making multiple identical requests has the same effect as making a single request

Back

HTML form element

Front

a type of HTML elements are that defines different types of input elements; ex: text fields, checkboxes, radio buttons, submit buttons

Back

Compound assignment operator

Front

consist of two operators. ex: +=

Back

$_POST

Front

array of all POST parameters. Information sent from a form with the POST method is invisible to others (all names/values are embedded within the body of the HTTP request) and has no limits on the amount of information to send.

Back

htmlentities()

Front

converts characters to HTML entities.

Back

logical operator

Front

used to combine conditional statements.

Back

$_REQUEST

Front

contains union of $_GET, $_POST, and $_COOKIE

Back

Hidden input

Front

A hidden field let web developers include data that cannot be seen or modified by users when a form is submitted.

Back

empty()

Front

Determine whether a variable is empty returns FALSE if var_name has a non-empty and non-zero value.

Back