Case information
CS
case-sensitive。大文字小文字が区別される。
CI
case-insensitive。大文字小文字は区別されない。
CN
文字種の違いに左右されない。例えば、数字である場合や文書文字集合からの単文字の場合など。
CA
要素あるいは属性の定義自体から情報が得られる。
CT
データタイプの定義を参考にする。例えば、スクリプトにおいて大文字小文字が区別されるかは言語に依存する。
ID, NAME, IDREF, IDREFS

IDとNAMEはアルファベットで始まる。かつ、アルファベット, 数字, ハイフン( - ), アンダースコア( _ ), コロン( : ),ピリオド( . )のみで構成されなければならない。大文字小文字の区別はない。

IDREFは他の要素のID属性値を参照する。IDREFなら、スペースで区切って複数要素のID属性値を参照できる。

NUMBER

CDATA。最低1桁の数字。

tabindex属性値は0から32767の整数(連続する必要はない)でなければならず、0は後回しにされ、小さい数が指定してある要素からタブキーでフォーカスが移動する。同じ値が指定されている場合、ソースで現れる順であるべきとされている。

% Text, % Script, % StyleSheet

CDATA。

% URI, % URIs

CDATA。URI(Uniform Resource Identifier) = URL( Uniform Resource Locator ) + URN ( Uniform Resource Name )らしい。基本的に、大文字小文字が区別される。

RFC 2396ja)において、URIのサンプルとURI中で用途が予約されている文字(reserved)が示されている。予約されている文字や除外されている文字でも、%16進数16進数形式でエスケープすればOK。

ftp://ftp.is.co.za/rfc/rfc1808.txt
   -- ftp scheme for File Transfer Protocol services
gopher://spinaltap.micro.umn.edu/00/Weather/California/Los%20Angeles
   -- gopher scheme for Gopher and Gopher+ Protocol services
http://www.math.uio.no/faq/compression-faq/part1.html
   -- http scheme for Hypertext Transfer Protocol services
mailto:mduerst@ifi.unizh.ch
   -- mailto scheme for electronic mail addresses
news:comp.infosystems.www.servers.unix
   -- news scheme for USENET news groups and articles
telnet://melvyl.ucop.edu/
   -- telnet scheme for interactive services via the TELNET Protocol
reserved
";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | ","
unreserved
アルファベット | 数字 | "-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"

URIsなら、スペースで区切って並記できる。

% Pixels, % Length

CDATA。%Pixels;ならピクセル数(整数)のみ。%Length;であれば、パーセント指定も可能。

% MultiLength, % MultiLengths

CDATA。ピクセル数(整数), パーセント指定に加えて、1*のように整数に右にアスタリスク( * )を書いて相対的な指定もできる。

%MultiLengths;であれば、コンマで区切って分割を設定する。

% ContentType, % ContentTypes

CDATA。text/html, text/css, text/javascript, image/gif, image/jpeg, video/mpeg, multipart/form-dataなどのMIMEタイプ。大文字小文字の区別はない。

%ContentTypes;ならコンマで区切って並記できる。

登録されているMIMEタイプ
% LanguageCode

NAME。ja(日本語), en(英語), zh(中国語)などの使用している言語を書く。大文字小文字の区別はない。

他の言語コード
% Charset, % Charsets

CDATA。ISO-2022-JP, Shift_JIS, EUC-JPなどの符号化方法を書く。大文字小文字の区別はない。

%Charsets;なら、スペースで区切って並記できる。

登録されている符号化方法
% Character

CDATA。ISO10646で定義された文字集合の中から一文字。

% Datetime

CDATA。日時形式参考リンク

"1987-10-31T23:45:56Z"(Zは大文字。標準時で1987年10月31日23時45分56秒)
"1987-06-05T09:00:00+09:00"(日本時間で1987年6月5日9時0分0秒)
% LinkType, % LinkTypes

CDATA。大文字小文字の区別はない。

%LinkTypes;なら、スペースで区切って並記できる。

Alternate, Stylesheet(代替スタイルシートなら、Alternate Stylesheetと並記), Start, Next, Prev, Contents, Index, Glossary, Copyright, Chapter, Section, Subsection, Appendix, Help, Bookmark
% MediaDesc

