All you've got to do: tell the reader of that webpage to download and install all fonts (.ttf or .otf files) you use. Browsers only can use fonts installed on the machine they run on.
What, by the way, do you mean with 'create private characters using Windows character map'?
I figured out how to create private characters using Windows character map, but I can't figure out how to display them in a web page. Is there a way to display these characters in a web page? or any way to create my own fonts and display them in a web page?