J'ai un <dl>
et je voudrais ajouter un en-tête.Ajouter un en-tête à <dl>
Mon first attempt ne réussit pas - je ne sais pas comment l'en-tête <dt>
pour enjamber les deux <dt>
et <dd>
ultérieurs éléments.
<style>
dl.table-display{
float: left; width: 100%;
margin: 1em 0;
padding: 0;
font-family: verdana,arial,helvetica,sans-serif;
font-size: 13px;
line-height: 20px;
}
dt.list_header {
text-align: center;
color: white;
width:100%;
background-color: #3061B7;
}
.table-display dt{
clear: left;
float: left;
width: 50px;
margin: 0;
padding: 5px;
}
.table-display dd{
float: left;
width: 50%;
margin: 0;
padding: 5px;
}
</style>
<dl class="table-display">
<dt class="list_header">Header</dt>
<dt>Name</dt>
<dd>Title</dd>
<dt>Name</dt>
<dd>Title</dd>
<dt>Name</dt>
<dd>Title</dd>
<dt>Name</dt>
<dd>Title</dd>
</dl>
Quel est le problème avec mon balisage? vous plaignez-vous parce que je vous ai seulement donné le dl et le style? –
Je mentionne que vous aurez probablement des problèmes à l'avenir si vous n'utilisez pas de balisage valide. – reisio
l'ajoutez-vous à toutes vos questions HTML, ou avez-vous eu un problème spécifique avec le mien parce que je n'ai pas inclus la page html complète? –