The main thing with eczema is to moisturise moisturise moisturise - with something non-perfumed. Also good to keep some moisture in the air - we used to put a bowl of water near the air intake for the central heating before our baby came. Humidifiers are excellent (although can make it a bit too wet) and oil burners (to a much lesser extent) can also help with this.

My DH has had it all his life, and has always had to be careful with his skin. He moisturises morning and night, moisturises his hands after washing, and cannot use any soap products as they are drying. He uses Alpha Keri wash and Dermaveen moisturisers. If he has a bad outbreak he uses Elocon, and if he has a REALLY bad outbreak he uses another cream that is really strong (but really not good to use over extended periods as it thins the skin and strips it of pigment). The treatment creams you will need a prescription for, the moisturiser and wash you can just get through a pharmacy. We buy ours online for a lot cheaper than you can get it in store.

My 19 month old inherited her daddy's eczema, so we have to really look after her skin or she gets really dry and patchy. We use a weaker cream called Dermaid (available over the counter) for her outbreaks, alpha keri oil in her bath and then the same dermaveen cream morning and night (and at each nappy change), so her skin is *usually* pretty perfect. She flares up around her knees and elbows during hot weather.

Hopefully it won't be something that your DH gets too often, but if it does tend to come back then prevention is definitely better than cure. Best prevention is moisturising. Morning and night if you can get him to do it.

There's a lot of things that can bring it on. Food, soap, weather, touching against dry things (ie, paper, chalk dust, sawdust, etc), the list goes on. It's different for different people.