If you're developing a Greek language web site you have to use/specify typefaces that have Greek character sets. That could be specific Greek-only typefaces. Or it could be a Latin font with an extended character set that covers the Greek alphabet in the Unicode table.
Some typefaces like Myriad Pro have Greek characters along with other alphabets. The OpenType version of Gotham has an extended character set, but lacks the Greek alphabet.
You can use web font technology to overcome problems where viewers either see default, substitute fonts or don't see any characters at all. Viewers can load a web site using web fonts without having the font file installed on their computer's local hard disc. You must use fonts with licensing that allows web font use. Adobe's Typekit service is one source. Font Squirrel offers some free web fonts. Greek character availability will vary depending on the fonts you're examining.
Bob is right. I should add that there is no "workaround" other than using fonts that have the specific language support you need. There are no fonts that properly support all the world's languages; only a couple even come close, and they are single styles without bold or italic variants. (In fact, supporting all the world's languages in a single font is not technically possible at this time.)
I'll point out that specifying a fallback stack allows you to combine multiple fonts and decide what order you want them to be used in, so that you can get one font to "fill in" for another when the first font lacks characters you need. Combine that with @font-face (web font tech) and you can specify any of a wide range of fonts instead of just the former "web safe" fonts.
Answering that question will require some definitions of your terms.
When you say "support Greek" do you mean modern (monotonic) Greek? Or polytonic Greek (used in ancient texts, and in modern Greece until 1982)?
When you say "all the fonts," what do you mean? Do you want all the fonts in the world? All the free fonts? All the fonts that you have?
It would be a Herculean task to try to list "all" typefaces in the world that support modern Greek. The list would be many hundreds at least. The biggest commercial font collection out there is probably that of MyFonts. It can be filtered to show fonts with Greek languages support like this: http://new.myfonts.com/search/charset%3Agrk/fonts/
Here is a rather outdated listing (for example, it is missing all the new Windows system fonts that shipped in 2007) of free fonts and system fonts that support monotonic/modern Greek: http://www.wazu.jp/gallery/Fonts_Greek.html
It's possible that a utility could quickly tell you which of the fonts you have on your computer support Greek.
Thomas Phinney wrote:
…a rather outdated listing (for example, it is missing all the new Windows system fonts that shipped in 2007) of free fonts and system fonts that support…
Wow! Thank you so much for that link, TP!
One level up on that site is a veritable treasure for users seeking support for other languages and/or scripts:
Wo Tai Lao Le
Sorry for the late response.
First of all. you seem to know some stuff about Greek, from where did you got that knowledge, from a university course maybe?If yes, then we meet from the opposite side. I studied in the American College of Greece(major in Management) where all courses where in English.
Good thing to have a general education background.
Now, to our issue:
I am interested only for monotonic, free fonts. The second link you gave aids in that direction.The first link in only for commercial fonts as i see. So, the resources you gave are OK for now, i will continue searching of course for similar lists.
What his the utility that can tell me which fonts in my system support Greek-provided there is one.It would be VERY helpful.