ノート風の罫線に揃えてテキストをレイアウトしようとする場合、一昔前であれば各行を<span>でマークアップしたり、テーブルを利用するなどしていた。 しかし現在は、CSSを駆使することで<p>や<div>でシンプルにマークアップしてテキストをレイアウトすることができる。そのため、ブログの記事のデザインなどにも有効に活用することが可能だ。 今回のサンプルは、次の4点をポイントにして作成した。 テキストの各行を罫線に揃えてレイアウトする テキストの分量に合わせて罫線を過不足なく表示する 見出しや段落を追加しても行がずれないようにする ブラウザの文字サイズの設定を変えても行がずれないようにする
![CSS技研:ノート風の罫線にテキストをレイアウトする - builder by ZDNet Japan](https://cdn-ak-scissors.b.st-hatena.com/image/square/e0ca124bf54e04a3f4f6308c2e648d57ba1a08b8/height=288;version=1;width=512/https%3A%2F%2Fbuilder.japan.zdnet.com%2Fstorage%2F2011%2F01%2F24%2F14b59092884dedfc7a770b7c4b538c40%2Fstory_media%2F20390076%2F090318css-layout_184x138.jpg)