yo creo que puedes hacerlo de la siguiente manera:
todos los "Pixeles" se van a crear en divs
Código PHP:
Ver original$area_ancho = 600;
$area_alto = 600;
$pixel_ancho = 10;
$pixel_alto = 10;
$pixel_espacio = 2;
$total_pixeles_ancho = ($area_ancho / ($pixel_ancho + $pixel_espacio));
$total_pixeles_alto = ($area_alto / ($pixel_alto + $pixel_espacio));
for($recorrido_ancho=1;$recorrido_ancho<=$total_pixeles_ancho;$recorrido_ancho++)
{
for($recorrido_alto=1;$recorrido_alto<=$total_pixeles_alto;$recorrido_alto++)
{
echo "<a href=\"#\"><div style=\" background: #f1f2f3; width:".$pixel_ancho."px; height:".$pixel_alto."px; margin: ".$pixel_espacio."px; float:left; \"></div></a>";
}
echo "<div style=\"clear:both;\"></div>";
}
Espero te sirva, éxito...