MediaWiki extensions manual
OOjs UI icon advanced.svg
Release status: unmaintained
Implementation Tag , Skin
Description Allows the inclusion of CSS style sheets within wiki pages
Latest version 1.1.0 (2012-02-16)
MediaWiki 1.16+
PHP 5.3+
Database changes No
License GNU General Public License 2.0 or later
Download Source Code
Translate the NewPageCSS extension if it is available at translatewiki.net
Check usage and version matrix.

The NewPageCSS extension uses the tag <css> to include a CSS in the text of the wiki page; that CSS is then put into the header of the resulting HTML, and so formats your page. If you are creating a wiki page that ends up requiring a lot of style modifiers, it's probably simpler to put them into a CSS style sheet.


  • Copy the code into a file called "NewPageCSS.php" and place the file(s) in a directory called NewPageCSS in your extensions/ folder.
  • Add the following code at the bottom of your LocalSettings.php:
    require_once "$IP/extensions/NewPageCSS/NewPageCSS.php";
  •   Done – Navigate to Special:Version on your wiki to verify that the extension is successfully installed.


table.uc {
    border-collapse: collapse;

.uc th {
    background-color: #f2f2f2;
    border: 1px solid black;

.uc td {
    border: 1px solid black;

.uc td.pm {
    background-color: #ffa0a0;

<table class="uc">



See alsoEdit

I would like to acknowledge the author of the original extension PageCSS (Ævar Arnfjörð Bjarmason), which I have updated so it will work with current versions of MediaWiki.