• ベストアンサー

Dreamweaverでホームページを作ったのですが…

Macのdreamweaver3でホームページを作りましたが、わからない所がありますので質問しました。 1.閲覧者に住所や電話番号、感想などを書いて貰うコーナーを作りました。記入してから送信ボタンでこちらへ届くレターみたいなものです。<form></form>の間に記述されるタグですね。マニュアル本通りに作ってサーバーへ転送。Webで送信テストをしたら私へ届きません。何故ですか?どこが間違ってるのですか?正しいフォームの作り方、タグの記述を教えて下さい。 2.同じブラウザ(IE)でもMacとWinは表示が変わります。これを同じ画面にするにはどうすれば良いのですか?更にIEとNCは全然画面表示が違います。これを直す方法はあるのでしょうか?困ってます。 3.サイトを作った後、ブラウザで確認したら綺麗に左右並んで表示されるのに、Webで見たらずれるのはどうして?その上各ページに共通する画像があるのですが、ページごとに同じイメージフォルダを作るのか、共有するなら1つのイメージフォルダにするのか?現在そんなイメージフォルダ(画像は一緒)が7つもあります。本の通りに作ってるのにイマイチわかりません。 どうか私の疑問を解決して下さい。お願いします。パソコンはMacを使用しています。OS9.2です。

  • hughug
  • お礼率93% (481/514)
  • HTML
  • 回答数6
  • ありがとう数9

質問者が選んだベストアンサー

  • ベストアンサー
noname#19399
noname#19399
回答No.3

hughugさんこんにちは。 1.どこが間違っているのかは、ソースを見ていないので なんともいえませんが、fugfugさんがやろうとしている 送信フォームは、CGIを使わず、相手側のメール送信ソフトを 利用して送信する方法だと思いますので、記述は <FORM METHOD="POST" ACTION="mailto:hoge@***.**.**."> 名前:<INPUT TYPE="text" NAME="name"> 住所:<INPUT TYPE="text" NAME="address"> <INPUT TYPE="submit" VALUE="送信"> </FORM> こんな感じかと思います。 メールが届かない、とのことですが、FORMタグの中の ACTION="mailto:…@…"の部分は、間違いなく 自分のメールアドレスが入っていますか? また、この方法だと、メールが届いてもエンコードされて 届きますので、デコードしないと読めません。 さらに、相手側にメール送信ソフトがインストールされて いないと、送信されません。 詳しくは参考URLをご覧ください。 CGIを使ったメール送信フォームのやり方も書いてあります。 3.綺麗に左右に並んで表示されるのに…というのは、 どのようにして左右に並べているのでしょうか。 ただ複数の画像を横に貼り付けているだけだとすると、 ウィンドウのサイズ次第で横に並んだり折り返されて 下に並んだりします。

参考URL:
http://ww1.tiki.ne.jp/~wtnb/tohoho/wwwmail.htm
hughug
質問者

お礼

nyambeお世話になります。補足で書いた疑問を解決願えれば幸甚です。宜しくお願いいたします。

hughug
質問者

補足

回答ありがとうございます。追加質問してもいいですか? <FORM METHOD="POST" ACTION="mailto:hoge@ここは私のメアドですか?"> 名前:<INPUT TYPE="text" NAME="ここに私の名前を入れるのですか?"> 住所:<INPUT TYPE="text" NAME="私の住所を入れるのですか?"> <INPUT TYPE="submit" VALUE="送信"> </FORM> こうすれば届きますか? >さらに、相手側にメール送信ソフトがインストールされていないと、送信されません。 これはどんな送信ソフトですか? Mac・Win共通ですか? CGIはPerlを知らないとオリジナルが出来ないんですよね?FreeCGIをオリジナルへ改良のやり方はありませんか? >綺麗に左右に並んで表示されるのに…というのは、どのようにして左右に並べているのでしょうか。 2列に左右です。テーマ別に自由にカキコが出来る設定です。画面表示がMacは72dpi、Winは96dpiですから、通常違うのは当然ですが、どちらで見ても同じ表示にしたいのです。その方法がわかりません。教えて下さい。

