1

私はCGI/HTML / CSSの初心者ですが、perlについてはそれほど悪くはありません。私は小さなCGIスクリプトを書いていますが、テキスト行のデータの特定の要素のスタイルを変更する方法を知る必要があります。私はCGIを使用するためにオブジェクト指向アプローチを採用しました。

データの配列を反復処理していて、各行の変数のスタイルをその標準スタイルとは異なるものに変更したいと思います。各行の出力は次のようになります。

server=$hostName  appHost=$appHost  port=$port   cache=$maxCache

現時点では、私はただやっています:

print $cgi->br("server=$hostName  appHost=$appHost  port=$port   cache=$maxCache");

理想的には、各変数を太字の赤(または、CCSスタイルシートで作成したスタイル)と言いたいです。おそらくspan要素を使用する必要があると思いますが、無残に試して失敗しました 。Johnに

感謝します。

4

1 に答える 1

2

perlスクリプトに次のように記述します。

print $cgi-br "server=<span class='myclass'>$hostName</span>  appHost=<span class='myclass'>$appHost</span>  port=<span class='myclass'>$port</span>   cache=<span class='myclass'>$maxCache</span><br><br>";

<br><br>は文字列の外側ではなく、文字列の内側にある必要があることに注意してください)。

次に、CSSファイルに次のように入力します。

.myclass {
    color: red;
    font-weight: bold;
}

あなたはあなたのperlスクリプト<head>にHTMLのセクションで以下を印刷させることによってそれらを一緒にリンクします:

print $cgi-br "<link rel='stylesheet' href='URL of your CSS file'/>";
于 2012-12-20T09:13:03.053 に答える