<hr>
は推奨されていません。
HTML5では、<hr>
タグはテーマ区切りを定義します。
HTML 4.01では、<hr>
タグは水平方向のルールを表します。
しかし、<hr>
タグは、視覚的なブラウザでは横方向のルールとして表示されることがありますが、プレゼンテーションの用語ではなく意味的な用語で定義されています。
HTML5ではすべてのレイアウト属性が削除されています。代わりにCSSを使用してください。
詳細については、https://www.w3schools.com/tag_hrをご覧ください。
代替は(スニペットを確認してください)例<div>s
とborders
のために使用することです:
私は個人的に自信を持ってHRを使用しますが、私はしたくなかった場合
.thisIsFormContainer
{
position:relative;
float:left;
border:1px solid #000;
border-radius:4px;
text-align:center;
padding:20px;
}
.top
{
position:relative;
width:90%;
margin:0px auto 10px auto;
padding:0;
border-bottom:1px solid #09f;
}
.fieldGroup
{
position:relative;
width:90%;
margin:0px auto 0px auto;
padding:0;
text-align:left;
}
.item
{
position:relative;
}
<div class="thisIsFormContainer">
<div class="top">
<div class="item">Send us an email!</div>
</div>
<div class="fieldGroup">
<div class="item">Address:</div>
<div class="item">Country:</div>
</div>
<div class="fieldGroup">
<div class="item">State:</div>
<div class="item">City:</div>
</div>
</div>
? – zero298
@ Binary111私は編集しました、これはあなたが探していたものだと思います。 – Ivan86
@ Ivan86の回答の引用のように、
のすべてのレイアウト属性は廃止予定です。多分あなたはそれを誤解したでしょう。 –