Shared Flashcard Set

Details

HTML 5 Elements
From W3C
103
Computer Science
Undergraduate 1
11/29/2021

Additional Computer Science Flashcards

 


 

Cards

Term
<!-- -->
Definition
HTML comment
Term
<!doctype>
Definition
Not an HTML tag, per se, but an "information" to the browser about what document type to expect.
Term
<a>
Definition
Defines a hyperlink, which is used to link from one page to another.
Term
<abbr>
Definition
Defines an abbreviation or an acronym, like "HTML" or "CSS"
Term
<address>
Definition
Defines the contact information for the author/owner of a document or an article.
Term
<area>
Definition
Defines an area inside an image map (an image map is an image with clickable areas).
Term
<article>
Definition
Self-contained composition that is independently distributable. Ex: forum post or blog entry.
Term
<aside>
Definition
Section of a page that consists of content tangentially related to content around it.
Term
<audio>
Definition
Sound content
Term
<b>
Definition
Specifies bold text without any extra importance.
Term
<base>
Definition
Specifies the base URL and/or target for all relative URLs in a document.
Term
<bdi>
Definition
Span of text to be isolated from surrounding text for bidirectional formatting.
Term
<bdo>
Definition
Used to override the current text direction.
Term
<blockquote>
Definition
Specifies a section that is quoted from another source.
Term
<body>
Definition
Contains all the contents of an HTML document, such as headings, paragraphs, images, hyperlinks, tables, lists, etc.
Term
<br>
Definition
Inserts a single line break.
Term
<button>
Definition
Defines a clickable button.
Term
<canvas>
Definition
Area that can be used to draw graphics via JavaScript.
Term
<caption>
Definition
Defines a table caption; must be inserted immediately after the <table> tag.
Term
<cite>
Definition
Defines the title of a creative work (e.g. a book, a poem, a song, a movie, a painting, a sculpture, etc.).
Term
<code>
Definition
Used to define a piece of computer code. The content inside is displayed in the browser's default monospace font.
Term
<col>
Definition
Specifies column properties for each column within a <colgroup> element.
Term
<colgroup>
Definition
Specifies a group of one or more columns in a table for formatting; must be a child of a <table> element and before any <thead>, <tbody>, <tfoot>, and <tr> elements.
Term
<command>
Definition
User invokable command.
Term
<datalist>
Definition
Dropdown list.
Term
<dd>
Definition
Used to describe a term/name in a description list.
Term
<del>
Definition
Defines text that has been deleted from a document; browsers will usually strike a line through the text.
Term
<details>
Definition
Creates an arrow (or similar) that hides/reveals additional details of a <summary> when clicked on.
Term
<dfn>
Definition
Stands for the "definition element", and it specifies a term that is going to be defined within the content.
Term
<div>
Definition
Defines a division or a section in an HTML document.
Term
<dl>
Definition
Defines a description list.
Term
<dt>
Definition
Defines a term/name in a description list.
Term
<em>
Definition
Used to define emphasized text; the content inside is typically displayed in italic.
Term
<embed>
Definition
Embedded content
Term
<fieldset>
Definition
Used to group related elements in a form and draws a box around the related elements.
Term
<figcaption>
Definition
Defines a caption for a <figure> element.
Term
<figure>
Definition
Can be used to markup a photo in a document.
Term
<footer>
Definition
The footer section of a section or page.
Term
<form>
Definition
Used to create an HTML form for user input.
Term
<h1>..<h6>
Definition
Used to define HTML headings with "1" being the most important and "6" being the least important.
Term
<head>
Definition
A container for metadata (data about data) and is placed between the <html> tag and the <body> tag.
Term
<header>
Definition
The header section of a section or page.
Term
<hgroup>
Definition
A group of headings for a section.
Term
<hr>
Definition
Most often displayed as a horizontal line used to separate content in an HTML page.
Term
<html>
Definition
Represents the root of an HTML document and is the container for all other HTML elements except <!DOCTYPE>.
Term
<i>
Definition
Defines a part of text in an alternate voice or mood. The content inside is typically displayed in italic.
Term
<iframe>
Definition
Specifies an inline frame which is used to embed another document within the current HTML document.
Term
<img>
Definition
Used to embed an image in an HTML page; two required attributes: "src" and "alt".
Term
<input>
Definition
Specifies an input field where the user can enter data and is the most important form element.
Term
<ins>
Definition
Defines a text that has been inserted into a document. Browsers will usually underline the text.
Term
<kbd>
Definition
Used to define keyboard input. The content inside is displayed in the browser's default monospace font.
Term
<keygen>
Definition
Specifies a key-pair generator in a field in a form; provides a secure way to authenticate users.
Term
<label>
Definition
Defines a label for several elements.
Term
<legend>
Definition
Defines a caption for the <fieldset> element.
Term
<li>
Definition
Defines a list item; used in conjunction with <ul>, <ol>, and <menu> elements.
Term
<link>
Definition
Defines the relationship between the current document and an external resource; most often used to link to external style sheets or to add a favicon.
Term
<map>
Definition
Used to define an image map (with clickable areas).
Term
<mark>
Definition
Displays text as highlighted.
Term
<menu>
Definition
A semantic alternative to <ul>. It represents an unordered list of items
Term
<meta>
Definition
Defines metadata about an HTML document and always go inside the <head> element
Term
<meter>
Definition
Displays a horizontal meter bar with a partion of a defined range shaded. Use with the <label> tag.
Term
<nav>
Definition
Creates a horizontal row of navigation hyperlinks.
Term
<noscript>
Definition
Defines an alternate content to be displayed to users that have disabled scripts in their browser or have a browser that doesn't support script.
Term
<object>
Definition
Defines a container for an external resource: a web page, a picture, a media player, or a plug-in application.
Term
<ol>
Definition
Defines an ordered list. An ordered list can be numerical or alphabetical.
Term
<optgroup>
Definition
Used to group related options in a <select> element (drop-down list).
Term
<option>
Definition
Defines an option in a select list. Goes inside a <select>, <optgroup>, or <datalist> element.
Term
<output>
Definition
Shows the results of a calucation using two or more <input> tags.
Term
<p>
Definition
Defines a paragraph.
Term
<param>
Definition
Used to define parameters for an <object> element.
Term
<pre>
Definition
Defines preformatted text; the text is displayed in a fixed-width font, and the text preserves both spaces and line breaks.
Term
<progress>
Definition
Displays a progress bar. Use with a <label> tag.
Term
<q>
Definition
Defines a short quotation.
Term
<rp>
Definition
Parenthesized ruby text.
Term
<rt>
Definition
Ruby text.
Term
<ruby>
Definition
A container for <rp> and <rt> ruby tags.
Term
<samp>
Definition
Used to define sample output from a computer program. The content inside is displayed in the browser's default monospace font.
Term
<script>
Definition
Used to embed a client-side script (JavaScript).
Term
<section>
Definition
A section in a document. Replaces <div>
Term
<select>
Definition
Used to create a drop-down list.
Term
<small>
Definition
Defines smaller text (like copyright and other side-comments).
Term
<source>
Definition
Used to specify media resources for media elements, such as <video>, <audio>, and <picture>.
Term
<span>
Definition
An inline container used to mark up a part of a text, or a part of a document.
Term
<strong>
Definition
Used to define text with strong importance. The content inside is typically displayed in bold.
Term
<style>
Definition
Used to define style information (CSS) for a document.
Term
<sub>
Definition
Defines subscript text. The text appears half a character below the normal line.
Term
<summary>
Definition
Defines a visible heading for the <details> element.
Term
<sup>
Definition
Defines superscript text. The text appears half a character above the normal line.
Term
<table>
Definition
Defines an HTML table.
Term
<tbody>
Definition
Used to group the body content in an HTML table.
Term
<td>
Definition
Defines a standard data cell in an HTML table.
Term
<template>
Definition
Used to hold content that will be hidden with the page loads. Use JavaScript to display it.
Term
<textarea>
Definition
Defines a multi-line text input control. The size is specified by the <cols> and <rows> attributes.
Term
<tfoot>
Definition
Used to group footer content in an HTML table.
Term
<th>
Definition
Defines a header cell in an HTML table.
Term
<thead>
Definition
Used to group header content in an HTML table.
Term
<time>
Definition
Defines a specific time (or datetime).
Term
<title>
Definition
Defines the title of the document. Must be text-only, and it is shown in the browser's title bar or in the page's tab.
Term
<tr>
Definition
Defines a row in an HTML table.
Term
<ul>
Definition
Defines an unordered (bulleted) list.
Term
<var>
Definition
Used to defines a variable in programming or in a mathematical expression. The content inside is typically displayed in italic.
Term
<video>
Definition
Used to embed video content in a document, such as a movie clip or other video streams.
Term
<wbr>
Definition
(Word Break Opportunity) - specifies where in a text it would be ok to add a line-break.
Supporting users have an ad free experience!