Taking on a Frontend Mentor challenge Responsive Product Preview Card Component

studied byStudied by 0 people
0.0(0)
Get a hint
Hint

CSS

1 / 41

flashcard set

Earn XP

Description and Tags

CSS

42 Terms

1

CSS

Cascading Style Sheets, a style sheet language used for describing the presentation of a document written in HTML or XML.

New cards
2

GitHub

A platform for version control and collaboration that developers use to store and manage their projects.

New cards
3

Netlify

A cloud computing company that offers hosting and serverless backend services for web applications and websites.

New cards
4

Emmet

A tool that allows for quick and efficient coding by providing shortcuts and autocompletions in code editors like Visual Studio Code.

New cards
5

Live Server

An extension that enables live reloading and previewing of changes made to a webpage without the need to manually refresh the browser.

New cards
6

BEM Naming Convention

A methodology for naming CSS classes in a structured and meaningful way, typically using block, element, and modifier naming scheme.

New cards
7

Article Element

An HTML element used to define a self-contained piece of content that can be distributed and understood independently from the rest of the webpage.

New cards
8

Picture Tag

An HTML element used for responsive images, allowing for different image sources based on the viewport size and resolution.

New cards
9

Mobile First

A design approach where the initial focus is on designing for mobile devices before scaling up to larger screens like desktops.

New cards
10

Main Element

An HTML element used to represent the main content of a webpage, typically containing the central topic or purpose of the page.

New cards
11

Title

The main heading or name of an article, document, or product.

New cards
12

H1

The highest level heading tag in HTML used for the main title or heading of a page.

New cards
13

Class

A way to apply styling or functionality to HTML elements by grouping them together.

New cards
14

Emmet

A toolkit that allows for faster coding by providing shortcuts and abbreviations for HTML and CSS.

New cards
15

Flex Group

A class used in CSS to group elements using flexbox properties.

New cards
16

Button

An HTML element styled as a button, often used for user interaction.

New cards
17

BEM (Block Element Modifier)

A naming convention in CSS that helps create reusable components by structuring class names as block__element--modifier.

New cards
18

CSS Reset

A technique used to reset the default styles provided by browsers to ensure consistent styling across different browsers.

New cards
19

Alt Text

Text attribute added to images in HTML to describe the image content for accessibility and SEO purposes.

New cards
20

Display Block

A CSS property that makes an element generate a block-level box, forcing it to start on a new line and take up the full width available.

New cards
21

Margin

The space around an element, often set to 0 to remove any default spacing.

New cards
22

Inherit

A CSS value that allows an element to inherit a property value from its parent element.

New cards
23

Custom Properties

Variables in CSS that store specific values to be reused throughout a stylesheet.

New cards
24

CSS

Cascading Style Sheets, a language used for describing the presentation of a document written in HTML or XML.

New cards
25

Figma

A web-based vector graphics editor and prototyping tool.

New cards
26

REM

A unit of measurement in web design that is relative to the font size of the root element.

New cards
27

Grid

A layout system in CSS that allows for the creation of complex layouts with rows and columns.

New cards
28

Locally Scoped Custom Property

A custom property in CSS that is only available to elements within a specific scope, such as a class or an article.

New cards
29

Text Transform

A CSS property that controls the capitalization of text.

New cards
30

Letter Spacing

The amount of space between characters in a text.

New cards
31

Screen Reader

Assistive technology that reads aloud the content of a webpage for visually impaired users.

New cards
32

Visually Hidden

A CSS class used to hide content visually while still making it accessible to screen readers.

New cards
33

Hover focus

A CSS pseudo-class that styles an element when it is being hovered over or focused on.

New cards
34

HSL

Stands for Hue, Saturation, and Lightness, a color model used in web design to define colors based on these three attributes.

New cards
35

SVG

Scalable Vector Graphics, a format used for vector images on the web that can be scaled without losing quality.

New cards
36

Data Attribute

An HTML attribute that allows extra information to be added to an element for use in CSS or JavaScript.

New cards
37

Pseudo Element

In CSS, an element that is not in the HTML document tree but can be created to style certain parts of an element.

New cards
38

Media Query

CSS technique that allows content to be styled based on the characteristics of the device displaying it.

New cards
39

Source Set

An attribute used in the source tag of an image element to specify multiple image sources, enabling the browser to choose the most appropriate image based on factors like resolution and screen size.

New cards
40

Media Attribute

An attribute that functions similarly to a media query, allowing developers to specify conditions under which a particular image source should be used, such as based on screen width or other criteria.

New cards
41

Source Control

A system that manages changes to code and tracks the history of modifications.

New cards
42

Repository

A storage location where code and project files are kept, managed, and tracked.

New cards

Explore top notes

note Note
studied byStudied by 2 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 8 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 12 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)
note Note
studied byStudied by 9 people
Updated ... ago
5.0 Stars(1)

Explore top flashcards

flashcards Flashcard38 terms
studied byStudied by 2 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard29 terms
studied byStudied by 21 people
Updated ... ago
5.0 Stars(2)
flashcards Flashcard21 terms
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard45 terms
studied byStudied by 48 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard30 terms
studied byStudied by 4 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard93 terms
studied byStudied by 3 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard49 terms
studied byStudied by 29 people
Updated ... ago
5.0 Stars(1)
flashcards Flashcard106 terms
studied byStudied by 10 people
Updated ... ago
5.0 Stars(1)