現在、htmlを勉強してメモ帳を使いHPサイトを作っているのですが、
FC2の媒体でアップロードしても1つの画像だけが表示されません
四角に×のものになってしまいます
HPのメニューバーのファイル→開く→~→のくだりでは表示されるのですが
ドキュメントの項目で表示される右側のレビュー(!?)だと
このコンピューターが差出人に識別されることを予防するため、画像がブロックされています。
画像を表示するには、このアイテムを開いてください
と表示されます
恐らくこれが原因だとは思うのですがクリックしても
何も起こりません
画像を別のものに変えたり、テキストを打ち直したりいろいろ足掻いてみましたが
結果は変わりませんでした
一応ソースを載せてみます
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=Shift_JIS">
<TITLE>*****</TITLE>
</HEAD>
<BODY BGCOLOR="crimson">
<H1><font face="Beurk"size="7">*****</font></H1>
<font face="HGP明朝L"size="4"></font><BR>
<IMG SRC="sitd.gif"><BR>
</BODY>
</HTML>
参考書は無く、ネットで調べて参考にしています
なので変なところがあるかと思います
そして別の質問になりますがメモ帳で既に公開してあるテキストを打ち直してFC2で更新するときは
すでにアップロードしてあっても再度アップロードしないと反映されませんよね?
だとしたら更新するたびいくつかのファイル(メニュー等)もアップロードしないといけないのは
大変ではないですか?
もしかして知らないだけで
こんな簡単な方法があったなんて…
というような方法があったりしたら虚しくなるので
知っている方がいましたら教えてください
サイト作りを初めて4日目の超初心者なのでプロレベルの方から見ると
多々用語などが間違っている箇所があるかもしれませんが(非推奨?うんぬん等)
いえ、あると思いますが
折角のサイト設立を目前に心が折れそうなので
どなたか
解決方法を教えてください
長文失礼しました
No.1ベストアンサー
- 回答日時:
>現在、htmlを勉強してメモ帳を使いHPサイトを作っているのですが、
HTML(頭文字ですから必ず大文字です)
HPサイトじゃ意味が通じません。ヒューレッドパッカード社(hp)のことじゃないと思いますが(^^)、利用する立場なら兎も角、製作立場になると「ウェブサイト」「ウェブページ」と正しく使わないと意味が通じなくなります。「ホームページに戻る」「HPに戻る( http://www8.hp.com/jp/ja/home.html )」じゃ困る。
>このコンピューターが差出人に識別されることを予防するため、画像がブロックされています。
ブラウザのトラッキング防止機能が効いているのでしょう。
画像へのパス指定を見直すこと。
複雑な説明になるので、説明はしません。
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=Shift_JIS">
<TITLE>*****</TITLE>
</HEAD>
<BODY BGCOLOR="crimson">
<H1><font face="Beurk"size="7">*****</font></H1>
<font face="HGP明朝L"size="4"></font><BR>
<IMG SRC="sitd.gif"><BR>
</BODY>
</HTML>
・・・今から始めるには、これじゃあまりに酷すぎます。
1) 必ずDOCTYPEを書かなければなりません。
HTML4.01strictだけに絞って身につけましょう。
『HTML文書を作る場合には、この仕様における、他のDTDセットではなく strict DTD に適合する文書を作るよう推奨する。( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )』
まもなく勧告を迎えるHTML5は、HTML4.01strictの改訂で、HTML4.01の他のDTD、transitinal,framesetはありません。
2) <font face="Beurk"size="7"> font要素は使えません。
HTML4.01strictにはない。transitinalでも非推奨。XHTML1.1以来廃止、HTML5にはない。
3) <font face="Beurk"size="7">
<IMG SRC="sitd.gif">
bodyに直接は書けません。
<body>樹構造が下記ですが・・
|-- <h1></h1>
|-- <font>ダメ
|-- <img>ダメ
|-- <br>ダメ
bodyにはブロック要素しか置けません。
4) <br>通常は使わないです。BRは【ひとつの段落でありながら強制改行が必要なとき】
HTML4.01では、住所の区切りなど
HTML5では、詩の中の折り返しなど、それ自体がコンテンツの一部であるとき
とされています。
日本語の場合は、段落の変わり目は行間ではなく字下げで示しますからサンプルのようにスタイルシートで指定します。
・・・たった数行でこれだけ深刻なミスがあるという事は参考にされているページがとってもまずいという事です。
>更新するたびいくつかのファイル(メニュー等)もアップロードしないといけないのは、大変ではないですか?
小規模なサイトでしたら、コピーペーストで書き換えて一括してFTPでアップロードします。
・ファイルを開かなくても置換できる高機能なテキストエディタなら一括置換できます。
大規模になれば、includeという機能を使います。いわゆるSSI(Server Side Includes)今は考えないでよい。
★最初に参考にすべきサイト・・HTML4.01の仕様書の翻訳メンバーの内田さんの書かれたもの・・
⇒はじめてのWebドキュメントづくり( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ )
★参考にすべきページ
⇒HTML 4.01仕様書( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )
⇒1と2の間辺りからはじめるCSS講座( http://www6.plala.or.jp/go_west/beginner/css/ )
★書いたらまずチェックする
⇒Another HTML-lint gateway( http://cetus.sakura.ne.jp/htmllint/htmllint.html )
口うるさいくらいですが、逆にどこを直すべきかも教えてくれる。
[最低限のサンプル]HTML4.01strictです。
★タブは_に置換してあるので戻す。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html lang="ja">
<head>
_<meta http-equiv="content-type" content="text/html; charset=Shift_JIS">
_<title>サンプル</title>
_<meta name="author" content="ORUKA1951">
_<meta http-equiv="Content-Style-Type" content="text/css">
_<style type="text/css">
<!--
body{
background-color:gray;/* bodyの背景gray */
}
div.header,div.section,div.footer{/* header,section,footerの指定 */
width:80%;/* 幅はwindowの80% */
margin:0 auto;/* 上下0、左右自動 */
padding:5px;
background-color:silver;/* 背景はシルバー */
}
p{
margin:0;/* 日本語用に段落間のマージンを消し */
line-height:1.8em;/* 日本語は字が大きいので行間を広げて */
text-indent:1em;/* 段落で字下げ */
}
-->
_</style>
</head>
<body>
_<div class="header">
__<h1>タイトル</h1>
__<p>このページでは・・・・</p>
_</div>
_<div class="section">
__<h2>質問</h2>
__<p>
___折角のサイト設立を目前に心が折れそうなので、どなたか解決方法を教えてください
__</p>
_</div>
_<div class="section">
__<h2>回答</h2>
__<p>
___誰もが通ってきた道です。
__</p>
__<p>
___<strong>HTML4.01strictは、</strong>プレゼンテーションに関わる物が一切ないので、このように文書構造だけ記述すればよいので<strong>とっても楽です。</strong>
__</p>
__<p>
___そのかわり、スタイルシートでプレゼンテーションを指定します。スタイルシートは、HTMLで行なうよりはるかに機能が豊富ですが、その分、覚えるのは大変です。しかし、いずれHTML5の時代が来ますが、そのときにはHTMLは文書構造だけ、スタイルシートはプレゼンテーションと完全に分かれますから、今のうちにHTML4.01strictで学んでおくと効率的です。
__</p>
_</div>
_<div class="footer">
__<h2>文書情報</h2>
__<dl class="documentHistry">
___<dt id="FIRST-PUBLISHED">First Published</dt>
___<dd>2013-03-03</dd>
__</dl>
_</div>
</body>
</html>
回答ありがとうございます
もう最初からダメダメでしたか…(笑)!
参考にしていたサイトはもう見るのをやめました
上記のサイトを参考にさせていただきます
そして一から勉強し直そうかと思います
因みにチェックしてみたらマイナス310点でした
迅速かつ丁寧な回答、感謝します
ありがとうございました
さすがプロフェッショナルですね…!!
格好いいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS HTMLソースの質問 3 2022/07/28 13:29
- PHP ここでの ②if($su_d<>"")の比較演算子 を使う理由は 1 2022/03/26 02:33
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- HTML・CSS htmltとcssの連携をして画像縮小について 1 2022/11/15 20:32
- HTML・CSS cssの display: flex;で横並びにならずに困ってます 1 2022/12/04 13:18
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
HTML属性での「""」 「''」違い
-
<div id="container">の使いか...
-
htmlのolやulなどlistにtitleや...
-
インラインフレームのページ内...
-
スペースを使わず文字位置を揃...
-
複数のボタンを等間隔に、かつ...
-
HTML5 iframe の代わり
-
横並びdivで一部の初期高さがず...
-
<!-- #BeginLibraryItemとは
-
div要素が重なってします
-
HEADタグとheaderタグ
-
divとpの使いわけ
-
標題<h1>に、網掛けはできますか?
-
htmlの見出しタグ(<h1>)の次...
-
画面を縮小するとカラムが落ち...
-
フッターがウインドウの一番下...
-
CSSで、contentsがfooterに重な...
-
特定範囲内のCSSの継承を断ち切...
-
セクションをdivで囲むと見出し...
-
背景画像に全体または部分的に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlのolやulなどlistにtitleや...
-
HTML属性での「""」 「''」違い
-
div要素が重なってします
-
<div id="container">の使いか...
-
複数のボタンを等間隔に、かつ...
-
html の divとtable の役割
-
divとpの使いわけ
-
ヘッダーとフッターだけ背景を...
-
min-heightとheightの違いについて
-
セクションをdivで囲むと見出し...
-
画面を縮小するとカラムが落ち...
-
ヘッダーを左右に二分割する方...
-
1時間30分を簡単に表したいで...
-
スペースを使わず文字位置を揃...
-
CSSで、contentsがfooterに重な...
-
h1に自分自身へのリンクを張...
-
divの中に外部のHTMLを埋め込む
-
divを横に並べる方法
-
hタグの右横に画像を表示
-
h1のテキストサイズよりh2の方...
おすすめ情報