- ベストアンサー
Web制作について。
ホームページ制作において、必須の覚えてれなければならないスキルは何でしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
私も趣味で以前作っていた程度の者です。 基本的な所でHTMLですね これを用いてページのベースを作ります。 そしてHTMLでもレイアウトできるのですが、 それではページ自体の文字数が多くなり重たくなるので、 CSS(スタイルシート)というものを使います。 これは、ページのHTML内に記述しても良いのですが、 基本外部に.cssの外部ファイルにCSSだけ書いた物を作って、 それをページHTML内に読み込む感じで反映させると、 ページが軽くなります。 HTMLとCSSに関してはJavaScriptのような プログラム言語ではないので、 良く書店に売っている参考書(出来ればHTML+CSSで十分) を購入して、こういう時にこう言うタグを使うんだという事をまず覚えながら 作成して行くと覚えます。 ちなみにホームページ作成ソフトの導入なんてかんがえているんですかね? 基本的にはパソコンのメモ帳(プログラムのアクセサリに入ってるやつ)に HTMLタグ(HTMLの命令語の事をタグと言います)を書いて保存時に お好きな名前.html(ホームページの最初のページはindex.html固定です)として 保存すればデータの完成です。CSSも記述して.cssとすれば良いです。 あとはffftp等のフリーソフトをダウンロードしてそこからアップロードすると ホームページ開設作業終了となります。 アップロードとは、ホームページスペースを無料、有料問わず借りて、 そのサーバーに自分のデータを送る事をアップロードと言います。(ちょっと違うかな…) あとは写真画像何かをサイト用に編集したいならフォトショップ等のソフトもいるかも… まとめると… HTML(正確に書きましょう。あと各ブラウザ(IE6,7,8等やその他)を考慮して制作しないと貴方のパソコンでのみ そう見えるサイトになってしまいます。) CSSをまず完璧にとは言わないので、使いたい物を1個1個覚えていけば良いと思います。 その都度足りないようならサイトやら参考書を増やして行けば良いと思います。 あと、ホームページ作成ソフトは、厳密には適正な記述ではないと言われています。 ですのでどうせ作るなら、1からタグの手打ちで覚えた方が、良いと思いますし、 慣れるとタイピングも早くなります。 色んな事をしたい場合は、CGI、PHP、Ruby等サーバサイドプログラム (サーバを操作するプログラム言語素人が使ってサーバーにアップしてエラー起こすとサーバーダウンします) あとはJavaScriptなどのプログラム言語。これは.css同様メモ帳で作ってそれをHTMLに反映させる感じです。 必須は人それぞれです。どういう物が作りたいかによってちがいますので。 HTMLと一言で言っても、HTML3.2、HTML4.01、HTML5、あとは HTMLとXML要素としてXHTML1、XHTML1.1、XHTML2等色々あります。 これは色々バージョンアップしているのですが、そのバージョンによって、利用不可になってる要素、 不可だったが使える様になった要素、・・・この話は長くなるので(HTML4.01でも数種類あり) 色々調べてまず質問者様が作りたいホームページ(厳密にはWEBページ:本来のホームページとは IE等でホームボタンで表示するように設定したサイトの事、IE開くと表示するサイト)で 使う要素を選定してそれに合わせてHTMLの種類を決めて下さい。 古いバージョンだから悪いという事は全くないです。新しいバージョンだと古いIEバージョンで 上手く表示されなかったりしますので。 色々書き過ぎましたが、HTML自体はそれ程難しくないですしバージョン変わってもちょっとした変化位なので それ程恐れる事も無いです。