You just need one Schengen (hopefully it is right spelled) visa for going to both France and Italy. If you mostly stay in Italy, then you should go to Italian embassy to apply the visa. You can go to a lot of countries if you have the visa. Go their website to check out more information.