ciao, sto mettendo una lista dl in un div con misure em, ho notato che se do un font-size al dt di tot, ciò che darò come width al dt cambierà in base a quello (non lo sapevo!). Diventa un pò difficile secondo me implementare una cosa del genere, mettiamo che voglio cambiare il font-size, dovrò cambiare di conseguenza tutto? che p...e! Senza poi considerare che ff me lo vede in modo diverso da opera. come fare? sbaglio forse qualcosa?
il css è questo:
codice:
div#sinistra {
	margin: 1.5em 1.5em 0 0;
	padding: 0;
	width: 12.5em;
	height: auto;
	border: 0.1em solid #00c;
	background-color: #fff;
	float: left;
}
dl {
	width: 12.7em;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
dd {
	width: 14.3em;
	margin: 0;
	padding: 0;
	color: #fff;
	background-color: #00c;
	font-size: 0.9em;
	text-transform: uppercase;
}
dt a, 
dt a:link, 
dt a:visited,
dt a:active {
	width: 18em;
	margin: 0.2em 0 0 0;
	padding: 0.2em 0 0.2em 0.2em;
	font-size: 0.7em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #ccc;
	text-decoration: none;
	display: block;
}
dt a:hover {
	width: 12.1em;
	margin: 0.2em 0 0 0;
	padding: 0.2em 0 0.2em 0.2em;
	color: #000;
	background-color: #cff;
}
questo l'html:
codice:
<div id="sinistra">
<dl>
<dd></dd>							<dt></dt>						<dt></dt>						<dt></dt>						<dt></dt>						<dt></dt>						<dt></dt>
</dl>
	</div>
grazie