Skip to content
Latest: JSX in React explained clearly without any framework

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 / 16
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 tidbitRegExp 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