# HTML3.2

浅海 智晴
2001年12月11日

HTML 3.2はW3Cによって仕様制定されたWeb用のマークアップ言語の標準仕様です。 最新のHTML 4.0に対しては一世代前となりますが、表示可能なブラウザ数が非常に 広範囲に渡るため、より広いターゲットを指向したWebページで用いると効果的です。

SmartDocのHTML 3.2ジェネレータは、SmartDoc文書から HTML 3.2文書を生成します。

# 実行

## コマンドオプションによる指定

コマンドラインから指定する場合には`-format:html3`を指定します。

$ sdoc -format:html3 foo.sdoc

## プロパティファイルによる指定

プロパティファイル(`SmartDoc.properties`)で指定する場合には 以下のようになります。

SmartDoc.properties

format=html3

この設定が格納されているディレクトリ上で`sdoc`を起動すると コマンドラインから`-format:html3`オプションを指定したのと同 じ効果を得ることができます。 なおコマンドラインとプロパティファイルの指定が競合した場合にはコマンド ラインの指定が優先されます。

# オプション

オプション,意味,デフォルト,チューニング
html3.suffix | 生成されたHTML3.2ファイルのサフィックス | html | どうしてもというひとはhtmを指定してください
html3.encoding | HTML3.2ファイル生成時のエンコーディング。デフォルトでは英語/フランス語/ドイツ語はISO 8859-1、日本語はShift JIS、中国語簡体字はGB2312、中国語繁体字はBig5、それ以外の言語ではUTF-8になります。 | UTF-8;en:ISO-8859-1;ja:Shift_JIS;fr:ISO-8859-1;de:ISO-8859-1;zh_TW:Big5;zh_CN:GB2312 |
html3.langDir | 複数のロケールを出力する場合に相互にリンクを貼るか否かの指定 | true |
html3.powered | 「Powered by SmartDoc」をページの右上に表示 | true |
html3.strictDTD | HTML 3.2のStrict DTDに準拠したHTMLページを生成。 | true |
html3.imageFormat | 使用するイメージフォーマットの種類と優先度。同じ名前で異なるサフィックスのファイルがあった場合は、優先度の高いものが使用される。 | gif, jpeg, jpg, png |