W3schools Tutorials & Courses

Learn programming for free with our latest online learning resources with simple examples.

New & Trending Tutorials

CSS3

CSS Margin

The concept of margin in CSS is used to define a completely transparent outer space, that is, without background color for your elements. Therefore, it can be said that it is an essential property provided by CSS. In this chapter, you will learn about the various features available with the concept of margin.

CSS3

CSS Padding

CSS provides various properties to specify how much space should be between your HTML element and its boundary. In this chapter, you will learn about the CSS padding properties that are implemented to provide padding.

CSS3

CSS Fonts

CSS gives you good control over the font display. You can change the font size, font color, boldness, size, and style of your text. In this chapter, you will learn about font styling features provided by CSS.

CSS3

CSS Colors

In CSS, you can define colors using particular and predefined color names, or you can make use of the RGB, HEX, HSL, RGBA, HSLA color values whose meaning is already known to the browser.

CSS3

CSS focus Pseudo-Class

CSS focus Pseudo-Class can be implemented to select an HTML element currently focused on by your web page user. It is usually applied in the input elements of HTML forms and triggered when the user clicks it with the mouse to insert data.

CSS3

CSS active Pseudo-Class

The CSS active pseudo-class can be implemented with any HTML element; it appears active when the user clicks on it. It is typically used on anchor and button elements.

MongoDB

MongoDB - Advanced Indexing

Indexes in any database are essential in improving the performance of their data retrieval speed, and the same is true for MongoDB. By using indexes, performance in MongoDB queries becomes more efficient. In this chapter, you will learn about the different indexing techniques and their limitations.

MongoDB

MongoDB - Regular Expression

Regular expressions are a pattern matching technique provided by MongoDB as a feature that is used to search for a string within documents. In this chapter, you will learn about the regular expression in MongoDB.

WordPress

WordPress Backup

Backups are usually done to ensure that if something goes wrong with the WordPress site or its data, it can be recovered adequately without loss and time delay. In this tutorial, you will learn about the most straightforward technique you can use to back up your WordPress site.

WordPress

WordPress Comments

The primary intention of using Comments is to get to know what your readers or viewers are looking for, and they can also provide feedback through this feature of WordPress. In this tutorial, you will learn about the concept of Comments and how to use them.

WordPress

WordPress Users

WordPress has an inbuilt user role management tool that can specify what a user can or cannot do. In this tutorial, you will learn about users and roles/permissions.

WordPress

WordPress Tags

WordPress Tags can be defined as a set of information you can attach to your WordPress content to categorize and better identify content. In this tutorial, you will learn about the concept of tags and how to use them.

WordPress

WordPress Categories

WordPress categories is an essential tool used by admins and users in dividing the website's content into various sections. In this tutorial, you will learn about the concept of WordPress categories and how to use them.

WordPress

Creating a Website or Blog in WordPress

WordPress is designed so that even non-technical bloggers and content creators can create their websites with much ease and variations. This tutorial will teach you the basic concept of creating a WordPress website.

WordPress

WordPress Pages

Creating pages for your website is similar to creating Posts in WordPress. In this tutorial, you will learn how to deal with pages in WordPress.

WordPress

WordPress Posts

"Posts" is a WordPress component that allows users to inscribe a blog and post it on the associated site. In this tutorial, you will learn how to use WordPress Posts.

WordPress

WordPress History

The history of WordPress goes into detail about how WordPress came to be original, what the different versions of WordPress are, and what today's WordPress is all about.

WordPress

Introduction to Content Management System (CMS)

A Content Management System (CMS) can be defined as a tool or software program containing a set of interrelated programs used for creating and managing different digital or online content. This tutorial will teach you about the concept of CMS and why it is widely accepted.

CSS3

CSS hover Pseudo-Class

The CSS hover Pseudo-Class adds special effects to an HTML element when the mouse pointer is brought over on that element. In this chapter, the CSS hover Pseudo-Class is explained with an example.