Glossary
HTML Terminology
- HTML
- HTML stands for HyperText Markup Language, used for structuring web pages. It defines the content and structure of a webpage.
<div>
- The
<div> element is a block-level container used to group content and apply styles or layout.
<img>
- The
<img> element is used to embed images in a webpage. It requires a src attribute pointing to the image file.
CSS Terminology
- CSS
- CSS stands for Cascading Style Sheets, used for describing the presentation of a document written in HTML or XML.
- Selectors
- Selectors are patterns used to select the elements you want to style. For example,
div, #id, and .class are all types of selectors.
- Flexbox
- Flexbox is a layout model in CSS used to distribute space along a single axis. It's helpful for building responsive layouts.
JavaScript Terminology
- JavaScript
- JavaScript is a programming language used to make web pages interactive. It enables dynamic content, like animations or form validation.
- Function
- A function is a block of reusable code designed to perform a specific task. Example:
function sayHello() { alert('Hello!'); }
- Event
- In JavaScript, events represent actions that occur in the browser (like clicks, mouse movements, or form submissions). You can add event listeners to respond to these actions.
Web Design Terminology
- Responsive Design
- Responsive design ensures that web content adapts to different screen sizes. Techniques include media queries and flexible layouts.
- User Interface (UI)
- The User Interface refers to the layout and interactive elements of a website or app, like buttons, menus, and forms.
- User Experience (UX)
- User Experience focuses on the overall experience users have when interacting with a website or application, including usability, accessibility, and performance.