- ベストアンサー
ホームページ
初心者の質問で申し訳ありません。 ホームページビルダーを使わずにホームページを作成するためには HTMLを勉強すればいいのでしょうか? よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
#1さんの挙げられているものはCMSって呼ばれるものですね。 大幅なデザイン変更や機能変更はできませんが、比較的簡易にWebサイトを作成できる利点があります。 自分独自のサイトを作りたい、となった場合にはいろいろな方法があります。 ただし、基本的知識としてHTMLとCSSは抑えておかないと一定レベル以上のサイトはできません。 ホームページビルダーなどだけですと、ブラウザやOSによっては全く見ることができない、他のPCの画面では崩れている、といったサイトが出来上がることも珍しくありません。 今後、掲示板作りたい!とか、いろんなことをしたくなるとビルダーの知識では太刀打ちできなくなります。 また、ただ作っただけでは誰も見れませんから、サーバというものの知識が必要です。 この辺りは、独学が必要ですね。 また、サーバを準備するにはそこそこお金が必要です。 本屋さんで、入門書がたくさんあるのでそういったものをまず読んでみるといいですよ。 http://www.amazon.co.jp/dp/477414536X/ http://www.amazon.co.jp/dp/4415308287/ #ちなみに、ホームページってのはブラウザ開いたときに一番初めに出るページのことで、サイトをホームページって言ってしまうのは誤用だったりします。 #正式にはWebサイト、Webページって呼ばれます。 #あまり問題ないですけどねw
その他の回答 (3)
- ORUKA1951
- ベストアンサー率45% (5062/11036)
ホームページビルダーのような、Webオーサリングツール( http://ja.wikipedia.org/wiki/Web%E3%82%AA%E3%83%BC%E3%82%B5%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%84%E3%83%BC%E3%83%AB )を使おうが使うまいが、HTMLやスタイルシートの知識は絶対必要です。オーサリングツールを使えば、HTMLやスタイルシートの知識は不要と考えていらっしゃるなら、それは誤りです。それどころか、HTMLやスタイルシートの知識がないと、便利なだけにとんでもないページを作成してしまいます。知っていれば、オーサリングツールはとても便利な道具になります。---あまり使うことなくなるかも-- というのも、私の仕事の大きな負担になっている作業が、ホームページビルダーで作成されたサイトをウェブ標準に直す作業なのです。多くの場合、テキストだけにして、画像を抜き出して、一からHTMLエディタ ( http://ja.wikipedia.org/wiki/Web%E3%82%AA%E3%83%BC%E3%82%B5%E3%83%AA%E3%83%B3%E3%82%B0%E3%83%84%E3%83%BC%E3%83%AB#HTML.E3.82.A8.E3.83.87.E3.82.A3.E3.82.BF )で作り直すことのほうが多いです。完成したページはHTMLもスタイルシートも数分の一のサイズになります。 これは、コンテンツマネージメントシステム ( http://ja.wikipedia.org/wiki/%E3%82%B3%E3%83%B3%E3%83%86%E3%83%B3%E3%83%84%E3%83%9E%E3%83%8D%E3%83%BC%E3%82%B8%E3%83%A1%E3%83%B3%E3%83%88%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0 )を利用してウェブサイトを作成する場合も同様なことがいえます。 ご存知のように、HTMLはツールでは作成的ない部分があるのです。HTMLは、HyperText Markup Language(ハイパーテキスト マークアップ ランゲージ)の略ですが、それは、ある文書をそれを構成する要素に分解して、どんな要素であるかをマークアップし、他の文書へのリンク機能を持たせる(Hyper---)言語ですから、必然的に!!!、文書から、それぞれの部分がどんな構成要素であるかを読み解き、最適なタグでマークアップしなければなりません。 すなわち、これは文書の見出しだから、<h1></h1>でマーク、これは引用文だから、<blockquote></blockquote>でマーク、これは重要だから前後を<strong></strong>、ここから、ここまでが段落だから<p></p>で括る。用意されたタグでは足りないときは、この部分全体は、文書のヘッダなので<div class="header"></div>で括り、ここからは本文なので<div class="section"></div>でまとめよう。 オーサリングツールには、文書を読み取ってそれが文書全体を構成するどんな要素であるかなんて、知る由もないですから、オーサリングツールには不可能なのです。 また、そうしてきちんとHTMLが書かれていれば、ヘッダー部分の見出しの文字は赤くしようと思えば div.header h1{color:red;} とスタイルシートが書けます。このときもHTMLの知識やスタイルシートの知識がないと不可能なのがわかると思います。オーサリングツールだと、赤くしたい部分をあなたが選択して、デザインメニューから赤を選択すると、意味もなく<h1>にIDでも振ってしまいます。すなわち、HTMLは<h1 id="red">見出し</h1>となり、スタイルシートは#red{color:red;}となるのが関の山・・・これじゃ後でHTMLもCSSもワケワカメ・・・ オーサリングツールを使おうが使うまいが、HTMLとスタイルシートは、きちんと勉強しましょう。そしたら、自然とツールに頼らなくても作れるようになります。 とりあえず、下記サイトを通して実習してみなさい。 ★はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ ) なお、ホームページはブラウザを起動したときに表示されるページのことで、ウェブページやサイト全体の意味で使うと混乱します。たとえば「ホームページに戻る」というと、どこからどこへ行くことですか? 利用する立場だと混乱しても問題ではありませんが、作る立場となると色々と支障が出てきます。 ホームページ - Wikipedia ( http://ja.wikipedia.org/wiki/%E3%83%9B%E3%83%BC%E3%83%A0%E3%83%9A%E3%83%BC%E3%82%B8 )
お礼
クレームは「ホームページビルダー」と名付けた人にお願いします。
- aoyama984
- ベストアンサー率45% (253/561)
http://www.forest.impress.co.jp/lib/inet/homepage/htmleditor/bluegriffon.html 作成する無料ソフト http://nikukyu-punch.com/ 無料テンプレート ビルダ以外のソフト という意味なら無料のものもあります テンプレートを使うと 簡単にきれいなサイトが作れます http://allabout.co.jp/gm/gt/1053/ http://itpro.nikkeibp.co.jp/article/COLUMN/20061020/251375/
お礼
回答ありがとうございます
- aokii
- ベストアンサー率23% (5210/22063)
HTMLを勉強しなくても、ホームページビルダーを使わなくても、以下のところで、だれでもホームページを作成できます。 http://www.google.com/sites/help/intl/ja/overview.html
お礼
素早い回答ありがとうございます(*^_^*)
お礼
CMSですか。 ありがとうございます