cork wouldn't really work with underfloor heating, as it's a reasonably efficient thermal insulator it would not allow the heat to pass through very well. not a bad choice though if no underfloor heating is present as it is naturally quite warm underfoot, although not to everybody's taste.
carpet not suitable for much the same reason.
ceramic tiles work well at absorbing and radiating the heat from the underfloor source although they can be pretty cold underfoot when the heating is not on.
most types of timber and laminate flooring can also be used with underfloor heating though you should check the manufacturer's spec to make sure it's compatible. warmer than ceramic underfoot with the heating off. however, timber/laminate is not the most efficient thermal conductor so my choice would be ceramic/porcelain/stone.
DIY how to tutorial projects and guides - Did you know we have a DIY Projects section? Well, if no, then we certainly do! Within this area of our site have literally hundreds of how-to guides and tutorials that cover a huge range of home improvement tasks. Each page also comes with pictures and a video to make completing those jobs even easier!