ma quello è uno sfondo di un div o di un paragrafo (se ci vuoi mettere dentro del testo diviso in più paragrafi) che sono già elementi di blocco nonhai bisogno del display:block
per le linne di testo c'è line-height prova così:
codice:
.linea {
background-color: #000;
width: 240px;
line-height: 2px;
height: 2px;
}
tutto questo però non va bene per altro puoi usarlo solo con testo e immagini
se vuoi "dividere graficamente" delle aree di pagina ci sono bordi, padding e margini...
e i nomi di classi e id andrebbero riferiti ai contenuti non alla grafica