HTML要素
埋め込み画像 (Embedded image) であることを示す。src属性にURIを指定し画像を表示させる。内容は空で終了タグは存在しない。
alt属性で画像の説明を記述することが必要である。これは画像に対応できないユーザーのため。単にレイアウト用の画像(スペーサー画像等)の場合にはaltは空にする。また「画像が表示できません」や「画像」と言った代替テキストはユーザにとっては有用でなく、「犬の写真」など簡素な説明や「飼い犬のポチが...」など情景が把握できる説明が有用である。説明が長文になる場合longdesc属性にURIを指定し、説明の文書を示す事もできる。
他のドメインの画像を指定することも可能であるため、著作権の観点から問題視されることもある(詳細は無断リンクの項目を参照)。
それぞれ、ヘッダのセル (table header cell)、データのセル (table data cell) を示す。
視覚系でないユーザーエージェントに対応する為にいくつかの整形方法がある。
ヘッダ要素のid属性と、データ要素のheaders属性を結びつける (同じ値を指定する)。これによって音声ブラウザではヘッダとデータの内容を交互に読み上げることが出来る。
上記の省略系といえるscope属性を用いる。ヘッダ属性にcolを指定することで縦方向・rowを指定することで横方向のデータと結びつけることが出来る。
ヘッダ要素にabbr属性で短縮系を指定する。例えば、ヘッダ要素の内容が"価格(円)"等の場合、逐一読み上げるのは冗長になる。abbr属性が"価格"となっていれば、「価格100」等と読み上げられ、冗長さは解消される。
以下にtable要素の記述例を示す。
強調 (Indicates emphasis) する。(例:html)
自分自身とhref属性で指定したファイルとの関係をrel属性で定義する。
rel属性はHTML4.01で有効なものには alternate, stylesheet, start, next, prev, contents, index, glossary, copyright, chapter, section, subsection, appendix, help, bookmarkがあり、他に使われるものとして、shortcut iconがある。
強く強調 (Indicates stronger emphasis) する。(例:html)
文字を太字 (bold) にする。(例:html)
HTML
属性に関して次のような省略が可能である。
属性値に以下の文字を含まない場合、属性値を括る引用符が省略可能。 ASCII空白文字 U+0022 二重引用符 U+0027 アポストロフィー U+003D 等号 U+003C 不等号(より小) U+003E 不等号(より大) U+0060 グレイヴ・アクセント
空属性: 属性名が択一式である場合に属性名が省略可能。
XML
XHL構文では、HTML構文で許されていた属性に関する省略は不可能である。これはXMLの特徴に因る。
見た目を定義する要素。スタイルシートで代替が可能。これらのうち、i、bなどはHTML5以降、新たに意味づけがなされており、単なる見た目を定義する要素ではなくなっている。