- ベストアンサー
ホームページビルダーで作ったページを軽くしたい
よろしくお願いいたします。 現在、ビルダーでHPを作っているのですがどうしても無駄な タグが多くてページが重くなってしまいます。特に表のページ など。</font>などのタグが20コくらいくっついていたりする のを見ると、消したいと思うのですが、タグの知識がないため どのタグを消して、どのタグを残せばいいのか分かりません。 よいアドバイスがありましたらお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
無駄なHTMLタグについてですが、CSS(カスケーディングスタイルソート)を使うことにより、ページをよりタイトにすることが可能です。 fontタグについては、HTMLだと大きさについて調整したい場合、全て指定しなくてはならないのでどうしてもタグが増えてしまいます。 body, td { color: #408080; font-size: 12px; font-family: "MS Pゴシック";} /* 緑色のスモールフォント、MS Pゴシック */ 例えば、こんな文を挿入したファイルをindex.cssという名で保存して、同ディレクトリのフォントのサイズを適用したいファイルの<head></head>の中に<LINK href="index.css" rel="stylesheet" type="text/css"> という一文を挿入するれば、上の様なフォントの指定でページの全てのフォントに影響を与えることができます。 ※「font-family」については、僕はこうしていますが、多分他のページには他のfont-family指定も追加した方がいいという説明とかあると思うので、その説明に準じてください。 ※また、<body>ダグだけではな<td>タグも書いてあるのは、ブラウザの仕様なのかバグなのか、殆どのブラウザでは表組みの中のフォントは、<body>タグ指定だけでは、 何故か反映されない為です。その他、ページの余分なタグを減らすいろいろな工夫があると思いますが、まずHTMLを広く浅く、あとCSSはなるべくホームページ等の解説でちょっと勉強しておくといいと思います。 それ程難しくないのですぐに理解できると思います。その他、補足誤り等あると思いますが、どうぞ熟練の方誤り・補足などのフォローなどよろしくお願いいたします。
その他の回答 (3)
- gdeh_xxx
- ベストアンサー率0% (0/2)
根本的にタグが多いからHPが重くなると 思っていらっしゃるなら間違いです。 動画であるとか画像、音が多分重くしている 原因ではないでしょうか? お使いのマシーン環境及びスペックなんかも 原因の時があります。 もちろん java scriptの関数が沢山あるのであれば 話は別ですけど ビルダーは初心者向けで次へ次へで簡単にHP が作れて写真などもサクサク置くことが できますが、やはりタグ辞典などを買って 少しは勉強された方が、掲示板でハジをかかなくて 済みます。
お礼
早速の回答ありがとうございます。 画像などももう1度見直してみます。 今後は恥ずかしい質問は慎みます。すいませんでした。
>タグの知識がないため タグぐらい勉強しましょうよ。 ホームページブルダーを使っていても、結局タグの知識がないと細かい調整も できないし、アイコンや用語の正しい意味や効果だって理解できないでしょう。 本屋に行けば2000円程度で手に入ります。 で、本題。 ></font>などのタグが20コくらいくっついていたりする >のを見ると、消したいと思うのですが、 FONTタグだけに限定しますと、 <FONT FACE="MS Pゴシック"></FONT> <FONT SIZE="3></FONT> は消してもいいでしょう。 その他、サイト(HPという言い方は誤り)を軽くするためには、 ・画像タグ<IMG SRC=***>に高さ(HEIGHT)と幅(WIDTH)をピクセル単位で指定する ・GIF画像の色数を減らす(256色→16色など) ・JPEG画像の圧縮率を高くする ・余計なタグを消す(ビルダーなどで作成すると効果が重複するタグがいっぱい作成される) ・意味のないJavaScriptを消す(時間表示、タスクバーのスクロールメッセージ等) ・JavaScriptでの効果を減らす(音楽などは愚の骨頂) などを考えてみてください。
お礼
早速の回答ありがとうございます。 勉強不足ですみませんでした。教えていただいた通りやってみます。
- Mell-Lily
- ベストアンサー率27% (258/936)
タグは、勉強すれば分かります。
お礼
早速の回答ありがとうございます。 緊急を要していたので思わずここで聞いてしまいました。 そうですよね、勉強します。すみませんでした。
お礼
早速の回答ありがとうございます。 教えていただいた通りやってみます。CSSについても勉強して いきたいです。ありがとうございました。