初心者には、かなりの時間と努力が必要になって来るでしょう。
ただし、詳しい知識を身につけることができれば、一番自由にいろいろなことができるようになります。
費用について

作成ソフトは、無料のものを使えば費用はかからない
サーバやドメインの料金がかかるくらい
更新について

新しい内容を、自分でサーバにアップロードして更新しなければならない
これもサーバについての知識が必要
必要な知識
■HTML、CSS・初心者には、この2つを理解するだけで、かなりハードルが高い
・最低限HTMLは理解する必要がある
・最も難しいのは、インターネットを閲覧するブラウザごとの違いを調整すること
→専門知識がないと、ほとんどできない
■インターネット上に公開するために必要なこと
・自分でレンタルサーバー等でサーバーを用意する
・サーバーに公開するファイルを、FTPソフトでアップロードする
・更新も同じく、サーバーのアップロードする作業が必要
・ドメインを用意する
→無料HPスペースでドメインごと借りる
→自分で独自ドメインを取得する
ホームページ作成ソフトの紹介
■有料のホームページ作成ソフト1)ホームページビルダー
・おそらく最もポピュラーなソフトだが、どちらかというと趣味のHP向け
・テンプレートや、画像素材も多少付属している
・いろいろな支援機能があるが、修正にはHTMLなどの知識があった方が良い
2)Dreamweaver
・主にプロの制作現場でよく使われている
・テンプレートはあるが、自分でHTMLから書く人向け
■無料のホームページ作成ソフト
1)alphaEDIT
・HTMLのタグがわからなくても直感的に操作
・単純なホームページなら比較的楽に作れる
2)HTMLProject2
・HTML・CSSの入力を支援する機能が充実
・自分でHTMLを書く人向け
■有料の画像編集ソフト
1)Photoshop
・プロも使用する非常に高機能なソフトだが、高額
2)Photoshop Elements
・Photoshopの簡易版
・一般レベルではこちらでも十分
■無料の画像編集ソフト
1)GIMP
・無料ソフトの中では、かなり高機能
2)JTrim
・シンプルだが、簡単な画像加工には十分
・動作も軽い
■画像の素材配布サイト
・有料、無料どちらもたくさんの素材配布サイトがあります
・無料の場合でも、ライセンスの確認は気をつけましょう
【結論】
・ホームページの作り方を覚えて、自分で全て作るのはとにかく大変・お金は少なくて済むけど、代わりに時間はけっこうかかる
・更新だって面倒
・もし作れるようになれば、一番自由度が高い
⇒簡単には作れない!
他の選択へ
お金はかかっても良いから、とにかくキレイなホームページを作りたい⇒ホームページ制作会社に依頼
もっと簡単にホームページを作って、更新したい
⇒簡単ホームページ作成ツール