Skip to main content

HTML Guide

CSS: “padding”: “px” is not a “padding” value.

The padding property in CSS requires a numerical value followed by a unit. For example, pixels (px), percentages (%), em units (em), etc. Setting padding: px without a number is invalid.

To fix the issue, specify a numerical value before the unit. Here’s how you can correct this:

Example of incorrect HTML with inline CSS:

<div style="padding: px;">Content</div>

Corrected HTML with inline CSS:

<div style="padding: 10px;">Content</div>

In the above example, 10px is a valid value.

Alternatively, if using an external CSS file, the incorrect CSS might look like this:

.example {
  padding: px;
}

Correct the external CSS by specifying a numerical value:

.example {
  padding: 10px;
}

Learn more:

Related W3C validator issues