HTML flash cards: Apprentice level
102 HTML terms at the Apprentice level, as flash cards.
Updated
Terms in this deck
- <abbr>
- The element for an abbreviation or acronym, optionally with its expansion in a title attribute.
- <address>
- The element for contact information associated with an article or the document.
- <article>
- The element for self-contained content that could be reused or distributed independently.
- <aside>
- The element for content indirectly related to the surrounding content.
- <blockquote>
- The element for a section quoted from another source.
- <button>
- The element for a button that can submit, reset, or perform a scripted action.
- <caption>
- The element that provides a title or explanation for its table.
- <cite>
- The element for the title of a creative work.
- <code>
- The element for a fragment of computer code.
- <col>
- The element that represents one or more columns within a colgroup.
- <colgroup>
- The element that represents a group of columns in a table.
- <fieldset>
- The element that groups related form controls and labels.
- <footer>
- The element for footer information belonging to its nearest section or the page.
- <header>
- The element for introductory or navigational content belonging to a page or section.
- <input>
- The element that creates a data-entry control selected by its type attribute.
- <kbd>
- The element for user input, commonly keyboard input.
- <label>
- The element that provides a caption for a form control.
- <legend>
- The element that captions a fieldset.
- <main>
- The element for the document body's dominant, unique content.
- <mark>
- The element for text highlighted because it is relevant in the current context.
- <nav>
- The element for a major group of navigation links.
- <optgroup>
- The element that groups related options inside a select control.
- <option>
- The element representing one choice in a select control or datalist.
- <pre>
- The element for preformatted text whose whitespace is significant.
- <q>
- The element for a short quotation that stays within surrounding text.
- <s>
- The element for content that is no longer accurate or relevant.
- <samp>
- The element for sample output from a program or computing system.
- <script>
- The element that embeds or references code to be executed in the browser.
- <search>
- The element for controls used to search or filter content.
- <section>
- The element for a standalone thematic section that normally has a heading.
- <select>
- The element that lets a user choose from a list of options.
- <small>
- The element for side comments such as copyright text or legal fine print.
- <sub>
- The element for subscript text required by typographic convention.
- <sup>
- The element for superscript text required by typographic convention.
- <tbody>
- The element that groups a table's main rows.
- <textarea>
- The element for editing a multi-line plain-text value.
- <tfoot>
- The element that groups a table's summary or footer rows.
- <thead>
- The element that groups a table's header rows.
- <time>
- The element for a date, time, duration, or machine-readable date-time value.
- <u>
- The element for text with a non-textual annotation, such as a spelling mark.
- <var>
- The element for a variable or placeholder in a mathematical or programming expression.
- Ancestor
- An ancestor is a programming term when dealing with hierarchical documents, such as HTML…
- autocomplete
- An attribute that provides guidance for automatically filling a form control.
- autofocus
- A Boolean attribute requesting focus for an element when its document or dialog becomes active.
- Checkbox
- An input control representing an independently selected on-or-off choice.
- checked
- A Boolean attribute that sets the initial selected state of a checkbox or radio button.
- Color input
- An input control for choosing a color.
- colspan
- The number of columns a table cell spans.
- Constraint validation
- The browser process that checks whether supported form controls meet their declared rules.
- Data table
- A table that represents relationships between data arranged in rows and columns.
- Date input
- An input control for a calendar date without a time zone.
- disabled
- A Boolean attribute that makes a control unavailable and normally excludes it from submission.
- Document outline
- The hierarchy of sections and headings that organizes a document's content.
- Email input
- An input control that expects one or more email addresses.
- File input
- An input control that lets a user choose files for submission.
- for attribute
- The label attribute whose value matches the id of the control it labels.
- Form
- A section containing controls that collect information for submission.
- Form action
- The URL that receives a submitted form's data.
- Form control name
- The name used as a key for a control's value in submitted form data.
- Form control value
- The data currently held by a form control.
- Form encoding type
- The format used to encode form data for a POST submission.
- Form method
- The HTTP method or dialog behavior used when a form is submitted.
- GET form
- A form submission that encodes form data into the URL's query.
- Heading hierarchy
- The ordered heading levels that communicate how page sections relate.
- Hidden input
- A non-visible input that contributes a name and value during form submission.
- Image input
- A graphical submit button whose value includes the selected image coordinates.
- Input type
- The input attribute value that determines the control's data and behavior.
- Landmark
- A meaningful page region that helps users and assistive technology navigate the document.
- Local date and time input
- An input control for a date and time without a time-zone value.
- max
- The highest valid value accepted by a supported form control.
- maxlength
- The maximum number of characters a user can enter into a supported control.
- min
- The lowest valid value accepted by a supported form control.
- minlength
- The minimum number of characters required for a valid user-entered value.
- Month input
- An input control for a year and month.
- multiple
- A Boolean attribute that allows more than one value where the control supports it.
- Number input
- An input control for a numerical value.
- Password input
- A text input that visually obscures its value while it is entered.
- pattern
- A regular expression that a supported text control's complete value must match.
- placeholder
- A short hint displayed inside an empty text-like control.
- POST form submission
- A form submission that sends form data in the request body.
- Radio button
- An input control representing one choice from a group sharing the same name.
- Range input
- An input control for selecting an approximate number within a range.
- readonly
- A Boolean attribute that prevents editing while keeping the control usable and submittable.
- Replaced element
- An element like img or video whose content comes from outside CSS.
- required
- A Boolean attribute that requires a control to have a valid value before submission.
- Reset button
- A button that restores form controls to their initial values.
- rowspan
- The number of rows a table cell spans.
- scope attribute
- An attribute that states which row, column, or group a header cell applies to.
- Search input
- A text input intended for search terms.
- selected
- A Boolean attribute that sets an option as initially selected.
- Semantic HTML
- Using HTML elements whose names defined their purpose, rather than generic counterparts.
- step
- The allowed value interval for a supported numeric, date, or time control.
- Submit button
- A button that starts submission of its associated form.
- Table data cell
- A cell containing table data.
- Table header cell
- A cell that labels a row, column, or group of cells.
- Table row
- A horizontal group of header and data cells.
- Telephone input
- An input control intended for a telephone number.
- Text input
- A single-line input control for ordinary text.
- Time input
- An input control for a time of day without a time zone.
- URL input
- An input control that expects an absolute URL.
- Validity state
- The set of results describing why a form control's value is valid or invalid.
- Week input
- An input control for a numbered week of a year.