I have been doing web pages in english but at the moment stuck up with a website and it is to be designed in Hindi. I have tried using CSS and linking CSS to hindi fonts but its not working out for me. Can anyone help and or guide me through.
CSS is not what you want. The language type can be set in a HTML attribute but I've never done this. You should look at the W3C Internationalization page for good information about all that.