HTML要素
完全無料エロボイス♪
「声」は興奮しますよ!

[Wikipedia|▼Menu]

HTML
Cascading Style Sheets

ダイナミックHTML
XHTML
HTML エディター
HTML要素
HTMLレンダリングエンジン
W3C
ウェブブラウザ

HTML要素(HTMLようそ、: HTML element)は、HTMLでマークアップした文書を構成するものである。HTML文書は、複数のHTML要素が入れ子になって構成されている。
目次

1 要素の構成

1.1 SGMLとXMLとの違い

1.1.1 タグの省略

1.1.1.1 HTML

1.1.1.2 XHTML


1.1.2 属性の省略

1.1.2.1 HTML

1.1.2.2 XHTML




2 HTML要素一覧

2.1 基本的な構造を表す要素

2.2 ヘッダ内に記述可能な要素

2.2.1 ヘッダ内で複数記述できる要素(repeatable head elements)


2.3 文書の更新情報を示す要素

2.4 ブロックレベル要素

2.4.1 見出し(heading)

2.4.2 リスト(list)

2.4.3 表を構成する要素


2.5 インライン要素

2.5.1 物理要素(fontstyle)

2.5.2 論理要素(phrase)

2.5.3 特別な要素(special)



3 参考

4 脚注

//


要素の構成

例) <strong> 強調部分です。 </strong>

要素(element)は、開始タグ (Start-tag)・内容 (Content)・終了タグ (End-tag) の3つから構成される[1]。要素は<と>で囲まれる開始タグで始まり、</と>で囲まれる終了タグで終わる。また、開始タグと終了タグではさまれた部分が内容となる。また、開始タグは属性(attribute)と属性値(value)を取ることができる。

要素とタグはこのような関係にあるため、明確に区別する必要がある。

また、XMLでは、開始タグや終了タグとは別に、空要素のための空要素タグ(Empty-Element Tags)が規程されている。空要素タグは<と/>で囲まれ、内容を持たない。


SGMLとXMLとの違い

HTMLはSGMLアプリケーションであるHTMLとXMLアプリケーションであるXHTMLに大別される。この違いによる相違は以下のようになる。


タグの省略


HTML

SGML宣言でSHORTTAG YESと宣言されているSGMLアプリケーションは省略タグ機構に則って開始タグや終了タグの省略が可能である。HTML 4.01などの大半のHTMLはSHORTTAG YESと宣言されているので、DTDで省略可能とされているタグ[2]を省略することができる。ただし、省略タグ機構に則る必要があるため、いかなる場合でも省略可能というわけではない[3]


XHTML

XMLはタグの省略は不可能である。そのため、XMLアプリケーションであるXHTMLでは空要素を表現する場合、次のうちどちらかを用いる必要がある。

空要素タグを使い「<要素名 />」や「<要素名/>」を使う。

開始タグの直後に終了タグを記述する(「<要素名></要素名>」)。

なお、古いユーザエージェントのためには、前者のうち「/>」の前にスペースを入れる記述が推奨されている[4]


属性の省略


HTML

SGML宣言でSHORTTAG YESと宣言されているSGMLアプリケーションは属性に関して次のような省略が可能である。なお、HTML 4.01などの大半のHTMLはSHORTTAG YESと宣言されている。

属性値がname token[5]となる場合に属性値を括る引用符が省略可能。

属性名が択一式である場合に属性名が省略可能。


XHTML

XHTMLでは、HTMLで許されていた属性に関する省略は不可能である。これはXMLの特徴に因る。


HTML要素一覧


基本的な構造を表す要素
html
HTML文書のルート要素(document root element)。
head
HTML文書のヘッダ部分(document head)を指定する要素。HTML文書自身に関する情報(例:タイトルやスタイルシートに関する情報など)を指定できる。
body
HTML文書の本体部分(document body)を指定する要素。

HTML文書は、ヘッダ部分と本体部分の2つに分けることができる。2007年11月現在で有効なスキーマでは、ルート要素であるhtml要素の直下にはhead要素、body要素をこの順で1つずつだけ取ることができる。

HTML文書は次のような構造となる。<html> <head> head要素以下に取ることができる要素群。  HTML文書自身に関する情報(title要素など)からなる。 </head> <body> body要素以下に取ることができる要素群。 HTML文書の本文となる情報を記述する。 </body></html>


ヘッダ内に記述可能な要素
title
タイトル(document title)を指定する。


■毎日更新無料動画!
■未公開流出画像満載

[次ページ]
[オプション/リンク一覧]
[記事の検索]
[おまかせ表示]
[トップページ]
[ニュースをチェック!]
[列車運行情報]
Size:23 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)
担当:Mamenoki