The @font-face rule lets you link to a font resource on the web ( Google has a CDN with a number of fonts available), however some people have had issues with it. Beyond @font-face, your options are the fonts that the user has installed on their computer, which you can't possibly know. For that reason, it's important to have a default font in case the one you try to use can't be: * { font-family: Narkisim, serif; } Other generic fonts are sans-serif, fantasy, cursive, and monospace. Here's a list of fonts that ought to work on anyone's computer, as well.