CDATA。コンマで区切って並記できる。

screen, tty, tv, projection, handheld(携帯機器), print, braille(点字), aural(音声), all
% FrameTarget

CDATA。特別な意味を持つ予約名、_blank(新規ウインドウ), _self(同じ枠), _parent(親フレームがなければ、_selfと同じ), _top(フレーム解消)以外はアルファベットで始めなければならない。

% Coords

CDATA。4角形、円形、多角形の座標。 ピクセル数か%で指定する。半径を%で指定する場合は幅と高さの内、小さい方に対する割合。多角形なら、最初と最後のx, yを一致させて図形を閉じる。

shape="rect" coords="left-x,top-y,right-x,bottom-y"
shape="circle" coords="center-x, center-y, radius"
shape="poly" coords="x1,y1,x2,y2,x3,y3, ..."
% coreattrs
属性既定値DOM l
idID [CS]依存String id
classCDATA [CS]依存String className
style%StyleSheet; [CN]依存予約
title%Text; [CS]依存String title
メモ: id属性をname属性と共存させる場合、値を一致させる。
% i18n
属性既定値DOM l
lang%LanguageCode; [CI]依存String lang
dir(ltr | rtl) [CI]依存String dir
% events
属性既定値
onclick%Script; [CT]依存
ondblclick%Script; [CT]依存
onmousedown%Script; [CT]依存
onmouseup%Script; [CT]依存
onmouseover%Script; [CT]依存
onmousemove%Script; [CT]依存
onmouseout%Script; [CT]依存
onkeypress%Script; [CT]依存
onkeydown%Script; [CT]依存
onkeyup%Script; [CT]依存
% reserved
属性既定値
datasrc%URI;依存
datafldCDATA依存
dataformatas(plaintext | html)plaintext

HTML
属性STDOM l
%i18n;
version-//W3C//DTD HTML 4.01 Transitional//EN [CN]
固定String version
HEAD
属性既定値DOM l
%i18n;
profile%URI; [CT]依存String profile
LINK
属性STDOM l
%attrs;
charset%Charset; [CI]依存String charset
href%URI; [CT]依存String href
hreflang%LanguageCode; [CI]依存String hreflang
type%ContentType; [CI]依存String type
rel%LinkTypes; [CI]依存String rel
rev%LinkTypes; [CI]依存String rev
media%MediaDesc; [CI]依存String media
target%FrameTarget; [CI]
依存String target

boolean disabled
メモ:

外部スタイルシートへのリンクに利用する場合のtitle属性は特別な意味を持つ。

relは順方向、revは逆方向の関係。

  • <link rev="made" href="mailto:sigekazu@choshinet.or.jp">
  • <link rel="stylesheet" href="style.css" type="text/css">
  • <link rel="index" href="index.html" title="索引ページへ">
  • <link rel="contents" href="contents.html" title="目次へ">
  • <link rel="next" href="chapter3.html">
  • <link rel="prev" href="chapter1.html">
TITLE
属性既定値DOM l
%i18n;

String text
META
属性既定値DOM l
%i18n;
http-equivNAME [CI]依存String httpEquiv
nameNAME [CS]依存String name
contentCDATA [CS]必須String content
schemeCDATA [CS]依存String scheme
メモ:

name属性は文書に関する情報に使う。http-equiv属性はHTTPサーバに情報を提供する場合。

NAMEというデータ型に、どうして大文字小文字の区別があるのかは不明。

ロボット受入れ/排除についての参考リンク

  • <meta http-equiv="Content-Script-Type" content="text/javascript">
  • <meta http-equiv="Content-Style-Type" content="text/css">
  • <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
  • <meta name="ROBOTS" content="NOINDEX,FOLLOW">
  • <meta name="ROBOTS" content="INDEX,NOFOLLOW">
  • <meta name="ROBOTS" content="NOINDEX,NOFOLLOW">
  • <meta name="keywords" content="キーワード1,キーワード2">
  • <meta name="description" content="解説文">
BASE
属性STDOM l
href%URI; [CT]必須依存String href
target%FrameTarget; [CI]
依存String target
メモ: href属性値は相対URIを解釈する際の基準となる絶対URIを指定する。
ISINDEX
属性TDOM l
%coreattrs;
%i18n;
prompt%Text; [CS]依存String prompt