その他の回答 (5)

  • honnsuki
  • ベストアンサー率18% (62/329)
回答No.6

どんなにアレンジしてあっても、基本部分はみな同じです。まず、基本を覚えましょう。いろいろな方の作っている、CGIをダウンロードして比較しながら覚えていきましょう。

hughug
質問者

お礼

頑張ります。ありがとうございました。

  • honnsuki
  • ベストアンサー率18% (62/329)
回答No.5

nyambe さんフォローありがとうございます。 文章だけで相手の状態を推察するのは毎回難しいと思っており、よく先走った回答をしてしまって後からしまった~と思うことが多いのです。 hughug さんの作られているのは mailto のフォームだったのですね。失礼しました。 それでも私はCGIをお勧めします。

hughug
質問者

お礼

いえいえhonnsukiさんからも色々教えて頂いて感謝してますよ。私もCGIを学びたいですが、Perlってタグを書く要領で憶えられますか?どうもこのCGIをクリアしないと、オリジナルでフォームを作るのは難しいみたいですね。ホームページの制作も奥が深いってことがわかって来ました。Webデザイナーの多くは、タグは書けてもCGIを組めない人が多いのに、どうやって企業専用のフォームを作ってるんでしょうね?首を捻ります。

noname#19399
noname#19399
回答No.4

#3のnyambeです。 <FORM METHOD="POST" ACTION="mailto:●"> 名前:<INPUT TYPE="text" NAME="name"> 住所:<INPUT TYPE="text" NAME="address"> <INPUT TYPE="submit" VALUE="送信"> </FORM> ●の部分には、【送信】ボタンを押した後にどこに メールを届けるか、の指定です。 ですので、hughugさんのメアドを入れてください。 次の行の名前、住所については、何でもいいです。 <INPUT>タグや<TEXTAREA>タグを使って、自由に 項目を作ってみてください。 また、ここで指定しているNAME=""の部分は、 送信されてきたときに何の項目か分かるように 記述する部分になります。 ですので、今回の場合はname、addressとしてみました。 が、これもhughugさんがお分かりになれば何でも結構です。 とりあえず、やってみてください。 前回記述しておきました、参考URLはご覧いただけましたか? そちらを見ていただければ、大抵の疑問は解決すると 思います。 また、相手側のメールソフトは何でもOKです。 ブラウザやセキュリティ対策ソフト等の設定で、 mailtoを拒否していなければですが… >CGIはPerlを知らないとオリジナルが出来ないんですよね? Perlで書いている方もいますし、Rubyで書いている方も いらっしゃいます。 >FreeCGIをオリジナルへ改良のやり方はありませんか? フリーCGIというのは、レンタルして使うものでしょうか? それとも、プログラムをDLして、自分でサーバに設置する タイプのものでしょうか。 前者であれば、提供しているところによってできること、 できないことは様々だと思います。 後者であれば、提供している側がOKというのであれば、 いくらでも改良することは可能です。 >>綺麗に左右に並んで表示されるのに…というのは、どのようにして左右に並べているのでしょうか。 >> >2列に左右です。 それはTABLEタグを使って、でしょうか? どちらで見ても全く同じような表示にするのは ほぼ不可能だと思います。 変なところで折り返す等、レイアウトの崩れについては TABLEタグのWIDTHとHEIGHTの指定をしっかりピクセルで 行えば、どうにかなります。

hughug
質問者

お礼

これで設定方法がわかりました。でもこのようなフォームはCGIが原則ですよね。ソースが読まれてしまうと、悪さをされることもありますもんね。回答ありがとうございました。

  • honnsuki
  • ベストアンサー率18% (62/329)
回答No.2

