質問: タグとタグの間が空、をなくしたい。 テキストに直接htmlを打ち込みながら制作しています。 htmlのチェックをしたところ、「 と の間が空」という注意が表示されたのですが、どのように空要素をなくすのがスマートなのでしょうか? 独学で制作していたため、色々間違っている部分が多くあるかと思いますが、ご指導のほどよろしくお願いします...! 現在下記のようなパターンで使用していました。 1 ○○○○○○○ 2 ○○○○○ 3 ○○○○○ 4 5 ○○○○○○○ 6 ○○○○○ 7 ○○○○○ やりたかったこと= それぞれのh2の間に少し広めの空きを作りたかった。 divの空要素を書き込んだ理由= pにmarginを指定するとpとpの間にまで空きができてしまう h2にmarginを指定すると、一番最初のh2の上が空きすぎてしまう と言った理由からでした。 この場合、それぞれのh2の間に少し広めの空きを作るにはどうしたらいいのでしょうか?3行目のpにclassを指定すればいいのでしょうか...。 それともbr等で指定ができるのでしょうか? 空きをbrで記述した時も、あまり連続してbrを記入したらチェックで指摘されて困っています。 どうぞよろしくお願いします!
回答: html見出し1 本文1 本文1 見出し2 本文2 本文2 cssh2 { margin-top : 2em; margin-bottom : 0; } h2#first { margin-top : 0; } p { margin-top : 0; margin-bottom : 0; } 表示結果の(おおよその)イメージ見出し1 本文1 本文1 見出し2 本文2 本文2 -----------------------