W3C → XHTML 1.0 → Multi-part XHTML file → DTDs → XHTML-1.0-Transitional より
<!--=================== Images ===========================================--> <!-- To avoid accessibility problems for people who aren't able to see the image, you should provide a text description using the alt and longdesc attributes. In addition, avoid the use of server-side image maps. --> <!ELEMENT img EMPTY> <!ATTLIST img %attrs; src %URI; #REQUIRED alt %Text; #REQUIRED name* NMTOKEN #IMPLIED longdesc %URI; #IMPLIED height %Length; #IMPLIED width %Length; #IMPLIED usemap %URI; #IMPLIED ismap (ismap) #IMPLIED
align %ImgAlign; #IMPLIEDborder %Length; #IMPLIEDhspace %Pixels; #IMPLIEDvspace %Pixels; #IMPLIED>
*name属性は XHTML-1.0-Strict 配下では使用できない属性です。
src %URI; #REQUIRED
画像ファイルの場所をURIで指定します。省略不可。
alt %Text; #REQUIRED
画像の説明を記述します。省略不可。
name NMTOKEN #IMPLIED
name属性は、Transitional DTDか Frameset DTD の配下にしか記述出来ません。省略可。
要素に識別名を付けます。name属性を使用する場合id属性が必須。属性の値は、id属性の値と同じです。省略可。
longdesc %URI; #IMPLIED
alt属性で画像の説明が説明出来ないくらい長い場合、説明用のページのURIを記述します。省略可。
height %Length; #IMPLIED
画像表示の高さを px 、表示可能な領域の% で示します。DTDでは省略可となっていますが、このサイトでは省略不可とします。
px値を指定する場合は、100pxと記述するのではなく、100と整数値で指定します。
width %Length; #IMPLIED
画像表示の巾を px 、表示可能な領域の% で示します。DTDでは省略可となっていますが、このサイトでは省略不可とします。
px値を指定する場合は、100pxと記述するのではなく、100と整数値で指定します。
ismap (ismap) #IMPLIED
画像をクリックした時の座標をCGIに送ります。詳細な使用方法は、使用できるかも含め、プロバイダにより違います。ご使用先のプロバイダの指定を参照して下さい。省略可。
XXXX はHTMLサンプルです。
XXXX はHTMLサンプルの表示例です。
width/height属性をオリジナルのサイズから変更する事により、拡大/縮小表示ができます。