Section 5 : 文章を書いてみよう・その1

 「お約束」を知ってもらったところでいよいよ文章を書くわけだけど,ここにちょっとした罠が。


 実際に表示させる文書は <BODY>〜</BODY> に書く。じゃあ,ふつうの文章はそのまま書いたとおりに出るかというと……,No。たとえば,<BODY>〜</BODY> に,

きょうは,いい天気です。
外はどしゃ降り,ねこはこたつで四角くなっています。

と書いて出力させても,

きょうは,いい天気です。 外はどしゃ降り,ねこはこたつで四角くなっています。

改行はどこへいったやら。実は「無視」または「空白1個」に変わってしまっている。だから,HTML の原稿をきれいに見せようとして原稿用紙に書くように,

HTML とは,HyperText Markup Language の略で,SGML という電子
文書の書き方のきまりを具体化させたもののひとつです。HTML は
ワープロと異なり,文書を見た目ではなく,その中での役割でおも
に記述していくのが基本です。

と書いても残念でした,

HTML とは,HyperText Markup Language の略で,SGML という電子 文書の書き方のきまりを具体化させたもののひとつです。HTML は ワープロと異なり,文書を見た目ではなく,その中での役割でおも に記述していくのが基本です。

という最悪空白スカスカの文章になってしまう。HTML は英語を基本にしていて,単語間で改行するから英語ではそれはOK。試しに,

HTML stands for HyperText Markup Language, which is one of
standards based on SGML. HTML is different from word
processors. You describe not "what the document looks like,"
but "what the structure of the document is like."

と書けば,

HTML stands for HyperText Markup Language, which is one of standards based on SGML. HTML is different from word processors. You describe not "what the document looks like," but "what the structure of the document is like."

となって何ら問題なし。
 結局表示させるのはブラウザで,文章は原則的にブラウザの横幅に合わせられる。日本語の場合,単語間にあまり空白は入れないから,ほんとに改行したいところまでいさぎよく改行なしで書く方がベター。


解決! センター化学 I
解決! センター化学 I ◆ Z 会出版

Next : 文章を書いてみよう・その2
Prev : HTML ファイルのきまり
Up : 目次