readonly HTMLFormElement form
STYLE
属性STDOM l
%i18n;
type%ContentType; [CI]必須String type
media%MediaDesc; [CI]依存String media
title%Text; [CS]依存String title

boolean disabled
BODY
属性STDOM l
%attrs;
onload%Script; [CT]依存
onunload%Script; [CT]依存
background%URI; [CT]
依存String background
bgcolor%Color; [CI]依存String bgColor
text%Color; [CI]依存String text
link%Color; [CI]依存String link
vlink%Color; [CI]依存String vLink
alink%Color; [CI]依存String aLink
FORM
属性STDOM l
%attrs;
accept%ContentTypes; [CI]依存
action%URI; [CT]必須String action
method(GET | POST) [CI]GETString method
enctype%ContentType; [CI]application/x-www-form-urlencodedString enctype
nameCDATA [CI]依存String name
onsubmit%Script; [CT]依存
onreset%Script; [CT]依存
accept-charset%Charsets; [CI]依存String acceptCharset
target%FrameTarget; [CI]
依存String target
メモ:

type属性値がfileであるINPUT要素と含む場合、enctyp属性値はmultipart/form-dataにする。

name属性は後方互換の為にHTML 4.01で追加された。

readonly HTMLCollection elements
readonly long length
void submit()
void reset()
SELECT
属性既定値DOM l
%attrs;
nameCDATA [CI]依存String name
sizeNUMBER [CN]依存long size
multiple(multiple) [CI]依存boolean multiple
disabled(disabled) [CI]依存boolean disabled
tabindexNUMBER [CN]依存long tabIndex
onfocus%Script; [CT]依存
onblur%Script; [CT]依存
onchange%Script; [CT]依存
%reserved;
メモ:

size属性値はスクロール形式での同時表示行数。

multiple論理型属性を設定すると、複数選択可能になる。selected属性を複数設定するにはmultiple論理型属性を設定しないといけない。

disabled論理型属性を設定すると、選択不能になって値も送信されない。

String type
long selectedIndex
String value
readonly long length
readonly HTMLFormElement form
readonly HTMLCollection options
void add(in HTMLElement element, in HTMLElement before)
void remove(in long index)
void blur()
void focus()
OPTGROUP
属性既定値DOM l
%attrs;
disabled(disabled) [CI]依存boolean disabled
label%Text; [CS]必須String label
メモ: label属性値はグループ化した選択肢のラベル。
OPTION
属性既定値DOM l
%attrs;
selected(selected) [CI]依存readonly boolean selected
disabled(disabled) [CI]依存boolean disabled
label%Text; [CS]依存String label
valueCDATA [CS]依存String value
メモ:

disabled論理型属性を設定すると、フォーカスも受け取らず値も送信されない。

value属性値がコントロールの初期値。value属性を省略すると、内容が初期値になる。

readonly HTMLFormElement form
boolean defaultSelected
String text
readonly long index
INPUT
属性STDOM l
%attrs;
type(TEXT | PASSWORD | CHECKBOX | RADIO | SUBMIT | RESET | FILE | HIDDEN | IMAGE | BUTTON) [CI]TEXTreadonly String type
nameCDATA [CI]依存String name
valueCDATA [CA]依存String value
checked(checked) [CI]依存boolean checked
disabled(disabled) [CI]依存boolean disabled
readonly(readonly) [CI]依存boolean readOnly
sizeCDATA [CN]依存String size
maxlengthNUMBER [CN]依存long maxLength
src%URI; [CT]依存String src
altCDATA [CS]依存String alt
usemap%URI; [CT]依存String useMap
ismap(ismap) [CI]依存
tabindexNUMBER [CN]依存long tabIndex
accesskey%Character; [CN]依存String accessKey
onfocus%Script; [CT]依存
onblur%Script; [CT]依存
onselect%Script; [CT]依存
onchange%Script; [CT]依存
accept%ContentTypes; [CI]依存String accept
align(top | middle | bottom | left | right) [CI]
依存String align
%reserved;
メモ:

value属性値がコントロールの初期値。