CGIはタグとは違います。 とほほのWWW入門 http://tohoho.wakusei.ne.jp/www.htm が入門書として人気が高いです。ここを見てください。 CGIはプログラムを書いたファイルで、拡張子が ,cgiになります。 作り方はテキストエディターでプログラムを書いて、保存するときに form.cgi などのようにするだけです。 最初は人のを見たりしなければならないですが、勉強すれば、オリジナルを作るのも割合早くできると思います。私は今も人に作っていただいたものをありがたく使っていますが。まずはフリーでCGIが使える、 is Web http://isweb.www.infoseek.co.jp/ でいろいろ試してみましょう。 TEXTですが、その通りです。

hughug
質問者

お礼

アドバイスありがとうございました。どうしても払拭出来ない疑問なんですが、私の電子レターをCGIで作らないといけないとすると、どうしてDreamweverで作ることが可能なんでしょう?これはHTMLの記述エディタであってCGIの記述が出来ないのに。その点がどうしても納得いかないのです。どう解釈すればいいのでしょうか?勿論Dreamweaverは100%信用してませんが…。このエディタについて御存知ならご意見お願いします。

  • honnsuki
  • ベストアンサー率18% (62/329)
回答No.1

1、つかっているのはCGIですか?フォームだけでは動きませんが。 Kent Web http://www.kent-web.com/ このようなサイトからCGIをダウンロードしてください。 また、アップしているサーバーはCGIが使えますか。 レンタルサーバーなどは使えないところがあるので注意です。 2、これはしょうが無いですね。javascriptを使って、それぞれに最適な表示をするようなこともできるようですが、これは私も勉強しないと。 3画像は一個でいいです。そこまでのパスを書けば出るはずですよ。 例えば c:\-    |    |     --index.html    |    |     --img/--    |       |    |      |    |      |    |      |           --rei.jpg    |    |     --sonota/--            |            |              --b.html になっていたとして、 inndex.html に書くのは <img src="img/rei.jpg"> になりますし、 b.html に書くには <img src=../img/rei.jpg"> になります。 つまりその画像ファイルがある場所を指定すれば同じアカウントならどこからでも参照できます。 http:// から始まるアドレスを指定すれば、今度は誰でも 見ることができるようになります。 最後に 自分のパソコンでみたファイルとサーバーに上げたファイルの見え方が違うというのは私にはよくわからないのですみません。

hughug
質問者

お礼

アドバイスありがとうございました。1.についてですが、マニュアル本ではCGIという明記も指定もありません。こうすれば作れるみたいな表現で、その通りに作りました。しかもオリジナルです。こう言ったフォームはソフトで簡単に作れるもんではないのですか?折角オリジナルで作ったのに…DreamweaverはCGIをサポートしてませんから、CGIでタグ書きしないと作っても意味をなさないのでしょうか?教えて下さい。3.は了解です。これはTEXTでも同じなんですね。つまり1つのフォルダの纏めても良いってことですね。更に回答をお願いします。

