![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_13.png?5a7ff87)
こんにちは。
いつも、ホームページを、「ホームページビルダー」で作っています。
さいきん、ホームページをきれいなソースにしたいと思いました。
それで、「HTMLがわかる本」を買ってみましたが、ただ、こういうのは、こういう表示になるよ、ということが書いてあるだけで、それをどう組めば、きれいなソースになるかわかりませんでした。
お聞きしたいのですが、きれいなソースを組めるような勉強って、どうすればいいのでしょうか?
お勧めの本や、サイトがあったら教えていただければ、助かります。
よろしくお願いいたします。
No.4ベストアンサー
- 回答日時:
ビルダーを使用したのはもう何年も前なので最近のはよく分かりませんが、テーブルや画像を配置した時にソースが自動生成されたと思うんですが、それを手動で直すか、初めからソースを打ち込むかしないときれいなソースにならないような気がします。
No.1の方の回答に加えて
*************************************
<HTML>
<HEAD>
<title>任意のタイトル</title>
</HEAD>
<BODY>
<!--▽メニュー部分ここから▽-->
<TABLE>
<TR>
<TD>メニュー1</TD>
<TD>メニュー2</TD>
</TR>
</TABLE>
<!--△メニュー部分ここまで△-->
<!--▼メインコンテンツここから▼-->
メインの内容
<!--▲メインコンテンツここまで▲-->
</BODY>
</HTML>
*************************************
みたいな感じではどうでしょうか?
テーブルの配置はただの一例です。
<!--○○-->←この部分は不可視なので実際のウェブ上には何も表示されないので自分の分かりやすいように入れるといいと思います。
ただ、きれいにした後にまたビルダーで何かを挿入して移動させたりなどするとソースが崩れる可能性があるかもしれません。
個人的な意見ですが、ビルダーの自動生成はいらないタグがよく入るような気がします。
それを削れるようなら削ってソースをすっきり綺麗にしてみてください。
ご返答ありがとうございます。
なるほど、これがベースになるのかー、と。
タグ初心者なので、これから勉強して、ビルダーなし!を目指そうと思います。
まず、何が余計なタグなのか、わかるようにならないとなぁ…。
No.5
- 回答日時:
気合。
...すみませんなんでもないです。
開発者の視点での綺麗なソースと言う意味では
・適切なインデント
・適切な改行
・見て分かるような不要なコメントは悪
・「ここからここまではこういうコンテンツ」というコメントは善
・無駄な空白行は悪
・jsとhtmlの区切りのための空行は善
・テーブルのネストは絶対悪
ですね。
hpbなどのソースは独自定義が多く、見ていられないので
仕事でhtml(テンプレートですが)を作る人に当方(PHPなどコード作成側)へ納品させる場合は
「余計なコメント排除、インデントはキチンと整形」
ということを徹底させてます。そこまでが君の仕事だから、と。
当方は秀丸を使っていますが、最初は
・タグの最初と最後に改行を入れる(ctrl + R で>を>\nに、<を\n<に一括置換)
※\nは正規表現で改行を示す
・ctrl + A で全選択させてShift + Tab でインデントを全部消します。
・空行を削除(\n\nがなくなるまで\n\nを\nに置換)
・開始タグと終了タグの間を選択し、tabを押す(一括でインデントされます)
・上記をひたすら繰り返します。ミスったらctrl + A で全選択させてShift + Tab で最初からやり直し。
・不要なコメントを消す。
・必要なコメントを足す。
といった感じでやってみると良いです。僕の指導ではまずそうさせます。
気合っすよね(笑)。
タグの意味が、なんとなくしかわからないワタクシには、難しかったですが、将来、このお答えをすらすら!と理解し、そーよねー、それぐらいはね、なんて言ってみたいです。
どうもありがとうございました。
No.3
- 回答日時:
何をもってして「きれい」と言うかは人次第ですが、
<!-- コメントタグ -->を使うと、わかりやすいソースにはなりますね。
あまり使いすぎるとコメントだらけになり、
余計に見難くなってしまったりしますが。
<!-- ◯◯の項目 -->
<div>
.
.
◯◯の内容色々
.
.
</div>
勉強法は、色んなサイトのソースを見る事くらいしか
思いつかないです。
No.2
- 回答日時:
ホームページビルダーを使わず、手書きで HTML ソースをかけるようになれば奇麗なソースになると思います。
まずは、ホームページビルダーで簡単なホームページを作り、その HTML ソースを理解出来るようになるのが良いと思います。
また、HTML ソースを奇麗にしたいので有れば、<font><table>タグ等は利用せずに、デザインに関しては CSS で記述するようにした方が良いと思います。
とにかく、HTML(XHTML)と、CSS を学んでください。
少し前までホームページを作る者としては、バイブルだったサイトです。
http://www.tohoho-web.com/www.htm
参考にしてみてください。
おー、とほほのWWW入門ですね!
ずっと前、1度見たら???だったので、そのまますっかり忘れていました(笑)
勉強してみようと思います。
ありがとうございました。
No.1
- 回答日時:
奇麗なの視点が分りませんが、
HPビルダー等エディターで編集すると、見難いのは確かですねー。
他のサイトを見て、ソースを表示してみてはどうでしょう?
見やすいコーディングをしているサイトもありますよ。
私は手打ちなのですが、基本は改行・タブを使っています。
ご参考までに。
━ 例 ━
<HTML>
<HEAD>
<BODY>
<TABLE>
....<TR>
........<TD>
........HelloWord
........</TD>
....</TR>
</TABLE>
</BODY>
</HEAD>
</HTML>
※....はタブスペースです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- アプリ Edgeを操作するアプリについて 4 2023/05/11 22:48
- Instagram HTML5の廃止とJavaScript 2 2022/04/13 21:05
- Ameba(アメーバブログ) アメブロは、HTMLのタグの入力を許さないブログ・サイトですか? 1 2023/06/18 18:48
- ホームページ作成・プログラミング アメーバ・ブログは"HTMLタグ"を許可してないのですか? 2 2023/06/17 21:08
- 食べ物・食材 中濃ソース以外のソース派って他のソースに対する偏見強すぎませんか?YouTubeのコメ欄に動画に関す 2 2022/11/18 20:39
- 食べ物・食材 ソースについて。 とんかつソース、中濃ソース、ウスターソース、お好みソース(オタフク等)、焼き鳥のタ 4 2023/04/06 06:44
- JavaScript jsで診断コンテンツのページ内切り替えについて 1 2023/04/14 17:31
- その他(社会・学校・職場) バイト先で理不尽な理由で、同じアルバイトの女性に叩かれました。 私は今高校2年生の17歳です。相談が 3 2022/12/16 22:38
- HTML・CSS ホームページにブログ記事をサムネイル付きで掲載する方法 2 2022/11/25 14:55
- レシピ・食事 お家でステーキを食べる時は、どんなソースが好きですか? 17 2022/09/13 09:26
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【敬語】お掛けしてもよろしい...
-
ホームページ上の画像のソース...
-
グーグルマップのふきだしを削...
-
串カツ 二度付け禁止の理由
-
ピッケルハウべの頭頂部にある...
-
水色のソースを作りたいのです...
-
この画面が出て進めません
-
カンマ区切り形式ではなく、セ...
-
パワーポイントで参照ページを...
-
htmlでテキストファイルの中身...
-
リンクをアップデートするしな...
-
キングファイルの背表紙を作成...
-
txtファイル内の指定の単語の数...
-
トロッファとは何ですか??
-
エクセルVBAでマルチページの切...
-
Ctrl+Hで置換にならない
-
各ページの1番上の表示について
-
<IFRAME>でコンテンツ部分のみ...
-
Wordチェックボックス作り方(...
-
Final Cut Pro レンダリングが...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
中国のEV
-
【敬語】お掛けしてもよろしい...
-
「裏サイトの見つけ方」について
-
ホームページ上の画像のソース...
-
ひろゆきの悪影響
-
裏部屋,あるいは隠し部屋など...
-
この画面が出て進めません
-
メール(リッチテキスト)で文...
-
Visual Source Safeについて
-
水色のソースを作りたいのです...
-
ネット上で自作自演を見破る方法
-
CMOS IC 電子回路 教えて...
-
「ソースだせ!」って言う奴ダ...
-
隠しページ
-
とんかつ屋のゴマすりとソース
-
食品のソースの全国シェアについて
-
納品の際にソースファイルを提...
-
松屋で、「豚飯つゆ抜き+カル...
-
ホームページにBGMを貼りつける...
-
「関西に染まっちまったなあー...
おすすめ情報