XHTML 1.1 Modules

$B$3$3$G$O!"(B XHTML 1.1 $B$N%b%8%e!<%k$r>R2p$7$^$9!#3FMWAG$N@bL@$O(B HTML 4 $B$K=`$8$^$9!#(B HTML 4 $B$G%5%$%H$r:n@.$9$k:]MQ$$$kMWAG$N;29M$K$7$F$/$@$5$$!#(B XHTML 1.1 $B$K4X$9$k>\:Y$O!"!V(BXHTML 1.1 $B$H$O$J$s$@$m$&$+(B$B!W$r;2>H$/$@$5$$!#(B

$BB0@-=89g(B

$B>e=R$N%b%8%e!<%k$GMxMQ$5$l$kB0@-$N=89gL>$NDj5A$G$9!#3FB0@-$NDj5A$O(B HTML 4 $B$K=`$8$^$9!#(B

$B=89gL>(B $B=89g$K4^$^$l$kB0@-(B
Core class (NMTOKENS), id (ID), title (CDATA)
I18N xml:lang (NMTOKEN)
Events onclick (Script), ondblclick (Script), onmousedown (Script), onmouseup (Script), onmouseover (Script), onmousemove (Script), onmouseout (Script), onkeypress (Script), onkeydown (Script), onkeyup (Script)
Style style (CDATA)
Common Core + Events + I18N + Style

$B35G0%b%8%e!<%kDj5A(B

Core Modules

$B%9%H%i%/%A%c!* [$B;dLu(B]
body, head, html, title
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
body Common (Heading | Block | List)*
head I18N, profile (URI) title
html I18N, version (CDATA), xmlns (URI = "http://www.w3.org/1999/xhtml") head, body
title I18N PCDATA
$B%F%-%9%H!&%b%8%e!<%k(B* [$B;dLu(B]
abbr, acronym, address, blockquote, br, cite, code, dfn, div, em, h1, h2, h3, h4, h5, h6, kbd, p, pre, q, samp, span, strong, var
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
abbr Common (PCDATA | Inline)*
acronym Common (PCDATA | Inline)*
address Common (PCDATA | Inline)*
blockquote Common, cite (URI) (PCDATA | Headings | Block | List)*
br Core EMPTY
cite Common (PCDATA | Inline)*
code Common (PCDATA | Inline)*
dfn Common (PCDATA | Inline)*
div Common (PCDATA | Flow)*
em Common (PCDATA | Inline)*
h1 Common (PCDATA | Inline)*
h2 Common (PCDATA | Inline)*
h3 Common (PCDATA | Inline)*
h4 Common (PCDATA | Inline)*
h5 Common (PCDATA | Inline)*
h6 Common (PCDATA | Inline)*
kbd Common (PCDATA | Inline)*
p Common (PCDATA | Inline)*
pre Common, xml:space="preserve" (PCDATA | Inline)*
q Common, cite (URI) (PCDATA | Inline)*
samp Common (PCDATA | Inline)*
span Common (PCDATA | Inline)*
strong Common (PCDATA | Inline)*
var Common (PCDATA | Inline)*

$B$3$N%b%8%e!<%k$N:G>.FbMF%b%G%k$O4v$D$+$NFbMF%;%C%H$rDj5A$9$k!'(B

Heading
h1 | h2 | h3 | h4 | h5 | h6
Block
address | blockquote | div | p | pre
Inline
abbr | acronym | br | cite | code | dfn | em | kbd | q | samp | span | strong | var
Flow
Heading | Block | Inline
$B%O%$%Q!<%F%-%9%H!&%b%8%e!<%k(B* [$B;dLu(B]
a
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
a Common, accesskey (Character), charset (Charset), href (URI), hreflang (LanguageCode), rel (LinkTypes), rev (LinkTypes), tabindex (Number), type (ContentType) (PCDATA | Inline - a)*

$B$b$N%b%8%e!<%k$O!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Inline $B$K(B a $BMWAG$rDI2C$9$k!#(B

$B%j%9%H!&%b%8%e!<%k(B* [$B;dLu(B]
dl, dt, dd, ol, ul, li
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
dl Common (dt | dd)+
dt Common (PCDATA | Inline)*
dd Common (PCDATA | Flow)*
ol Common li+
ul Common li+
li Common (PCDATA | Flow)*

$B$3$N%b%8%e!<%k$O!"FbMF%;%C%H(B List $B$bDj5A$7!"$=$N:G>.FbMF%b%G%k$O(B (dl | ol | ul)+ $B$G$"$k!#$=$7$F!"$3$N%b%8%e!<%k$O!"$3$N%;%C%H$r!"%F%-%9%H!&%b%8%e!<%k$N(B Flow $BFbMF%;%C%H$KDI2C$9$k!#(B

Text Extension Modules

$B%W%l%<%s%F!<%7%g%s!&%b%8%e!<%k(B [$B;dLu(B]
b, big, hr, i, small, sub, sup, tt
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
b Common (PCDATA | Inline)*
big Common (PCDATA | Inline)*
hr Common EMPTY
i Common (PCDATA | Inline)*
small Common (PCDATA | Inline)*
sub Common (PCDATA | Inline)*
sup Common (PCDATA | Inline)*
tt Common (PCDATA | Inline)*

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"(B hr $BMWAG$,!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B BLACK $B$KDI2C$5$l$k!#(B $B2C$($F!"(B b, big, i, small, sub, sup, tt $BMWAG$,!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Inline $B$K2C$($i$l$k!#(B

$BJT=8%b%8%e!<%k(B [$B;dLu(B]
del, ins
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
del Common, cite (URI), datetime (Datetime) (PCDATA | Flow)*
ins Common, cite (URI), datetime (Datetime) (PCDATA | Flow)*

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"(B del $BMWAG$H(B ins $BMWAG$,!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Inline $B$KDI2C$5$l$k!#(B

$BAPJ}8~%F%-%9%H!&%b%8%e!<%k(B [$B;dLu(B]
bdo
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
bdo Core, dir* ("ltr" | "rtl") (PCDATA | Inline)*

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"(B bdo $BMWAG$,!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Inline $B$KDI2C$5$l$k!#(B $B$3$N%b%8%e!<%k$rA*Br$9$k$H!"B0@-(B dir* ("ltr" | "rtl") $B$r!"B0@-=89g(B I18N $B$K2C$($k!#(B

Forms Module

$B%U%)!<%`!&%b%8%e!<%k(B [$B;dLu(B]
button, fieldset, form, input, label, legend, select, optgroup, option, textarea
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
form Common, accept (ContentTypes), accept-charset (Charsets), action* (URI), method ("get"* | "post"), enctype (ContentType) (Heading | List | Block - Form | fieldset)+
input Common, accept (ContentTypes), accesskey (Character), alt (Text), checked ("checked"), disabled ("disabled"), maxlength (Number), name (CDATA), readonly ("readonly"), size (Number), src (URI), tabindex (Number), type ("text"* | "password" | "checkbox" | "button" | "radio" | "submit" | "reset" | "file" | "hidden" | "image"), value (CDATA) EMPTY
select Common, disabled ("disabled"), multiple ("multiple"), name (CDATA), size (Number), tabindex (Number) (optgroup | option)+
option Common, disabled ("disabled"), label (Text), selected ("selected"), value (CDATA) PCDATA
textarea Common, accesskey (Character), cols* (Number), disabled ("disabled"), name (CDATA), readonly ("readonly"), rows* (Number), tabindex (Number) PCDATA
button Common, accesskey (Character), disabled ("disabled"), name (CDATA), tabindex (Number), type ("button" | "submit"* | "reset"), value (CDATA) (PCDATA | Headings | List | Block - Form | Inline - Formctrl )*
fieldset Common (PCDATA | legend | Flow)*
label Common, accesskey (Character), for (IDREF) (PCDATA | Inline - label)*
legend Common, accesskey (Character) (PCDATA | Inline)+
optgroup Common, disabled ("disabled"), label* (Text) option+

$B$3$N%b%8%e!<%k$OFs$D$NFbMF%;%C%H$rDj5A$9$k!'(B

Form
form | fieldset
Formctrl
input | select | textarea | label | button

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"%F%-%9%H!&%b%8%e!<%k$GDj5A$5$l$F$$$k!"FbMF%;%C%H(B Block $B$KFbMF%;%C%H(B Form $B$r2C$(!"FbMF%;%C%H(B Inline $B$KFbMF%;%C%H(B Formctrl $B$r2C$($k!#(B

Tables Module

$BI=%b%8%e!<%k(B [$B;dLu(B]
caption, col, colgroup, table, tbody, td, tfoot, th, thead, tr
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
caption Common (PCDATA | Inline)*
table Common, border (Pixels), cellpadding (Length), cellspacing (Length), datapagesize (CDATA), frame ("void" | "above" | below" | "hsides" | "lhs" | "rhs" | "vsides" | "box" | "border"), rules ("none" | "groups" | "rows" | "cols" | "all"), summary (Text), width (Length) caption?, ( col* | colgroup* ), (( thead?, tfoot?, tbody+ ) | ( tr+ ))
td Common, abbr (Text), align ("left" | "center" | "right" | "justify" | "char"), axis (CDATA), char (Character), charoff (Length), colspan (Number), headers (IDREFS), rowspan (Number), scope ("row", "col", "rowgroup", "colgroup"), valign ("top" | "middle" | "bottom" | "baseline") (PCDATA | Flow)*
th Common, abbr (Text), align ("left" | "center" | "right" | "justify" | "char"), axis (CDATA), char (Character), charoff (Length), colspan (Number), headers (IDREFS), rowspan (Number), scope ("row", "col", "rowgroup", "colgroup"), valign ("top" | "middle" | "bottom" | "baseline") (PCDATA | Flow)*
tr Common, align ("left" | "center" | "right" | "justify", "char"), char (Character), charoff (Length), valign ("top" | "middle" | "bottom" | "baseline") (td | th)+
col Common, align ("left" | "center" | "right" | "justify", "char"), char (Character), charoff (Length), span (Number), valign ("top" | "middle" | "bottom" | "baseline"), width (MultiLength) EMPTY
colgroup Common, align ("left" | "center" | "right" | "justify", "char"), char (Character), charoff (Length), span (Number), valign ("top" | "middle" | "bottom" | "baseline"), width (MultiLength) col*
tbody Common, align ("left" | "center" | "right" | "justify", "char"), char (Character), charoff (Length), valign ("top" | "middle" | "bottom" | "baseline") tr+
thead Common, align ("left" | "center" | "right" | "justify", "char"), char (Character), charoff (Length), valign ("top" | "middle" | "bottom" | "baseline") tr+
tfoot Common, align ("left" | "center" | "right" | "justify", "char"), char (Character), charoff (Length), valign ("top" | "middle" | "bottom" | "baseline") tr+

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Block $B$K!"(B table $BMWAG$rDI2C$9$k!#(B

Image Module

$B2hA|%b%8%e!<%k(B [$B;dLu(B]
img
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
img Common, alt* (Text), height (Length), longdesc (URI), src* (URI), width (Length) EMPTY

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Inline $B$K!"(B img $BMWAG$rDI2C$9$k!#(B

Client-side Image Map Module

$B%/%i%$%"%s%H%5%$%I!&%$%a!<%8%^%C%W!&%b%8%e!<%k(B [$B;dLu(B]
area, map
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
a& coords (CDATA), shape ("rect" | "circle" | "poly" | "default") n/a
area Common, accesskey (Character), alt* (Text), coords (CDATA), href (URI), nohref ("nohref"), shape ("rect"* | "circle" | "poly" | "default"), tabindex (Number) EMPTY
img& usemap (IDREF) n/a
input& usemap (IDREF) n/a
map I18N, Events, class (NMTOKEN), id* (ID), title (CDATA) ((Heading | Block) | area)+
object& usemap (IDREF) $BCm0U!'%*%V%8%'%/%H!&%b%8%e!<%k$,4^$^$l$F$$$k>l9g$K8B$k(B

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Inline $B$K(B map $BMWAG$,DI2C$5$l$k!#(B

Server-side Image Map Module

$B%5!<%P!<%5%$%I!&%$%a!<%8%^%C%W!&%b%8%e!<%k(B [$B;dLu(B]
img $B$N(B ismap $BB0@-(B
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B $BCm0U(B
img& ismap ("ismap") n/a  
input& ismap ("ismap") n/a $B%U%)!<%`%b%8%e!<%k!"$b$7$/$O4pK\%U%)!<%`%b%8%e!<%k$,A*Br$5$l$F$$$k$H$-(B

Object Module

$B%*%V%8%'%/%H!&%b%8%e!<%k(B [$B;dLu(B]
object, param
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
object Common, archive (URIs), classid (URI), codebase (URI), codetype (ContentType), data (URI), declare ("declare"), height (Length), name (CDATA), standby (Text), tabindex (Number), type (ContentType), width (Length) (PCDATA | Flow | param)*
param id (ID), name* (CDATA), type (ContentType), value (CDATA), valuetype ("data"* | "ref" | "object") EMPTY

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Inline $B$K!"(B object $BMWAG$rDI2C$9$k!#(B

Intrinsic Events Module

$BAH$_9~$_%$%Y%s%H!&%b%8%e!<%k(B [$B;dLu(B]
$B%$%Y%s%HB0@-(B
$BMWAG(B $BB0@-(B $BCm0U(B
a& onblur (Script), onfocus (Script)  
area& onblur (Script), onfocus (Script) Client-side Image Map Module $B$b;H$o$l$F$$$k$H$-(B
frameset& onload (Script), onunload (Script) Frames Module $B$b;H$o$l$F$$$k$H$-(B
form& onreset (Script), onsubmit (Script) Basic Forms $B$+(B Forms Module $B$,;H$o$l$F$$$k$H$-(B
body& onload (Script), onunload (Script)  
label& onblur (Script), onfocus (Script) Forms Module $B$,;H$o$l$F$$$k$H$-(B
input& onblur (Script), onchange (Script), onfocus (Script), onselect (Script) Basic Forms or Forms Module $B$,;H$o$l$F$$$k$H$-(B
select& onblur (Script), onchange (Script), onfocus (Script) Basic Forms $B$+(B Forms Module $B$,;H$o$l$F$$$k$H$-(B
textarea& onblur (Script), onchange (Script), onfocus (Script), onselect (Script) Basic Forms $B$+(B Forms Module $B$,;H$o$l$F$$$k$H$-(B
button& onblur (Script), onfocus (Script) Forms Module $B$,;H$o$l$F$$$k$H$-(B

Metainformation Module

$B%a%?>pJs!&%b%8%e!<%k(B [$B;dLu(B]
meta
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
meta I18N, content* (CDATA), http-equiv (NMTOKEN), name (NMTOKEN), scheme (CDATA) EMPTY

$B$3$N%b%8%e!<%k$,A*Br$5$l$?$H$-$O!"9=B$%b%8%e!<%k$GDj5A$5$l$k(B head $BMWAG$NFbMF%b%G%k$K!"(B meta $BMWAG$,DI2C$5$l$k!#(B

Scripting Module

$B%9%/%j%W%F%#%s%0!&%b%8%e!<%k(B [$B;dLu(B]
noscript, script
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
noscript Common (Heading | List | Block)+
script charset (Charset), defer ("defer"), src (URI), type* (ContentType), xml:space="preserve" PCDATA

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"%F%-%9%H!&%b%8%e!<%k$NFbMF%;%C%H(B Block $B$H(B Inline $B$K!"(B script $BMWAG$H(B noscript $BMWAG$,DI2C$5$l$k!#(B $B2C$($F!"9=B$%b%8%e!<%k$GDj5A$5$l$k(B head $BMWAG$NFbMF%b%G%k$K(B script $BMWAG$,DI2C$5$l$k!#(B

Style Sheet Module

$B%9%?%$%k%7!<%H!&%b%8%e!<%k(B [$B;dLu(B]
style $BMWAG(B
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
style I18N, media (MediaDesc), title (Text), type* (ContentType), xml:space="preserve" PCDATA

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"9=B$%b%8%e!<%k$N(B head $BMWAG$NFbMF%b%G%k$K!"(B style $BMWAG$rDI2C$9$k!#(B

Style Attribute Module

$B%9%?%$%kB0@-%b%8%e!<%k(B $BHs?d>)(B [$B;dLu(B]
style $BB0@-(B

$B%9%?%$%kB0@-%b%8%e!<%k$O!"(B style $BB0@-$rDj5A$9$k!#(B $B$3$N%b%8%e!<%k$,A*Br$5$l$k$H!"(B$B%9%?%$%kB0@-=89g(B$B$rM-8z$K$9$k!#(B

Link Module

$B%j%s%/!&%b%8%e!<%k(B [$B;dLu(B]
link
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
link Common, charset (Charset), href (URI), hreflang (LanguageCode), media (MediaDesc), rel (LinkTypes), rev (LinkTypes), type (ContentType) EMPTY

$B$3$N%b%8%e!<%k$,;H$o$l$k$H$-$O!"9=B$%b%8%e!<%k$GDj5A$5$l$k(B head $BMWAG$NFbMF%b%G%k$K!"(B link $BMWAG$rDI2C$9$k!#(B

Base Module

$B%Y!<%9!&%b%8%e!<%k(B [$B;dLu(B]
base
$BMWAG(B $BB0@-(B $B:G>.FbMF%b%G%k(B
base href* (URI) EMPTY

When this module is used, it adds the base element to the content model of the head element of the Structure Module.

Ruby Module

XHTML $B$G$O!"(B [RUBY] $B$GDj5A$5$l$F$$$k!"%k%SCm

$B%k%SCm
ruby, rbc, rtc, rb, rt, rp
$BMWAG(B$BB0@-(B$B:G>.FbMF%b%G%k(B
rubyCommon(rb, (rt | (rp, rt, rp)))
rbcCommonrb+
rtcCommonrt+
rbCommon(PCDATA | Inline - ruby)*
rtCommon, rbspan (CDATA)(PCDATA | Inline - ruby)*
rpCommonPCDATA*

ruby $BMWAG$N:GBgFbMF%b%G%k$O0J2<$N$h$&$K$J$k!'(B

((rb, (rt | (rp, rt, rp))) | (rbc, rtc, rtc?))
$B%5%s%W%k(B
$B%=!<%9(B$BI=<(Nc(B$BI=<(35G0(B
<ruby>
  <rb>WWW</rb>
  <rt>World Wide Web</rt>
</ruby>
WWW World Wide Web At the bottom left, three large letters reading 'WWW'. On top of them, in smaller letters, the text 'World Wide Web'. To the right, arrows and text saying 'ruby base' (bottom) and 'ruby text' (top).

ruby $BMWAG$r%5%]!<%H$7$F$$$J$$4D6-$G$O!"%k%SCme$N>l9g$O!"(B "WWW World Wide Web" $B$HI=<($5$l$k2DG=@-$,$"$j!"$3$l$G$OJ8>O$,0UL#$r$J$5$J$$!#(B

$B$3$N$h$&$J>l9g$N$?$a$K!"(B ruby $BMWAG$r%5%]!<%H$9$k4D6-$G$OI=<($7$J$$MWAG$,MQ0U$5$l$F$$$k!#;H$$J}$O(B NOFRAMES $BMWAG!"(B NOSCRIPT $BMWAG$J$I$HF1$8!#0J2<$O!"(B ruby $BMWAG$r%5%]!<%H$7$F$$$J$$4D6-$G$O(B "WWW (World Wide Web)" $B$HI=<($5$l$k%5%s%W%k!'(B

$B%5%s%W%k(B
<ruby>
  <rb>WWW</rb>
  <rp>(</rp><rt>World Wide Web</rt><rp>)</rp>
</ruby>
WWW (World Wide Web) WWW (World Wide Web)

$B$^$l$k!#(B

$B%5%s%W%k(B
<ruby>
  <rbc>
    <rb>10</rb>
    <rb>31</rb>
    <rb>2002</rb>
  </rbc>
  <rtc>
    <rt>Month</rt>
    <rt>Day</rt>
    <rt>Year</rt>
  </rtc>
  <rtc>
    <rt rbspan="3">Expiration Date</rt>
  </rtc>
</ruby>
10 31 2002 Month Day Year Expiration Date
Month Day Year
10 31 2002
Expiration Date

$B$3$N%k%S!

$BCx:n8"$OJ|4~$7$F$$$^$;$s!#(BCopyright(C) 2001 SUGAI, Manabu, All rights Reserved.
SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送