I would like to add video clips to my website, but I don't have enough space on my server to host it. Do you know of any other ways of doing it?

Yes, as a matter of fact, there's actually a very easy way of doing this: making use of free online video services, such as YouTube.

YouTube allows you to upload any video clip. It also allows you to embed a video clip hosted by them on your website or blog. So combining the two does exactly what you're looking for.

There is, therefore, two steps to this: 1) upload the clip to YouTube, and then 2) embed the video on your website/blog.

To upload a video clip to YouTube:

  1. Go to www.youtube.com.
  2. Register as a user.
  3. Login if you are not automatically logged in after registering as a user.
  4. On the top of the YouTube website, on the right-hand side there is a link that says "My Account". Click on it.
  5. After the new page has loaded, click on the "Upload new video" button under the "Videos" section.
  6. You will now be asked to confirm your e-mail account. Type in the e-mail address you used to register for YouTube with and click on "Send Email".
  7. Now go check your e-mail. You should have received an e-mail from YouTube with a link in it — click on it.
  8. A new browser window will now appear with step-by-step instructions of how to upload your video.
  9. After your video has been uploaded, a confirmation page will be loaded. Don't close this page yet — go directly to the steps below.

To embed the video on your website/blog:

  1. On the confirmation of upload page, scroll down to the "Embed HTML" option.
  2. Below it you will find a field with HTML code in it.
  3. Copy all of this code and paste it into the place you want it to appear in your website/blog.
  4. When you now load your website, the video will appear in the area you designated, while the video itself is being hosted on YouTube.