PHP を使用すると、実際には単純な「スキンの変更」を実現できます。実際、これは CSS を変更することを意味します (もちろん、asp.net 2.0 のように強力に実行することは不可能です)。まず、いくつかの CSS を準備する必要があります。ボックスタイトル { テキスト整列: 中央; フォントの太さ: 太字 }
. メニュー { 背景: 白; 5px; }
.menu-active { マージン: 2px; 背景: 黒; }
.menu-非アクティブ { マージン: 2px; パディング: 5px; }
.menu-inactive a { text-decoration: none }
styles/black_and_white.css
body { font-family: arial, font-サイズ: 小さい; マージン: 0px; }
. ボックス { 背景: #eee; 境界線: 1px; テキストの位置: 中央; }
.ボックスコンテンツ {背景:白; パディング:10px;}
.menu {マージン:5px; }
.menu-active { テキスト装飾: なし; フォントの太さ: 太字; }
.menu-inactive { マージン: 2px;テキスト装飾: なし; }
index .php
{
if( preg_match( "/ [.]css$/", $file ) )
{
$file = preg_replace( "/[.]css$/", "", $file );
$files []= $file;
}
}
?>
|