• Becoming an eLearning Hacker
  • Glossary
  • Regular Expressions (Regex)
  • Projects
  • Challenges
  • Essential Tools
  • HTML
  • CSS
  • JavaScript
  • Web Scraping
  • Learning Analytics
  • Images
  • Download
  • Translations
  • Glossary

    Attribute (HTML)

    Information about an HTML element that is included in the start tag as a key-value pair.

    Content Management System (CMS)

    A web-based application that organizes and provides content to users for viewing, editing, etc., typically consisting of a front-end that uses HTML/CSS/JavaScript and a backend that stores data in a database.

    Document Object Model (DOM)

    The logical tree of a web page that consists of organized HTML elements that may be listed or nested within one another.

    Element (HTML)

    A block of HTML that begins with a start tag, ends with an end tag, and encapsulates either text content or additional HTML elements. Denoted by angle brackets.


    A numeric value that includes decimal values, in contrast to integers (e.g., 3.14, 1.0, 0.8888).


    A reusable block of code that performs a specific task.


    A numeric value that does not include decimal values, in contrast to floats (e.g., 0, 1, 27, 43).

    Integrated Development Environment (IDE)

    A software application that provides tools for software development.

    Learning Management System (LMS)

    A CMS with features specifically designed for learning management applications.


    A series of text, such as a word, phrase, or sentence. A string can contain textual characters, special characters, and/or numbers.

    This content is provided to you freely by EdTech Books.

    Access it online or download it at https://edtechbooks.org/elearning_hacker/glossary.