if I have a web site that receives ten thousand hits per day, will advertisers ask me to place ads on my site?

I want to learn about making money off web sites. I already know about affiliate programs, cost per click, etc. I want to know if there are advertisers who will pay based on the number of visitors your site receives.

If you are lucky enough to get this much traffic, then you should use google adsense program. It is simple, easy and rewarding. Your visitors will be converted into dollars. No selling, no pain.
imran ali.
http://www.cleararticles.com/
Are there any sites you can join where you’ll be connected with different advertisers?
It depends on a number of factors — how visible you are (e.g. is the media talking about you, are the blogs talking about you, etc), how desirable your target audience is, etc
If you want to be paid based on the number of visitors your site receives, then look for CPM campaigns (as opposed to CPC and CPA campaigns).
The easiest way — instead of waiting for advertisers to stumble on your site — is to join advertising networks. Advertising networks are organizations that aggregate Web sites that offer advertising space, and sell banner ads (and other advertising options) across them. Traffic requirement is often a minimum of 5,000 monthly impressions, although many do not accept sites hosted by free page services.
Burst Media http://www.burstmedia.com
Fastclick (ValueClick). http://www.fastclick.com
Advertising.com. http://www.advertising.com
Tribal Fusion http://www.tribalfusion.com
Joining these networks will give you more understanding on the price to charge, and how to best serve ads on your site. When an advertiser comes to you, you’ll be more equipped to answer their questions