メールマガジン「初心者のためのホームページ作り」でお伝えした内容を、「復習」の意味で掲載しています。テキストのみのマガジンと違って、実際のサンプルや画像を交えて解説していますので、理解が深まると思います。なお、疑問点や分からない点がありましたら、遠慮なく メールにてご質問ください。
<第84号> 今週のおさらい 毎週金曜日配信 What's New 2004/2/6 □□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□□ ■ HTML講座 第27回 --- 固定ピッチフォントの表現 ■ CSS講座 第5回 --- スタイルシートで扱う単位
「What's New」のほうが文字全体が整然としているので、句読点や引用符がはっきりと表現され読みやすくなります。preタグを使います。preタグは、記述された文字列の空白や改行を維持して表現します。そのため、長文のプログラムコードの出力に適したタグです。preタグを使って表現した文字列です。
<?php
session_start();
if(isset($_session["count"])) {
$_session["count"]++;
} else {
$_session["count"] = 1;
}
?>
<、>、& などの 実体参照符号 を使うことがあります。そのまま記述することができませんので十分気をつけてください。(Cascading Style Sheet) を使うと、タグの種類に関係なく固定ピッチフォントで表現することが可能です。ある要素全体をまるまる固定ピッチフォントで表現できます。Macintoshならば Osaka等幅、Windows環境ならば MS ゴシックなどで利用されますが、スタイルシートでそれらのフォント種を指定するのは賢明ではありません。
p { font-family: monospace }
monospace は固定ピッチフォントを表わし、閲覧者側にインストールされている等幅フォントを指定することになります。ただし、閲覧者が自身の Webブラウザのモノスペースを他のフォント種に変更されている場合には、そのフォント種でレンダリングされます。monospaceと同様に、sans-serif、serif などを利用すると、多少望みどおりの形になるかもしれません。HTMLでは、基本データ形式で定義されている「長さ」はピクセルとパーセントしかありませんが、スタイルシートは実に多様です。| 単位 | 意味 | サンプル |
|---|---|---|
| px | ピクセル (モニタ^画面のドットをあらわす:相対値?) | 12px |
| pt | ポイント (1ポイントは約0.35mm:絶対値) | 12pt |
| pc | パイカ (1文字が 2.52mm の大きさ:絶対値) | 2pc |
| in | インチ (1文字が 25.2mm の大きさ:絶対値) | 0.5in |
| mm | ミリ (絶対値) | 5mm |
| cm | センチ (1文字が 10mmのおおきさ:絶対値) | 1cm |
| % | パーセント (それぞれの環境に応じた比率:相対値) | 120% |
| em | アルファベット M の高さのサイズ (相対値) | 1em |
| em | アルファベット x の高さのサイズ (相対値) | 2ex |
| medium | ミディアム (標準的な大きさ:相対値) | ミディアム |
| samller | 標準よりもやや小さいサイズ (相対値) | やや小さい |
| samll | 標準よりもひとまわり小さいサイズ (相対値) | 小さい |
| x-samll | smallよりもやや小さいサイズ (相対値) |
小さい |
| xx-samll | 標準から最も小さいサイズ (相対値) | 最も小さい |
| larger | 標準からやや大きいサイズ (相対値) | やや大きい |
| large | 標準からひとまわり大きいサイズ (相対値) | 大きい |
| x-large | largeからひとまわり大きいサイズ (相対値) |
大きい |
| xx-large | 標準から最も大きいサイズ (相対値) | 最も大きい |