HTML
CSS
JS
Vue
Programming
Misc
100

Which HTML tag is used to define the main heading of a webpage?

What is the <h1> tag?

100

This CSS property is used to change the text color.

What is the "color" property?

100

This keyword is used to declare a variable that cannot be reassigned.

What is "const"?

100

This Vue.js directive is used to conditionally render elements based on a Boolean value.

What is the "v-if" directive?

100

The world's first computer bug was an actual insect found in a computer system. It was a moth, and this term is still used today to refer to programming errors.

What is a "bug"?

200

HTML stands for this.

What is HyperText Markup Language?

200

What are the four primary components of the CSS box model?

What are content, padding, border, and margin?

200

This JavaScript data type can hold multiple values in an ordered list.

What is an "array"?

200

This Vue.js lifecycle hook is called after a component is inserted into the DOM.

What is the "mounted" lifecycle hook?

200

The term "spam" to describe unsolicited email originated from a sketch by this comedy group.

Who is Monty Python?
https://vimeo.com/329001211

300

This HTML5 attribute is used to store custom data private to the page or application.

What is the data-* attribute

300

This CSS pseudo-class is used to select the first child element of its parent.

What is the ":first-child" pseudo-class?

300

This JavaScript function is used to delay the execution of code for a specified number of milliseconds.

What is the "setTimeout()" function?

300

This Vue.js feature allows for reusable code across multiple components.

What are "mixins"?

300

This programming language was created by Brendan Eich in just 10 days.

What is JavaScript?

400

Which HTML attribute is used to provide additional information about an element for assistive technologies?

What is the 'aria-label' attribute

400

Name two popular CSS preprocessors used in modern web development.

What are Sass (Syntactically Awesome Style Sheets) and Less (Leaner CSS)?

400

This JavaScript method is used to remove the first element from an array and return that element.

What is the "shift()" method?

400

This Vue.js directive is used to handle user input and update the data accordingly.

What is the "v-model" directive?

400

The famous "Hello, World!" program is often used as the first program when learning a new programming language. Which language was the program first written in?

What is C?

500

This HTML5 attribute specifies whether an element is draggable or not.

What is the "draggable" attribute?

500

This CSS selector is used to select all elements that are direct children of a parent.

What is the ">" (greater-than) selector?

500

This JavaScript operator is used to merge two or more objects into one object.

What is the "spread" operator ({...})?

500

This Vue.js lifecycle hook is called when a component is about to be destroyed and removed from the DOM.

What is the "beforeDestroy" lifecycle hook?

500

This popular programming language was named after a British comedy group.

What is "Python"?

M
e
n
u