Stream
en realidad hace unos añitos ya, Adobe decidió añadir funcionalidades Web a Photoshop, es más, creo que a muchos diseñadores, orientados al campo de la fotografía no les gustó mucho esa idea pues ya existía ImageReady con ese fin, sin embargo Adobe ha seguido en lo mismo, posiblemente Photosop termine sirviendo hasta para hacer patatillas fritas a este paso que van...
con respecto a tu pregunta, existen al menos, que yo sepa, 3 formas:
1) usando Adobe Photoshop, ya incorpora todo lo necesario para ello (podemos entrar en los pasos, pero no quiero extenderme, resumiendo, cortas tu archivo, y lo exportas para Web)
2) usando un plugin para Photoshop para exportación como "diseño web" (siempre se me atraganta el nombrecito del dichoso plugin....
http://www.medialab.com/sitegrinder/ )
3) usando servicios en línea (en su mayoría de pago) de conversión de archivos PSD a CSS (incluso admiten opciones dinámicas, el más popular posiblemente sea
http://psd2cssonline.com/ ya que permite algunas opciones de forma gratuita)
En realidad Photoshop lo único que está haciendo es copiando la filosofía de Ulead Photoimpact, esa podría ser otra forma, cargar tu PSD en Photoimpact y exportarlo como web (Photoimpact siempre se ha enfocado en la exportación para web pero poco a poco ha ido metiendo más herramientas de retoque fotográfico... o sea, ha emprendido en camino inverso a Photoshop...)
si a alguien se le ocurre alguna más....
mencionar que también se pueden cargar archivos PSD en Adobe Golive y desde allí exportar tu trabajo como Web, pero Golive parece ya un proyecto condenado al olvido, precisamente porque Photoshop trata de acaparar todos los campos... ya veremos que le depara el futuro, pero la mayoría de programas que han tomado ese camino han fracasado...