SITEMAP [初めてのホームページ講座] [HTML4.01 Reference] [データ形式]

HTML4.01 Reference


概要変更点注意点データ形式その他
A B C D E F H I K L M N O P Q R S T U V W others




文字種

CS
大文字と小文字とを区別する
CI
大文字と小文字とを区別しない
CN
文字種の変化がない
CA
要素あるいは属性の定義自体に定義
CT
データ形式
[Go To Top]

SGML抜粋

CDATA(CharacterDATA)
空白文字、改行文字「LF」は無視、改行文字「CR」やタブ文字は1つの空白文字に置き換える
Id,Name
半角英字で開始し半角英数字、- _ : . のみによって記述
IDREF
1つのIDを参照
IDREFS
空白文字で区切って列記された複数のIDを参照
NUMBER
最低1桁の半角数字
その他の詳細については、W3Cを参照して下さい。
[Go To Top]

MIMEタイプ

W3CのHTML仕様書では、「Content Type」と表現されていますが、これは「MIME Type」と同類のものです。 タイプとして以下のようなものが定義されています。 この他にも多くのタイプが定義されていますのでご覧になって下さい。
text/plain
プレーン(ノーマル)テキスト形式
text/html
HTML(Hyper Text Markup Language)形式
text/css
カスケードスタイルシート(CSS)形式
text/xml
XML(eXtensible Markup Language)形式
text/javascript
JavaScript形式
text/vbscript
VBScript形式
image/png
PNGイメージ形式
image/gif
GIFイメージ形式
video/mpeg
MPEG動画形式
[Go To Top]

言語コード(Language codes)

以下のような省略形の形で、半角英字2文字で定義されています。
en
英語
ja
日本語
fr
フランス語
de
ドイツ語
it
イタリア語
nl
オランダ語
el
ギリシャ語
es
スペイン語
pt
ポルトガル語
ar
アラビア語
he
ヘブライ語
ru
ロシア語
zh
中国語
hi
ヒンドゥー語
ur
ウルドゥー語
sa
サンクスリット語
[Go To Top]

符号化方法(Character encodings)

HTMLソースを書いたいわゆる文字コードです。日本語としては以下のようなものが定義されています。 この他にも多くのコードが定義されていますのでご覧になって下さい。
iso-2022-jp
一般的なJISです。
shift_jis
いわゆるシフトJISです。一般のパソコンは大概これです。
euc-jp
UNIX系で多く使用されているものです。
※世の中では、「x-sjis」というコードが氾濫していますが、本当は「shift_jis」が正解です。
[Go To Top]

テキスト(Text strings)

普通に読んで解る文字列をテキストと呼んでいます。
[Go To Top]

色(Colors)

色の値は16進数でR値G値B値を指定する形式(「#」記号と6桁の16進数)で指定するか、下記の16個の色名で指定します。 色名指定の場合 大文字小文字の区別は不要です。

HTMLの要素や属性で直接色指定することは非推奨です。 スタイルシートを用いるようにしましょう。また、背景色を指定した場合は、 テキスト色も同時に指定することが好ましいとされています。

Black#000000
Silver#C0C0C0
Gray#808080
White#FFFFFF
Maroon#800000
Red#FF0000
Purple#800080
Fuchsia#FF00FF
Green#008000
Lime#00FF00
Olive#808000
Yellow#FFFF00
Navy#000080
Blue#0000FF
Teal#008080
Aqua#00FFFF
[Go To Top]

大きさ(Length)

HTMLでは、属性値として大きさを指定する3つの方法があります。全て、大文字小文字の区別はありません。
pixels
整数値のピクセル数で指定します。
length
ピクセル数または割合(パーセント)で指定します。
multi-length
ピクセル数、パーセント、相対的な比率で指定します。一般的ブラウザでは、 各指定形式が混在していて総合計が表示面積をはみ出すような場合、 ピクセル形式とパーセント形式から順にスペース配分していき、残りのスペースを 相対比率で割り当てます。
[Go To Top]

日付・時間(Dates and times)

HTMLでは、日付と時間を示す形式を以下のように定義しています。

表示形式:YYYY-MM-DDThh:mm:ssTZD

区切り「T」を含めて、全ての文字を指定通りに各必要があります。
YYYY
西暦(4桁):ex)1999
MM
月(2桁):ex)02
DD
日(2桁):ex)14
hh
時間(00〜23までの2桁):ex)21
mm
分(00〜59までの2桁):ex)19
ss
秒(00〜59までの2桁):ex)26
TZD
タイムゾーン
Z
UTC(Coordinated Universal Time : 協定標準時)を表します。「Z」は大文字でなければいけません。
+hh:mm
UTCより hh 時 mm 分間進んだ現地時間を表します。
-hh:mm
UTCより hh 時 mm 分間遅れた現地時間を表します。
[Go To Top]

リンク形式(Link types)

Alternate
代替文書へのリンクを示します。
Stylesheet
外部スタイルシートを参照します。
Start
長い文書が分割されている場合に、第1部を指し示します。
Next
続きものとしてページ分割されている文書の、「次」ページを指し示します。
Prev
続きものとしてページ分割されている文書の、「前」ページを指し示します。
Contents
目次ページを参照します。
Index
索引ページを参照します。
Glossary
述語集ページを参照します。
Copyright
著作権に関して記したページを参照します。
Chapter
多ページ化文書中の章部分を参照します。
Section
多ページ化文書中の節部分を参照します。
Subsection
多ページ化文書中の小節部分を参照します。
Appendix
多ページ化文書中の附記ページを参照します。
Help
ヘルプのページを参照します。
Bookmark
ブックマークを参照します。
[Go To Top]

出力メディア(Media descriptors)

screen
コンピュータの画面への出力
tty
携帯電話などの固定ピッチへの出力
tv
テレビなどの低解像度への出力
projection
プロジェクターへの出力
handheld
モバイル機器への出力
print
プリンタへの出力
braille
点字出力
aural
音声合成出力
all
全てに対しての出力

この出力メディアの種類は将来の拡張性のために以下のような約束事が決められました。

media属性値がカンマ区切りの複数の値がもたれている場合は、まずそれぞれに分離します。 その分離は、各値がASCII文字の「a-zA-Z」、数字「0-9」、ハイフン文字以外の文字が現れた時点で行います。

次に大文字小文字の認識を行い、認識できない文字列は排除し、残ったものに対してのみ有効とします。

[Go To Top]

Last modified Oct,2004
Copyright(C)1998 Miyazaki , All Rights Reserved.