Web Development Flashcards
717
What does HTML stand for?
HyperText Markup Language
What is the purpose of HTML?
To structure content on the web by defining elements like headings, paragraphs, links, and images.
What is a tag in HTML?
A tag is a markup element that defines the start and end of an HTML element, usually enclosed in angle brackets (e.g., <p></p>).
What does CSS stand for?
Cascading Style Sheets
What is the purpose of CSS?
To control the layout, style, and presentation of HTML elements on a web page.
What is the box model in CSS?
The box model describes the rectangular boxes generated for elements, consisting of margins, borders, padding, and the actual content area.
What is responsive web design?
An approach to web design that makes web pages render well on various devices and window or screen sizes.
What is JavaScript?
A high-level, dynamic programming language used to create interactive effects and dynamic content on web pages.
What are variables in JavaScript?
Variables are containers for storing data values. They can be declared using let, const, or var.
What is the difference between let, const, and var?
let allows block-scoped variable declaration; const declares block-scoped constants that cannot be reassigned; var is function-scoped and can be redeclared.
What is a function in JavaScript?
A function is a reusable block of code designed to perform a specific task when invoked.
What is the DOM?
The Document Object Model (DOM) is a hierarchical representation of the webpage that allows JavaScript to interact and manipulate the content and structure of a document.
What is an event in JavaScript?
An event is an action that occurs as a result of user interaction, such as clicks, key presses, or mouse movements.
What is AJAX?
Asynchronous JavaScript and XML (AJAX) is a technique for creating fast and dynamic web pages by sending and retrieving data asynchronously without refreshing the page.
What does JSON stand for, and what is its purpose?
JSON stands for JavaScript Object Notation; it’s a lightweight data interchange format easy for humans to read and write and easy for machines to parse and generate.