本文要素
The BODY element

ここには文書の本文が入ります。BODYの開始タグと終了タグは省略することができます。本文には幅広い要素が含まれます。
This contains the document body. Both start and end tags for BODY may be omitted. The body can contain a wide range of elements:

主要な属性は以下のとおり
The key attributes are:
BACKGROUND, BGCOLOR, TEXT, LINK, VLINK and ALINK.
これらを使って壁紙を貼ったり、背景色に加え文章や超連鎖の色を設定したりすることができます。
These can be used to set a repeating background image, plus background and foreground colors for normal text and hypertext links.

<!ENTITY % body.content "(%heading | %text | %block | ADDRESS)*">

<!ENTITY % color "CDATA" -- a color specification: #HHHHHH @@ details? -->

<!ENTITY % body-color-attrs "
        bgcolor %color #IMPLIED
        text %color #IMPLIED
        link %color #IMPLIED
        vlink %color #IMPLIED
        alink %color #IMPLIED
        ">

<!ELEMENT BODY O O  %body.content>
<!ATTLIST BODY
        background %URL #IMPLIED  -- 文書の背景となる生地 texture tile for document background --
        %body-color-attrs;  -- bgcolor, text, link, vlink, alink --
        >

例 Example:

 <body bgcolor=white text=black link=red vlink=maroon alink=fuchsia>
bgcolor
本文の背景色を定めます。下記の色の値に関する語法を見てください。
Specifies the background color for the document body. See below for the syntax of color values.
text
文章を打ち出すのに使われる色を定めます。これは一般的に、BGCOLOR属性やBACKGROUND属性で背景色を変化させたときに使われます。
Specifies the color used to stroke the document's text. This is generally used when you have changed the background color with the BGCOLOR or BACKGROUND attributes.
link
まだ行ったことがない超連鎖になっている部分の色を定めます。
Specifies the color used to stroke the text for unvisited hypertext links.
vlink
既に行ったことのある超連鎖になっている部分の色を定めます。
Specifies the color used to stroke the text for visited hypertext links.
alink
超連鎖をカチッと押した瞬間の色を定めます。
Specifies the highlight color used to stroke the text for hypertext links at the moment the user clicks on the link.
background
文書の背景に使う壁紙をURL指定します。
Specifies a URL for an image that will be used to tile the document background.

色は16進法の数字( COLOR= 『 #C0FFC0 』など)として、或いは、広く知られている16の色名前の1つとして、sRGB色空間で与えられます。 これらの色は元々、ウィンドウズ VGA パレットが扱う標準16 色として選ばれていたものです。
Colors are given in the sRGB color space as hexadecimal numbers (e.g. COLOR="#C0FFC0"), or as one of 16 widely understood color names. These colors were originally picked as being the standard 16 colors supported with the Windows VGA palette.

Color names and sRGB values
Black = "#000000" Green = "#008000"
Silver = "#C0C0C0" Lime = "#00FF00"
Gray = "#808080" Olive = "#808000"
White = "#FFFFFF" Yellow = "#FFFF00"
Maroon = "#800000" Navy = "#000080"
Red = "#FF0000" Blue = "#0000FF"
Purple = "#800080" Teal = "#008080"
Fuchsia = "#FF00FF" Aqua = "#00FFFF"

まとめ要素・文章要素
Block and Text level elements

文書の本文に出てくる要素の大半は、二つのグループに分けられます。一つは段落分けをするまとめ要素で、もう一つはそれをしない文章要素です。一般的なまとめ要素としては、H1〜H6:見出し、P:段落、LI:一覧項目、HR:水平線などがあります。一般的な文章要素としては、EM・I・B・FONT:字の強調、A:超連鎖、IMG・APPLET:埋め込み対象物、BR:改行などがあります。文章要素が括り込めるのは他の文章要素だけなのに対して、まとめ要素は一般的に、文章要素や他のまとめ要素(見出しと宛先を除く)を括り込むように働くことに注意してください。正しい型は要素によって変わります。
Most elements that can appear in the document body fall into one of two groups: block level elements which cause paragraph breaks, and text level elements which don't. Common block level elements include H1 to H6 (headers), P (paragraphs) LI (list items), and HR (horizontal rules). Common text level elements include EM, I, B and FONT (character emphasis), A (hypertext links), IMG and APPLET (embedded objects) and BR (line breaks). Note that block elements generally act as containers for text level and other block level elements (excluding headings and address elements), while text level elements can only contain other text level elements. The exact model depends on the element.

見出し
Headings

<!--
見出しにはH1(最重要)からH6(最も重要でない)まで6つの段階があります。
There are six levels of headers from H1 (the most important) to H6 (the least important).
-->

<!ELEMENT ( %heading )  - -  (%text;)*>
<!ATTLIST ( %heading )
        align  (left|center|right) #IMPLIED
        >

H1,H2,H3,H4,H5,H6は文書の見出しとして使われます。常に開始タグと終了タグが必要です。H1要素はH2要素以下よりも重要で、H6要素は見出しとしての重要性が最低のものとなります。より重要な見出しは一般的にそれ以下のものより大きな活字で表示されます。追加できる属性として、見出しの位置決めをするALIGNがあり、次の例のように使います。
H1, H2, H3, H4, H5 and H6 are used for document headings. You always need the start and end tags. H1 elements are more important than H2 elements and so on, so that H6 elements define the least important level of headings. More important headings are generally rendered in a larger font than less important ones. Use the optional ALIGN attribute to set the text alignment within a heading, e.g.

  <H1 ALIGN=CENTER> ... centered heading ... </H1>

位置決めを省略すると左揃えとなりますが、これはDIV要素かCENTER要素で取り囲むことによって上書きできます。
The default is left alignment, but this can be overridden by an enclosing DIV or CENTER element.

奥付
ADDRESS

    <!ENTITY % address.content "((%text;) | P)*">

    <!ELEMENT ADDRESS - - %address.content>

ADDRESS要素は開始タグと終了タグを必要とし、原著作者やその文書に関する問い合わせ先を指定します。ユーザエージェントはその内容を、一つの段落として構成するべきです。その内容は %text 実体によって定義されるため、段落と普通の文章と文章同等の要素に制限されることに注意してください。
The ADDRESS element requires start and end tags, and specifies information such as authorship and contact details for the current document. User agents should render the content with paragraph-breaks before and after. Note that the content is restricted to paragraphs, plain text and text-like elements as defined by the %text entity.

例 Example:

<ADDRESS>
Newsletter editor<BR>
J.R. Brown<BR>
8723 Buena Vista, Smallville, CT 01234<BR>
Tel: +1 (123) 456 7890
</ADDRESS>

HTML第3.2版仕様参考書 HTML 3.2 Reference Specification
魔術幻燈版日本語訳

←戻る 目次 進む→

翻訳:魔術幻燈
poetlabo@cap.bekkoame.ne.jp
ご意見・引用・複写・盗作その他の活用を歓迎します