disabled論理型属性を設定すると、フォーカスも受け取らず値も送信されない。readonly論理型属性は値の入力はできないが値の送信を妨げない。

size属性値はtype属性値が"text"または"password"でなければピクセル数、そうであれば文字数。

maxlength属性値は入力可能な最大文字数を指定する。半角文字換算のUAもあるので、あまり小さくしない。

String defaultValue
boolean defaultChecked
readonly HTMLFormElement form
void blur()
void focus()
void select()
void click()
TEXTAREA
属性既定値DOM l
%attrs;
nameCDATA [CI]依存String name
rowsNUMBER [CN]必須long rows
colsNUMBER [CN]必須long cols
disabled(disabled) [CI]依存boolean disabled
readonly(readonly) [CI]依存boolean readOnly
tabindexNUMBER [CN]依存long tabIndex
accesskey%Character; [CN]依存String accessKey
onfocus%Script; [CT]依存
onblur%Script; [CT]依存
onselect%Script; [CT]依存
onchange%Script; [CT]依存
%reserved;
メモ:

要素の内容が初期値として扱われるべきとされている。

roes属性値は行数。cols属性値は平均的な文字幅数で表示幅を指定する。

disabled論理型属性を設定すると、フォーカスも受け取らず値も送信されない。readonly論理型属性は値の入力はできないが値の送信を妨げない。

String defaultValue
readonly HTMLFormElement form
String type
String value
void blur()
void focus()
void select()
BUTTON
属性既定値DOM l
%attrs;
nameCDATA [CI]依存String name
valueCDATA [CS]依存String value
type(button | submit | reset) [CI]submitreadonly String type
disabled(disabled) [CI]依存boolean disabled
tabindexNUMBER [CN]依存long tabIndex
accesskey%Character; [CN]依存String accessKey
onfocus%Script; [CT]依存
onblur%Script; [CT]依存
%reserved;

readonly HTMLFormElement form
メモ:

value属性値がコントロールの初期値。

disabled論理型属性を設定すると、フォーカスも受け取らず値も送信されない。

LABEL
属性既定値DOM l
%attrs;
forIDREF [CS]依存String htmlFor
accesskey%Character; [CN]依存String accessKey
onfocus%Script; [CT]依存
onblur%Script; [CT]依存
メモ: for属性値はラベルをつけたいコントロールのid属性値と一致させる。 readonly HTMLFormElement form
FIELDSET
属性DOM l
%attrs;

readonly HTMLFormElement form
LEGEND
属性STDOM l
%attrs;
accesskey%Character; [CN]依存String accessKey
align(top | bottom | left | right) [CI]
依存String align

readonly HTMLFormElement form
UL
属性STDOM l
%attrs;
type(disc | square | circle) [CI]
依存String type
compact(compact) [CI]依存boolean compact
OL
属性STDOM l
%attrs;
type(1 | a | A | i | I) [CS]
依存String type
compact(compact) [CI]依存boolean compact
startNUMBER [CN]依存long start
DL
属性STDOM l
%attrs;
compact(compact) [CI]
依存boolean compact
DIR, MENU
属性TDOM 1
%attrs;
compact(compact) [CI]依存boolean compact
LI
属性STDOM l
%attrs;
type(disc | square | circle) [CI] (1 | a | A | i | I) [CS]
依存String type
valueNUMBER [CN]依存long value
BLOCKQUOTE, Q
属性既定値DOM l
%attrs;
cite%URI; [CT]依存String cite
DIV
属性STDOM l
%attrs;
align(left | center | right | justify) [CI]
依存String align
%reserved;
Hn, P
属性STDOM l
%attrs;
align(left | center | right | justify) [CI]
依存String align
PRE
属性STDOM l
%attrs;
widthNUMBER [CN]
依存long width
BR
属性STDOM l
%coreattrs;
clear(left | all | right | none) [CI]
noneString clear
SPAN
属性DOM 1
%attrs;
%reserved;
BDO
属性既定値DOM l
%coreattrs;
lang%LanguageCode; [CI]依存String lang
dir(ltr | rtl) [CI]必須String dir
BASEFONT
属性TDOM l
idID [CS]依存String id
sizeCDATA [CN]必須String size
color%Color; [CI]依存String color
faceCDATA [CI]依存String face
メモ:

