Hay muchísimas formas, aquí una sencilla que ha funcionado en IE, Firefox y Safari (versiones para Mac, pero al menos Firefox tiene una respuesta muy similar a aquella en otros sistemas operativos).
En tu CSS o en el encabezado del mismo documento:
Código:
<style>
.normal{
/* cualquier formato que se requiera */
}
.desplazado{
margin-left: 30px;
}
</style>
Ejemplo ya dentro de <body>
Código:
<body>
<div class="normal">Este es texto con margen normal</div>
<div class="desplazado">Este es un párrafo con el texto desplazado.
En este ejemplo son 30 pixeles, aunque pueden ser más o menos de
acuerdo a las necesidades del sitio</div>
<div class="normal">Continua el texto con tiene margen normal</div>
</body>
¿Si era esto lo que necesitabas?