En un codigo de 6 lineas no se puede ver las ventajas de nada, pero en varios cientos de lineas se nota.
Dejando de lado eso, usando capas hago lo mismo y en 2 segundos:
Código:<div style="width: 200px; height: 100px; border: 1px; background: black;"> </div>