- ベストアンサー
HPビルダーのマニュアル本で勉強しています
- HPビルダーのマニュアル本を使って勉強中です。伝言版の作成方法を学んでいます。
- 伝言版の作成方法は、X掲示板を一番上に配置し、左にX伝言を書くアイコン、右に伝言を見るアイコンを配置するという手順です。
- HTMLソースコードを提示していますが、このコードに何か問題があるのでしょうか?CDからUSBにコピーしなおす必要があるでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
<table></table>がテーブル宣言です その中にセルを作ろうとしています <TR></TR>が一つのマスと考えてください。 その間に<TD></TD>となっています。 それがセル単位の宣言で <TR> <TD></TD><TD></TD> </TR> <TR> <TD></TD> </TR> だった場合、テーブルが上下2つに分割され、上のセルが2分割されているイメージです Aligin=Ccenterなのでセルの真中に図形が入る imgsrc=が図形を呼んでいます <Ahref="../../ホームページビルダー/応用編/ホームページ・ビルダー11応用/完成版/bukken/message.html#input"target="message"><<IMGsrc="../image/btn2.gif"alt="伝言を書く"height="37"width="144"border="0"></A>これがリンクですが、相対リンクではなく絶対リンクになっているため、同じフォルダにmessage.htmというファイルがいるなら相対リンクする必要があります ×マークが付いているようなので、図形が出ていないと思いましたが? imageというフォルダの中にbtn2.gifがいるのなら、メインのhtmファイルから見てどこに存在するかであって、IMGsr="image/btn2.gif"でいいはずです。 さらにahrefもmessage.htmlが同じ階層にいるならmessage.htmlの前に../../ホームページビルダー/応用編/ホームページ・ビルダー11応用/完成版/bukken/は要りませんどこまでの階層を持っていくかで変わってきます。 どこがおかしいというより、パソコンの階層の考え方の問題なので、どの階層にimgを入れるのか、どの階層にリンクされるファイルを入れるのかで、この2つの変更が必要です。
その他の回答 (2)
imageのフォルダを一緒に持っていってないのではないですか? 内容をよく読んでいませんでした。 内容よく見てから回答すればよかったですねすみません
<TR> <TDalign="right"><Ahref="../../ホームページビルダー/応用編/ホームページ・ビルダー11応用/完成版/bukken/message.html#input"target="message"><IMGsrc="../image/btn2.gif"alt="伝言を書く"height="37"width="144"border="0"></A></TD> </TR> <TR> <TDalign="left"><Ahref="../../ホームページビルダー/応用編/ホームページ・ビルダー11応用/完成版/bukken/message.html"target="message"><IMGsrc="../image/btn1.gif"alt="伝言を見る"height="37"width="144"border="0"></A></TD> </TR> ※ <TR></TR>の宣言が抜けています。 <TD></TD>はセルを割るだけなので改行するなら<TR></TR>宣言が要ります。
お礼
どうもありがとうございます。 > <TR></TR>の宣言が抜けています。 > <TD></TD>はセルを割るだけなので改行するなら<TR></TR>宣言が要ります。 上記はどういうことでしょうか。 imageのファイルとは CDからUSBに再度コピーをし直します。
お礼
どうもありがとうございます。正直いって初心者なのでまだよくわかりません。HTMLとCSSの勉強をし始めました。今後も質問をしますのでその節はよろしくお願いします。