You have an iDisk and it becomes your file server. You need only learn how to use it.
iDisk has more than a few ways of getting your data into Web pages or directly to your visitors.
In my example you'll notice two "hand made" Web pages (my book page and the Lemon_Trees page) and the text based .qtl file is a combination of both.
To share these files requires they be uploaded to a Web server. Your .Mac account and iDisk are just that. You can upload to iDisk by using the Finder and drag and drop (no need for iWeb).
If you look at the folder structure of your iDisk you'll quickly figure out the URL syntax for linking files. It goes something like this:
Place a file into the Sites folder of your iDisk and the URL syntax works this way:
http://homepage.mac.com/username/foldername/filename.fileextension (note that the Sites folder is not part of the URL as it is read by default).
Place a file into the iWeb/Sites folder and it uses a different URL:
http://web.mac.com/username/iWeb/foldername/filename.fileextension
This is a different URL syntax because of the way Apple servers direct visitors to your pages but it's the same iDisk. Again, the Sites folder name is not used in the URL as it is read by "default".
Place a file in your "Public" folder and the URL syntax changes just a bit more:
http://idisk.mac.com/username-Public or a frequently unused syntax of
http://homepage.mac.com/username/.Public/foldername/filename.fileextension
The same syntax can be used for some of your other iDisk root folders (Music, Movies and Pictures).
Sounds complicated but it's really very simple once your know the URL syntax.