- ベストアンサー
HTML の書き方
よろしくお願いします。 さて このたびフレームをつかえないサイトにホームページを作らなければいけなくなりました。 TOPページの上部に お店のタイトル.ロゴ及び 一般的なタブ(会社概要 店長より BBS など)を1セットで作ることにしました。 ですが フレームがつかえない(使っちゃいけない)ため 20ページくらいになりそうなページすべてに ロゴ・タブなどを書き込むのはちょっと面倒ですし 変更があった場合 全頁に変更をかけるのはしんどいです。 で 考えたのが ページの上部に窓を開けて その中に別ページで1つだけ作った ロゴ・タブなどを表示しよう。 そういう形で 全ページを作ろう というものでした。 そうすれば 基本のロゴページだけ直せば 全ページ直るはず。 ですが その方法がわかりません。検索してもヒットしなくて・・・ タグなど 検索の手がかりを教えてください。 又は もっとよいこんな方法がある もしくは それは出来ない などなど。 よろしくお願いいたします。 ビルダー6と8を持っています。(主に6を使ってます。)
- cyobin_man
- お礼率51% (34/66)
- その他(インターネット・Webサービス)
- 回答数6
- ありがとう数2
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
JavaScriptを使ってみました。作成するのはcommon.jsとtest1.html。common.jsで共通する部分を書き、test1.htmlで読み込んで使います。 == common.jsのソース == document.write('<p>ここに共通部分を書く</p>'); == test1.htmlのソース == <html> <head> <title>test1</title> <script src="common.js"></script> </head> <body> <p>test1の内容</p> </body> </html> 普段JavaScriptを使わないので書き方に間違いがあるかも。でもこれでいけると思う。 (注意) 1. JavaScriptをOFFにされたらダメ。 2. ブラウザによっては外部ファイルが読み込めないかも。
その他の回答 (5)
- sion_fs
- ベストアンサー率36% (152/416)
インラインフレームの事ですよね?(^^; 私なら、やはりJavaScript を利用する#5さんの方法か、FLASHを利用するか、どちらかだと思います。 それでなければいっそのこと、メニュー部分をサブウィンドウ(別窓)を開いて表示させちゃうとか。
お礼
いろいろのアイデアをありがとうございました。 この場をお借りして回答いただきました皆様に御礼を申し上げます。 ありがとうございました。
- akamanbo
- ベストアンサー率17% (462/2680)
インラインフレーム(iframe)がそれに該当します。 でも、きれいにできるのかどうかは、自分でそういうのを試したことがないのでわかりません。 自分でやってみてうまくいかなかったとしたら… ページがいくつあろうとその部分のソースが共通であれば置換ソフトでまとめて書き換えられますから、1枚テンプレート作って、それをもとにページを作ります。
- mendokusa
- ベストアンサー率13% (359/2726)
xoopsはどうですか。
補足
ありがとうございます。 ですが ビルダーでも やっとやっと ですので 他のものに手を出しても・・・・ という状態です。 すいません。 あとで もう少しxoopsについて調べてみます。
- yamadayouichirou
- ベストアンサー率25% (194/763)
>その方法 クリッカブルマップですね。
補足
ありがとうございます。 でも ちょっと違うような。 またまた 乱暴なたとえをすると ページの中にテキスト文書を表示する窓を開ける。 テキスト分を替えるだけで ページの中のテキスト文の表示が変わりますよね。 そのテキスト文の変わりに ロゴなどのページが表示できたらいいなぁ ということです。 ひょっとしたら 出来ないことを言っているかもしれません。 お手数をおかけします。 ありがとうございました。
- Quattro99
- ベストアンサー率32% (1034/3212)
窓を開けるというのがよく意味がわかりません。 基本となるロゴやボタンだけのページを作っておき、その複製から他のページを作ればよいのでは? ロゴやボタンはそのページに書き込んでいるわけではなく、ページに書き込んであるのは「ここにこのロゴを貼る」、「ここにこのボタンを貼る」などの情報ですから、ロゴやボタンを書き換えれば、そのロゴやボタンを参照しているページは全部その書き換えが反映されますよ。
補足
ありがとうございます。 ロゴ や ボタンの ”見た目”の変更なら良いのですが たとえば ・ このボタンはページ1にリンクしていたがページ2に変えよう ・ タブは6個だったがもう1個増やして7個にしよう というときに 1箇所の変更だけで済む方法は無いかな ということです。 ちょっと乱暴なたとえですが ワード文書の中にエクセルシートを貼り付けておき エクセルを1つ修正すれば ワード文書がいくつあっても 修正しなくてもよい。 という感じの方法です。 お世話をおかけします。
関連するQ&A
- フレームの際のHTMLタグ表示について
ホームページを新たにフレーム式に作成しました。 ページの表示には問題が無いのですが、 何故か、右側のメインのページのHTMLタグがソースで すべて表示されています。 通常フレームの場合のタグは見えなくなりますよね。 (御覧になるにはフレームが読み込めるブラウザーが必要です・・・とかの表示で) OSはウインドウズME ブラウザーはIE5.5 ホームページビルダーによって作成しました。 普通のフレームのページのようにタグが見えないように したいのですが、何が間違えているのか、問題なのか わかれば、是非お教えください。よろしくお願いします。
- ベストアンサー
- HTML
- トップページ(index.html)を検索でヒットさせるには
ちょっと前までは 私のまずみかけないHNで検索をかけると indexページしかヒットしなかったのですが 最近検索をかけると、自己紹介ページなどの 少しでもHNがかかれているページばかりヒットしてしまい 肝心のindexページにはヒットしなくなってしまいました。 (indexページにはちゃんと今もHNは書かれています) HNで検索をかけて来てくれる方がいるのに、サイトはフレームを使っているので検索でかかった他のページに行ってしまうと他のページには自由に行き来できなくなってしまうので改善させたいと思っているのですが…。 他のページよりも優先的にindexページをヒットさせるにはどういう方法があるでしょうか? 他のページに検索避けタグを入れることも考えてみましたが、何か検索避けタグはサイト全体を検索避けしてしまうんですよね…? (勘違いだったらすみません)
- ベストアンサー
- HTML
- ホームページ製作に詳しい方教えて下さい
PC初心者の自営業者です。ビルダー6でようやくHPを作り登録もできました。店名称で検索していくと正常にトップページにいきます。ヒット確認で2ページ目にある項目でヒットすることをつきとめました。そこから入ると3ページ目が表示されしかもフレームがなくなっています。ヒット項目は予想外のものでした(それでしかヒットしません)。希望の項目でヒットしトップページが出るようにしたいのですが製作の仕方が悪いのか、登録の仕方がわるいのでしょうか。他の質問でありましたmetaタグの関係でしょうか。説明不足かもしれませんがよろしくお願いします。
- ベストアンサー
- その他(インターネット・Webサービス)
- フレーム的なモノについて(CMS?)
Webサイトで「上部に全ページ共通のメニューバー」を置き、「メニューバーの一部を変更したら全ページに変更が反映される」方法は、フレームやCMSの他に何がありますか? また、管理のしやすさやSEO対策に有効なのはどの方法ですか? 上部メニューバーに「1.Home 2.会社概要 3.お知らせ」とあったとします。それを「1.お問い合わせ 2.ホーム 3.よくある質問」と変更したら全ページに変更が反映される方法についてです。 よろしくお願いいたします。
- 締切済み
- HTML
- HTML+フレーム構成のページを、HTML+CSSで書き換えるには?
HTML+フレーム構成のページを、HTML+CSSで書き換えるには? コンテンツはそのままに、HTML+フレーム構成のページを、HTML+CSSで書き換えることになりました。 ヘッダー、フッター、上部に画像ロゴ、左にメニューを配置したいと思ってます。 メインコンテンツ部分以外はSSIでインクルードしたいと思っています。 案外簡単だと思ったのですが・・・すぐ配置が崩れて悩んでます。 さらに、CromeとIEで確認をするたびに配置が違ってしまいます。 merginとpadsdingを0にしてから始めるらしいことまでは調べたのですが、 そうするととても配置が変で面倒になります。 現在はFFFTPと秀丸とブラウザで作業してます。 ほかに、PhotoShop6とホームページビルダー14とMicrosoftExpressionweb3は手元にライセンスがあります。 HTMLは分かりますが、CSSは初めてです。多少がんばれば、javaScriptも使えるかもしれません。 お薦めの本や、作り方、フリーウェアなどありましたらご指導ください。よろしくお願いいたします。
- ベストアンサー
- HTML
- HPビルダー使用中HTMLソースが見れません
こんにちは ホームページビルダー6.5でHPを作成中です。 METAタグを変更しようと、HTMLソースのタブをクリックしたのですが、開かなくなってしまいました。ソース編集ができないのです。以前は開けました。 どうしたら開くようになるんでしょうか。教えてください。よろしくお願いいたします。
- ベストアンサー
- ホームページ作成ソフト
- ビルダーの8を使ってHTMLの抽出方法
今までビルダーの8を使ってHTMLの作成をしていましたが、最近ハードディスクをフォーマットしました。昔、編集中のページの上に[HTML]のタブがありました。 でも今は[ページ編集]、[プレビュー]のタブしかありません。タブがなくなってしまったので他にビルダー8からHTMLを抽出する方法はないでしょうか?
- 締切済み
- ホームページ作成ソフト
- 検索サイトへの登録ページ
はじめまして。 教えて戴きたいのですが、最近自分のホームページを作成しそれが検索サイトで検索できるようにはなったのですが、 HITするのがindexではなくmiddleページなんです。 indexは今は4個のフレームからなっており、真中のページ(主ページ)がHITするんです。 indexページをHITするようにするにはどの様にすればいいのでしょうか?? ホームページビルダー7を使用しています。
- ベストアンサー
- ISP・プロバイダ
- HTMLファイルが表示されない
私は今HPの作業中で、FTPを使っています。 やり方は、まずメモ帳のテキストファイルでタグを打ち、その後名前を付けて保存し、「○○.html」という風にしてHTMLファイルにし、ファイルを開いて(インターネットではなくブラウザで)レイアウトを確認。そしてそれをFTPでアップロードしていました。 ところが、このレイアウトを確認する段階になり、ページを開くと真っ白になって何も表示されません。フレームページもです。 なんどもタグを確認し、書き直したりコピペしたりしましたが、解決しません。 過去ログ検索をしましたが、私のように真っ白になり、ページの下部に「ページが表示されました」となるのはありませんでした。 何がいけないのでしょうか。ちなみにフレームページのタグは <html> <head> <title>ページ</title> </head> <frameset cols="20%,80%" border="0"> <frame src="アドレス" name="名前"> <frame src="アドレス" name="名前"> <noframes> <body> <BR> <BR>このページはフレーム対応のブラウザでしか閲覧できません<BR> </body> </noframes> </frameset> </html> となっています。 他にもいろいろありますが、一番短いものはこれです。 必要がありましたらほかのページのタグも載せます。 以上よろしくお願いします。
- 締切済み
- その他(インターネット・Webサービス)
- HTMLのタグ
いつもお世話になってます。 HTMLのタグで、よくフレームのメニューなどに使われる、文字を押すとその下に新しい項目があらわれて、クリックすればページに飛べる・・・。というものを探しております。 名前をなんと言ったらいいかわからないので、探すに探せません。タグが分かる方、または方法が載っているサイトを知ってる方は、是非教えてくださいませ~
- ベストアンサー
- その他(インターネット・Webサービス)
お礼
そうそう それです。 インラインフレーム。 言葉が出ないものですから検索も出来ませんでした。 ありがとうございました。 さっそくやってみます。。