size属性値は1〜7の整数の他に、"+1", "-1"といった相対的な指定もできる。

face属性値はフォント名をコンマで区切って並記できる。

FONT
属性TDOM l
%coreattrs;
%i18n;
sizeCDATA [CN]依存String size
color%Color; [CI]依存String color
faceCDATA [CI]依存String face
メモ:

size属性値は1〜7の整数の他に、"+1", "-1"といった相対的な指定もできる。

face属性値はフォント名をコンマで区切って並記できる。

HR
属性STDOM l
%attrs;
align(left | center | right) [CI]
依存String align
noshade(noshade) [CI]依存boolean noShade
size%Pixels; [CI]依存String size
width%Length; [CI]依存String width
INS, DEL
属性既定値DOM l
%attrs;
cite%URI; [CT]依存String cite
datetime%Datetime; [CS]依存String dateTime
メモ: cite属性は文書が変更された理由を説明する文書へのリンク。
A
属性STDOM l
%attrs;
charset%Charset; [CI]依存String charset
type%ContentType; [CI]依存String type
nameCDATA [CS]依存String name
href%URI; [CT]依存String href
hreflang%LanguageCode; [CI]依存String hreflang
rel%LinkTypes; [CI]依存String rel
rev%LinkTypes; [CI]依存String rev
accesskey%Character; [CN]依存String accessKey
shape(rect | circle | poly | default) [CI]rectString shape
coords%Coords; [CN]依存String coords
tabindexNUMBER [CN]依存long tabIndex
onfocus%Script; [CT]依存
onblur%Script; [CT]依存
target%FrameTarget; [CI]
依存String target
メモ: relは順方向、revは逆方向の関係。 void blur()
void focus()
IMG
属性STDOM l
%attrs;
src%URI; [CT]必須String src
alt%Text; [CS]必須String alt
longdesc%URI; [CT]依存String longDesc
nameCDATA [CI]依存String name
height%Length; [CN]依存String height
width%Length; [CN]依存String width
usemap%URI; [CT]依存String useMap
ismap(ismap) [CI]依存boolean isMap
align(top | middle | bottom | left | right) [CI]
依存String align
border%Pixels; [CN]依存String border
hspace%Pixels; [CN]依存String hspace
vspace%Pixels; [CN]依存String vspace

String lowSrc
メモ:

longdesc属性はalt属性による代替テキストを補う文書へのリンク。

name属性は後方互換の為にHTML 4.01で追加された。

OBJECT
属性STDOM l
%attrs;
declare(declare) [CI]依存boolean declare
classid%URI; [CT]依存
codebase%URI; [CT]依存String codeBase
data%URI; [CT]依存String data
type%ContentType; [CI]依存String type
codetype%ContentType; [CI]依存String codeType
archive%URIs; [CT]依存String archive
standby%Text; [CS]依存String standby
height%Length; [CN]依存String height
width%Length; [CN]依存String width
usemap%URI; [CT]依存String useMap
nameCDATA [CI]依存String name
tabindexNUMBER [CN]依存long tabIndex
align(top | middle | bottom | left | right) [CI]
依存String align
border%Pixels; [CN]依存String border
hspace%Pixels; [CN]依存String hspace
vspace%Pixels; [CN]依存String vspace
%reserved;

readonly HTMLFormElement form
String code
メモ:

codebase属性はclassid, data, and archive属性で指定されている相対URIを解釈する際の基準パスを設定する。省略した場合、文書の基準URIが用いられる。

declare論理型属性はオブジェクトを待機状態にし、参照して定義されているオブジェクトによって実体化されなければならない。

type, codetype属性はそれぞれdata, classid属性で指定したオブジェクトのMIMEタイプ。codetype属性を省略した場合、既定値としてtype属性値が用いられる。

standby属性値はダウンロード中に表示させるメッセージ。

PARAM
属性既定値DOM l
idID [CS]依存String id
nameCDATA必須String name
valueCDATA依存String value
valuetype(DATA | REF | OBJECT) [CI]DATAString valueType
type%ContentType; [CI]依存String type
メモ:

name属性とvalue属性は挿入したオブジェクトによって決まってくる。

