Skip to content
Latest: Publish JavaScript Packages to NPM Like a Pro!

Code Tidbits – Use Images to Learn Software Development Concepts

The tidbits on this page are pictorial explanations of various software development concepts. Each image is a tidbit of an article on this website. So, if you wish to learn more, go to the post for that tidbit.

HTML Tidbits

1 / 5
What is HTML?
HTML annotates the content a web browser will display
What is HTML?Anatomy of a regular HTML elementAnatomy of an empty HTML elementHTML vs. CSS vs. JavaScriptHTML vs. CSS vs. JavaScript

CSS Tidbits

1 / 61
CSS box model anatomy
CSS box model comprises of four boxes
CSS box model anatomyAnatomy of a CSS rulesetAnatomy of CSS @keyframes at-ruleCSS nth-child vs nth-of-type selectorA display property's flex (or inline-flex) value creates a flex container and flex itemsIllustration of a flexbox's main and cross-axisIllustration of justify-content's flex-start valueIllustration of justify-content's center valueIllustration of justify-content's flex-end valueIllustration of justify-content's space-between valueIllustration of justify-content's space-around valueIllustration of justify-content's space-evenly valueIllustration of the CSS flexbox justify-content property's valuesIllustration of align-items' stretch valueIllustration of align-items' flex-start valueIllustration of align-items' center valueIllustration of align-items' flex-end valueIllustration of align-items' baseline valueIllustration of align-content's stretch valueIllustration of align-content's flex-start valueIllustration of align-content's center valueIllustration of align-content's flex-end valueIllustration of align-content's space-between valueIllustration of align-content's space-around valueIllustration of align-content's space-evenly valueIllustration of align-self's stretch valueIllustration of align-self's flex-start valueIllustration of align-self's center valueIllustration of align-self's flex-end valueIllustration of a grid container and a grid itemIllustration of justify-content's start value in CSS GridIllustration of justify-content's center value in CSS GridIllustration of justify-content's end value in CSS GridIllustration of justify-content's space-between value in CSS GridIllustration of justify-content's space-around value in CSS GridIllustration of justify-content's space-evenly value in CSS GridIllustration of justify-items' stretch value in CSS GridIllustration of justify-items' start value in CSS GridIllustration of justify-items' center value in CSS GridIllustration of justify-items' end value in CSS GridIllustration of align-content's start value in CSS GridIllustration of align-content's center value in CSS GridIllustration of align-content's end value in CSS GridIllustration of align-content's space-between value in CSS GridIllustration of align-content's space-around value in CSS GridIllustration of align-content's space-evenly value in CSS GridIllustration of align-items' stretch value in CSS GridIllustration of align-items' start value in CSS GridIllustration of align-items' center value in CSS GridIllustration of align-items' end value in CSS GridIllustration of justify-self's stretch value in CSS GridIllustration of justify-self's start value in CSS GridIllustration of justify-self's center value in CSS GridIllustration of justify-self's end value in CSS GridIllustration of align-self's stretch value in CSS GridIllustration of align-self's start value in CSS GridIllustration of align-self's center value in CSS GridIllustration of align-self's end value in CSS GridIllustration of CSS grid linesIllustration of grid column lines in CSS GridIllustration of grid row lines in CSS Grid

JavaScript Tidbits

1 / 17
Anatomy of a JavaScript variable
A JavaScript variable is a container used to store JavaScript data (values).
Anatomy of a JavaScript variableDeclaration vs. initialization vs. assignmentArguments vs. parametersAnatomy of a rest parameterAnatomy of a rest variableAnatomy of a JavaScript object destructuring assignmentAnatomy of a JavaScript properties objectWhat is a JavaScript method?Array lastIndexOf() method's tidbitJavaScript Number() global method's tidbitJavaScript parseInt() global method's tidbitReact component syntaxRegExp exec() method's tidbitRegExp test() method's tidbitString split() method's tidbitString toLowerCase() method's tidbitString toUpperCase() method's tidbit

WebDev Tidbits

1 / 3
Anatomy of a JSON text
JSON (JavaScript Object Notation) is a text format for interchanging data between web pages and servers.
Anatomy of a JSON textAnatomy of a URLIllustration of the DNS hierarchy tree