質問: HTMLど初心者です。 スペース一文字、もしくは、改行の入ったHTML画面を作成したいのですが、テキストから作成することが可能でしょうか? 可能な場合、どのように作成したらよいでしょうか?
回答: 初めて HTML を勉強すると、ワープロ・ソフトで使っていたような空白文字の連続や Enter キーによる改行が効かないので面食らいますね。 HTML での(強制)改行は br 要素「」です。 しかし、空白行を作りたいのでしたら、CSS でマージンを指定することにより実現しましょう。 空白文字を表すには文字実体参照を使いますが、幅によりいくつか種類があります。 ・半角の空白: ※一般的 ・半角よりも少し広い空白: ※「n」の幅 ・全角に近い空白: ※「m」の幅 ・半角よりも狭い空白: ※「thin」=痩せている ただし、これらの空白文字を連続で使うのは好ましくありません(非推奨)。