valuetype属性値がREFならvalue属性値がURIであること、OBJECTならOBJECT要素のid属性値を参照していることを表す。

type属性はvaluetype属性値をrefにした場合に限り、value属性で指定したリソースのMIMEタイプを設定する。

APPLET
属性TDOM l
%coreattrs;
codebase%URI; [CT]依存String codeBase
archiveCDATA [CT]依存String archive
codeCDATA [CS]依存String code
objectCDATA [CS]依存String object
alt%Text; [CS]依存String alt
nameCDATA [CS]依存String name
width%Length; [CI]必須String width
height%Length; [CI]必須String height
align(top | middle | bottom | left | right) [CI]依存String align
hspace%Pixels; [CN]依存String hspace
vspace%Pixels; [CN]依存String vspace
メモ: codeまたはobject属性を与える。
MAP
属性既定値DOM l
%attrs;
nameCDATA [CI]必須String name

readonly HTMLCollection areas
AREA
属性STDOM l
%attrs;
shape(rect | circle | poly | default) [CI]rectString shape
coords%Coords; [CN]依存String coords
href%URI; [CT]依存String href
nohref(nohref) [CI]依存boolean noHref
alt%Text; [CS]必須String alt
tabindexNUMBER [CN]依存long tabIndex
accesskey%Character; [CN]依存String accessKey
onfocus%Script; [CT]依存
onblur%Script; [CT]依存
target%FrameTarget; [CI]
依存String target
メモ: nohref論理型属性はその領域にはリンクがないことを表す。
SCRIPT
属性STDOM l
charset%Charset; [CI]依存String charset
type%ContentType; [CI]必須String type
src%URI; [CT]依存String src
defer(defer) [CI]依存boolean defer
languageCDATA [CI]
依存
event (reserved)CDATA依存String event
for (reserved)%URI;依存String htmlFor

String text
メモ:

defer論理型属性はスクリプトが文書内容を生成しないことをUAに伝える。UAは解析と表示を続行できる。

Netscapeの文書によると、language属性が無い場合、既定値はサポートしている最新のバージョン。例えば、NN3.x→ "JavaScript1.1"、NN4.0→ "JavaScript1.2"、NN4.06→ "JavaScript1.3"。

マイクロソフトの文書をみると、言語は区別されるが、バージョン指定は関係ないようだ。

TABLE
属性STDOM l
%attrs;
summary%Text; [CS]依存String summary
width%Length; [CN]依存String width
border%Pixels; [CN]依存String border
frame(void | above | below | hsides | lhs | rhs | vsides | box | border) [CI]依存String frame
rules(none | groups | rows | cols | all) [CI]依存String rules
cellspacing%Length; [CN]依存String cellSpacing
cellpadding%Length; [CN]依存String cellPadding
align(left | center | right) [CI]
依存String align
bgcolor%Color; [CI]
依存String bgColor
%reserved;
datapagesize (reserved)CDATA依存
メモ:

summary属性は非視覚系UAのユーザーに表の解説文を提供する。

frame属性はテーブル外枠のどの辺を表示させるかを設定し、rles属性はセル間の罫線を設定する。

TABLE要素での配置指定はセル, 行グループ, 列グループでの指定より優先順位が低い。

cellspacing, cellpadding属性値はHTML 3.2ではピクセル数のみ。

