Skip to main content

Recently Updated Pages

Displaying JSON Data in a Table

Working with Data Working with JSON Data in JavaScript

In this tutorial, you will display the device data in an HTML table using JavaScript. Current Pro...

Updated 2 months ago by Mr Napper

Reading API Data with JavaScript

Working with Data Working with APIs

The API returns JSON data when visited in a browser. In this tutorial, you will use JavaScript to...

Updated 2 months ago by Mr Napper

Querying Imported Data with SQL

Working with Data Importing JSON into MySQL with PHP

In this tutorial, you will use SQL queries to analyse the imported data. View All Events Open php...

Updated 2 months ago by Mr Napper

Restoring a XAMPP Project from Backup

Developer Toolbox XAMPP Backup and Recovery

Restoring a XAMPP Project from Backup recreates both the website files and the MySQL database. Wo...

Updated 2 months ago by Mr Napper

Moving a XAMPP Project to Another Computer

Developer Toolbox XAMPP Backup and Recovery

Moving a XAMPP project requires a verified backup of both the project files and its database. Pre...

Updated 2 months ago by Mr Napper

Backing Up a XAMPP Project

Developer Toolbox XAMPP Backup and Recovery

A working XAMPP project normally has two separate parts: website files inside htdocs and data st...

Updated 2 months ago by Mr Napper

HTML Forms

HTML, CSS and JavaScript Basics HTML Reference

Forms collect user input. Accessible forms connect every control to a visible label and provide i...

Updated 2 months ago by Mr Napper

HTML Lists and Tables

HTML, CSS and JavaScript Basics HTML Reference

Lists organise related items. Tables represent information with meaningful row and column relatio...

Updated 2 months ago by Mr Napper

HTML Links and Images

HTML, CSS and JavaScript Basics HTML Reference

Links support navigation and images communicate visual information. Both need meaningful text alt...

Updated 2 months ago by Mr Napper

Presenting PHP Data with JavaScript Charts

HTML, CSS and JavaScript Basics JavaScript Reference

PHP can query and process database data, then pass a small prepared result to JavaScript for pres...

Updated 2 months ago by Mr Napper

Updating Interfaces Accessibly

HTML, CSS and JavaScript Basics JavaScript Reference

Dynamic interfaces must communicate changes without removing keyboard access or context. Status m...

Updated 2 months ago by Mr Napper

Filtering and Sorting Displayed Data

HTML, CSS and JavaScript Basics JavaScript Reference

Client-side filtering can help users explore data already present in the browser. Database filter...

Updated 2 months ago by Mr Napper

Handling Events and User Input

HTML, CSS and JavaScript Basics JavaScript Reference

Events allow a script to respond to user actions. <label for="team-filter">Filter teams</label> <...

Updated 2 months ago by Mr Napper

Connecting JavaScript and Selecting Elements

HTML, CSS and JavaScript Basics JavaScript Reference

JavaScript can add interaction to an HTML interface. Keep the page usable when supporting scripts...

Updated 2 months ago by Mr Napper

Styling Tables, Navigation and Data Displays

HTML, CSS and JavaScript Basics CSS Reference

Data interfaces should prioritise interpretation over decoration. .table-wrap { overflow-x: auto;...

Updated 2 months ago by Mr Napper

Styling Forms and Validation Messages

HTML, CSS and JavaScript Basics CSS Reference

Form styling should make labels, controls, instructions and errors easy to identify. .form-group ...

Updated 2 months ago by Mr Napper

Accessible Colour, Typography and Focus

HTML, CSS and JavaScript Basics CSS Reference

Accessible styling supports perception, reading and keyboard use. body { color: #1f2933; back...

Updated 2 months ago by Mr Napper

Responsive Layouts with Flexbox and Grid

HTML, CSS and JavaScript Basics CSS Reference

Responsive layouts adapt to available space rather than one device size. Flexbox navigation .navi...

Updated 2 months ago by Mr Napper

CSS Box Model and Spacing

HTML, CSS and JavaScript Basics CSS Reference

Every element is a box made from content, padding, border and margin. *, *::before, *::after { ...

Updated 2 months ago by Mr Napper

CSS Selectors, Classes and Reusable Rules

HTML, CSS and JavaScript Basics CSS Reference

Selectors identify the HTML elements a rule styles. body { margin: 0; } h1 { color: #123f73; } .c...

Updated 2 months ago by Mr Napper