<div>
<!-- pタグはブロック要素で幅の初期値が
100%なので分かりにくいですが -->
<p class="sample1">テキスト</p>
<!-- pタグが中央寄せになっているのではなく、
divタグのtext-align: center;が
pタグに継承されてpタグの中の文字が
中央寄せになっています。-->
<p class="sample2">テキスト</p>
</div>
p {
background: lightskyblue;
}
.sample1 {
/* 指定しないので width: 100%; */
}
.sample2 {
width: 50%;
}
div {
text-align: center;
width: 100%;
background: lightyellow;
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.