HTMLTableCaptionElement caption
HTMLTableSectionElement tHead
HTMLTableSectionElement tFoot
readonly HTMLCollection rows
readonly HTMLCollection tBodies
HTMLElement createTHead()
void deleteTHead()
HTMLElement createTFoot()
void deleteTFoot()
HTMLElement createCaption()
void deleteCaption()
HTMLElement insertRow(in long index)
void deleteRow(in long index)
CAPTION
属性STDOM l
%attrs;
align(top | bottom | left | right) [CI]
依存String align
COL, COLGROUP
属性既定値DOM l
%attrs;
spanNUMBER [CN]1long span
width%MultiLength; [CN]依存String width
align(left | center | right | justify|char) [CI]依存String align
char%Character; [CN]依存String ch
charoff%Length; [CN]依存String chOff
valign(top | middle | bottom | baseline) [CI]依存String vAlign
メモ: span属性値は列の個数を表す。ただし、COL要素を含んでいるCOLGROUP要素のspan属性は無視される。
THEAD, TFOOT, TBODY
属性既定値DOM l
%attrs;
align(left | center | right | justify | char) [CI]依存String align
char%Character; [CN]依存String ch
charoff%Length; [CN]依存String chOff
valign(top | middle | bottom | baseline) [CI]依存String vAlign
メモ: 配置指定において、垂直方向は列グループより優先順位が高いが、水平方向については低い。 readonly HTMLCollection rows
HTMLElement insertRow(in long index)
void deleteRow(in long index)
TR
属性STDOM l
%attrs;
align(left | center | right | justify | char) [CI]依存String align
char%Character; [CN]依存String ch
charoff%Length; [CN]依存String chOff
valign(top | middle | bottom | baseline) [CI]依存String vAlign
bgcolor%Color; [CI]
依存String bgColor
メモ: 配置指定において、垂直方向は列グループより優先順位が高いが、水平方向については低い。 readonly long rowIndex
readonly long sectionRowIndex
readonly HTMLCollection cells
HTMLElement insertCell(in long index)
void deleteCell(in long index)
TH, TD
属性STDOM l
%attrs;
abbr%Text; [CS]依存String abbr
axisCDATA [CI]依存String axis
headersIDREFS [CS]依存String headers
scope(row | col | rowgroup | colgroup) [CI]依存String scope
rowspanNUMBER [CN]1long rowSpan
colspanNUMBER [CN]1long colSpan
align(left | center | right | justify | char) [CI]依存String align
char%Character; [CN]依存String ch
charoff%Length; [CN]依存String chOff
valign(top | middle | bottom | baseline) [CI]依存String vAlign
nowrap(nowrap) [CI]
依存boolean noWrap
bgcolor%Color; [CI]依存String bgColor
width%Length; [CN]依存String width
height%Length; [CN]依存String height

readonly long cellIndex
メモ:

abbr属性値はセルの内容の省略形で、読み上げ方式のUA用。

axis属性は概念上の分類を設定する。

headers, scope属性は基本的には非視覚系UA用の情報で、見出しセルがどのセルに対するものかを設定する。

セルでの配置指定は優先順位が高い。

IFRAME
属性TDOM l
%coreattrs;
longdesc%URI; [CT]依存String longDesc
nameCDATA [CI]依存String name
src%URI; [CT]依存String src
frameborder(1 | 0) [CN]1String frameBorder
marginwidth%Pixels; [CN]依存String marginWidth
marginheight%Pixels; [CN]依存String marginHeight
scrolling(yes | no | auto) [CI]autoString scrolling
align(top | middle | bottom | left | right) [CI]依存String align
height%Length; [CN]依存String height
width%Length; [CN]依存String width
メモ:

longdesc属性はtitle属性を補う長い解説文へのリンク。

name属性値については%FrameTarget;を参照のこと。

FRAMESET
属性FDOM l
%coreattrs;
rows%MultiLengths; [CN]依存String rows
cols%MultiLengths; [CN]依存String cols
onload%Script; [CT]依存
onunload%Script; [CT]依存
メモ: rowsは水平方向、colsは垂直方向のフレームレイアウトを設定する。
FRAME
属性FDOM l
%coreattrs;
longdesc%URI; [CT]依存String longDesc
nameCDATA [CI]依存String name
src%URI; [CT]依存String src
frameborder(1 | 0) [CN]1String frameBorder
marginwidth%Pixels; [CN]依存String marginWidth
marginheight%Pixels; [CN]依存String marginHeight
noresize(noresize) [CI]依存boolean noResize
scrolling(yes | no | auto) [CI]autoString scrolling
メモ:

longdesc属性はtitle属性を補う長い解説文へのリンク。

name属性値については%FrameTarget;を参照のこと。

DT, DD, NOSCRIPT, ADDRESS, TT, I, B, BIG, SMALL, EM, STRONG, DFN, CODE, SAMP, KBD, VAR, CITE, ABBR, ACRONYM, SUB, SUP
属性DOM1
%attrs;
CENTER, NOFRAMES, U, S, STRIKE
属性DOM1
%attrs;