関連するQ&A

  • Dreamweaver5.5・・・誰か助けて;

    HP制作初心者です。 ネットで探しても本を見てもわからなかったのでこちらで質問させていただきます。 テンプレートを作り、そこから各コンテンツページを作っていたのですが、ある時ブラウザで見てみると、<title></title>タグ内の文字(タブに表示される文字)が何故か画面の一番左上に表示されています。例【ソースに<title>トップ</title>と書くとブラウザでは画面左上に「トップ」の文字が表示されている。】 その下には普通にページが表示できています。 ためしに<title></title>にして、中に何も書かないでブラウザで見てみると、 左上に何も表示されないかわりに、タブのところに 私のパソコン内のフォルダ名が表示されています; どうすればいいのでしょう・・・困っています。 わかりにくい説明で申し訳ありません。どなたか分かる方いましたら、回答お願いします!!

    • 締切済み
    • CSS
  • dreamweaver3でホームページをつくっていて困ってます!

    MAC osx10.3.9 でdreamweaver3使用し、ニフティの@homepageをサーバにして、トップページ+αくらいのごくごく簡単なホームページを作成中です。 fireworksは使い方がわからないので、文字や文章の具材はIllustratorで作り、Photoshop 5.5のwebで保存のgifデータをはって作っています。 1.文字のギザつきが気になり、Photoshopでwebで保存をするときに、 GIF128 ティザ にして、dreamweaver3上の画面やブラウザプレビューでは、そこそこ上手く表示されているのですが、 実際にInternet Explorerなどから見ると、ギザギザのままです。 (ひょっとして、GIF128 ティザで保存すると画像が大きいので縮小しているせいかな、とも思いますが) 2.画像や配置など、途中で変更し、ローカルサイト、リモートサイトの同期もしているはずなのに、Internet Explorerなどから見ると上手く表示されない。 上記のあたりで、困っております。 IllustratorやPhotoshopは古いバージョンですが そこそこ使えるのですが、webのほうはさっぱり素人で情けないです。 どなたか詳しい方、教えていただけませんか?

    • ベストアンサー
    • Mac
  • baseタグと各種ブラウザについて

    baseタグと各種ブラウザについての質問です。 あるブラウザで各種HTMLタグにおけるhref属性の様な文字列を送信した場合で、かつ、送信先ページに値部分と同じURLを持つbaseタグが記述されている場合、baseタグが認識されないといった問題に直面しています。 具体的には次のページのような感じです。 http://true-web.org/test/test_base.php Chrome、Safariなどで1番を送信した場合、baseタグが認識されず、相対パスで指定した画像が表示されなくなります。 (IEとFirefoxは問題なし) ※ソース http://true-web.org/test/test_base.txt それで、質問なのですが、この事象はブラウザ側のバグなのでしょうか? もしバグでないとしたらBaseタグは使わないほうがいいのでしょうか? 考え方を教えてください。 よろしくお願いします。 ブラウザのバージョン IE8.0 Firefox5.0.1 Safari5.1 Chrome16.0.912.63 m OS Windows XP home sp3

    • ベストアンサー
    • HTML
  • Webページに掲載した画像で4つのアイコンを出さない方法、右クリックを禁止する方法は?

    Webページに画像をあちこちで掲載しますが、二つ知りたいことがあります。 [1] 画像上の4つの横並びアイコンを出さないようにするには? Windows XPのIE6で少なくとも出る現象ですが、imgタグで画像を表示したとき、その画像上にマウスをもっていったときになるようですが、4つのアイコンが出てきます。Firefoxでは出ませんが。 おそらくPCで設定変更すれば出ないようにできるのでしょうが、ユーザー側にそのようなことをさせずにこのアイコンを出さないようにHTMLなどで記述するにはどうしたらよいでしょうか? 「4つの横並びのアイコン」ですが、わかるとは思いますが一応並んでいる左から順に書くと、 ●フロッピーアイコン:マウスオンで出る文言「このイメージを保存します」 ●印刷機アイコン:マウスオンで出る文言「このイメージを印刷します」 ●封筒アイコン:マウスオンで出る文言「このイメージを電子メールで送信します」 ●フォルダアイコン:マウスオンで出る文言「[マイピクチャ]フォルダを開きます」 となっています。 [2] 画像上で右クリックを禁止する記述方法は? だんだん右クリック禁止のサイトが増えてきていますが、これをするにはどう記述すればいいでしょうか? どちらについても、画像ごとに記述するのでなく一括して記述できる方法があれば最高ですが。 宜しくお願い致します。

  • ホームページの画像アップができない、リンク先にも・・・

    教えて下さい。少し理解しているのですが、あと少しでわかりません。 (1)プレビューで見ると画像はあるが、ブラウザで見ると画像が表示されません。 例えば、ファイル名は、imageというフォルダです。 ファイルの中に入っているのが、 ramenとかsupuとかtyasyuで画像を作っています。 この画像には、htmとかhtmlの表示はありません。 (2)alphaEDITで作成しているのですが、 4枚作成しました。 この4枚は、全てリンクさせています。 しかし、ブラウザで表示するとリンクされません。 全て、image1 image2 image3 image4という名前で ブラウザを作っています。 画像もすべて別々に作ってフォルダに入れています。 無料で簡単に作れると書いてあったので、 タグで作るまでは、簡単だったんですが、 インターネットで表示するのがこれほどややこしいものとは 思いませんでした。 誰か詳しい人いましたら、詳しく教えて下さい。 色々なサイトや本を見ましたが、これほど素人にわかりずらい 説明、中途半端な説明しか記載していないので困っています。 宜しくお願いします。

  • Dreamweaver CS3 float 見え方

    現在サイト製作の勉強中です。 特にCSS勉強中で結構こんがらがってしまっているのですが。 DreamweaverCS3(以下DW)で製作しているのですが、たまに画像がDWの製作途中ではずれているのにプレビューしたりweb上にアップしているときには意図したとおりに表示されているということがあります。 確認ブラウザはwinのIE7とFf3です。 そういうときは他のブラウザではずれている可能性大なのでしょうか。 普通は正確なcssを使用している場合はDW製作画面でもずれるっていうことはないですよね? ずれている場合は私のCSSになんらかの間違いがある可能性が高いですよね。 あと、アンカーポイントを画像の横に置いたとき(やむを得ず)に画像がずれるのも気になります(もちろん実際にはずれてないんですが)がそういうのはしょうがないんですよね? まだmac等で確認がとれてないので他のブラウザではどうなのかわからないのですが・・・大きなずれではないのですが、そのちょっとしたずれが気になります。 正確なCSSであればDWの製作画面とまったく同じであるかどうかというのをお聞きしたいです。 よろしくお願いします。

  • Dreamweaverのデザインビューが乱雑

    普段タグ入力でWebページを作っているのですが、 Dreamweaver CS4で読み込んだところ、デザインビュー画面のレイアウトがぐちゃぐちゃになっています。 ライブビューや、実際のブラウザで見るときれいに表示されますが、これは私の作り方が間違っているんでしょうか? 普段Dreamweaverを使っている方は、どのような使い方をされているかも知りたいです。

    • ベストアンサー
    • HTML
  • Firefox での表示不具合(補足)

    こんばんわ。 web関連のお仕事をしています。作成したページの中に、 テキストフィールドにキーワードを入力して検索結果を表示させる <form>~</form>タグの設定がありました。 作成している私のPCはwindowsでブラウザはIE6.0 です。 検索結果を表示できるし、キーワード未入力時には 「キーワードが入力されていません」のアラートもでるので、動作は正常です。 しかし、↓こちらの環境では正しく動作しませんでした。 検索ボタンを押した後、画面が白いまま何も表示されないです。 -------------------------- windows ブラウザ Firefox 1.5.0.6 -------------------------- 他、下記の環境では問題なく動作します。 -------------------------- ブラウザ IE mac safari -------------------------- HTMLタグの記述間違いではないと思いますが 原因がわかりません。 ちなみに、 普段Firefoxの環境でページをみている人から指摘されたのですが、 私のPCにFirefoxをダウンロードして確認してみたところ、正常に動作していました。 同じFirefoxで確認しているのに、正常に動作するのとしないのとでは 何が違うのでしょうか。 使用しているPCの関係でしょうか。 教えてください。

  • Dreamweaverで画像が表示できなくなりました

    DreamweaverMX2004を使って、WEBを作成しているのですが、 先ほどまで表示できていたのに、突然ブラウザで見るときに、 赤い×印が出るようになってしまいました。 画像はIllustratorデータをWEB用にJPEGにしたものですが、 何か問題があるのでしょうか? ちなみにブラウザはIEを使用しています。 どなたか教えてください!よろしくお願いします!!

  • FC2ホームページ作成のことで教えてほしいです

    FC2でホームページを作ってる初心者です 画像のタグを記述したHTMLファイルをアップしました 自分のパソコンの中(ローカル?)ではちゃんと表示されるのですがアップすると表示されず真っ白です 画像ファイルも同じフォルダにアップしてあります 他のHTMLで違う画像を記述したものはアップしてもちゃんと表示されました 画像のファイル名は間違っていません タグはちゃんと表示されたタグと全く同じタグのコピペなのでたぶん問題ないと思います 原因何か考えられますか アドバイスお願いします

専門家に質問してみよう