質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.30%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

Q&A

解決済

2回答

5755閲覧

VScodeでの画像表示

ritsu.m

総合スコア15

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

CSS

CSSはXMLやHTMLで表現した色・レイアウト・フォントなどの要素を指示する仕様の1つです。

0グッド

0クリップ

投稿2019/06/24 12:51

編集2019/06/25 12:48

前提・実現したいと

VScodeを使ってhtmlについて学習しているのですが、画像の表示の仕方がわかりません。
progateのhtml&cssコースを一通りやったのですが、画像のURLが初めから用意してあり、困ることはありませんでした。
しかし、自分でやろうとするとまずどこに画像を保存すればいいかがわからず、さらにURLをどう取得すればいいのかわかりません。

###問題
画像を表示させる方法がわからないです
Progateで表示させるコードは学習したがそれ以前に表示させたい画像はどこに保存するのか、URLの取得?はどうすれば良いのかがわかりません。
progateでは画像が初めから用意してあり、URLも指定されていたのでそれを書くだけで実行できましたが、今回は自分で用意し、保存、URLの取得、をしなければいけないのでその方法を教えていただきたいです。

###コード

<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <link rel="stylesheet" href="main.css"> </head> <body>
<div> <img src="png/unnr.jpeg"> <h1>hello world</h1> </div>
</body> </html>  ###階層? code{index.html main.css png(ファイル){unnr.jpeg}}

codeファイルの中にindex.htmlとmain.cssとpng(画像ファイル)があり、pngの中に画像が入っています

補足情報

超初心者なので丁寧な解説お願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yoshinavi

2019/06/24 20:26

今の質問者さんの状況だと、「VScode」に限らない疑問かと思います。 レンタルサーバーの契約や、ドメインの取得等は、されていますか?
ritsu.m

2019/06/25 11:13

契約やドメインの取得などはしていません そこからですね ありがとうございます
guest

回答2

3

ベストアンサー

Progateで表示させるコードは学習したがそれ以前に表示させたい画像はどこに保存するのか、URLの取得?はどうすれば良いのかがわかりません。

ローカルに保存したファイルであればそのパスを読めばいいですし、URLを使うということは何らかのWebサーバー上で動いているんでしょうから、まずWebサーバーの仕組みを勉強する必要があります。

仕組みの勉強なしに「どうしたらいいの」と聞かれても、たぶん回答を理解するのも困難だと思います。

投稿2019/06/24 15:53

gentaro

総合スコア8947

alg, ritsu.m, kei344👍を押しています

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ritsu.m

2019/06/25 11:15

画像を入れているファイルをhtmlファイルを保存したファイルと同じところに保存し、相対パス?でURL指定していますが画像が表示されません chromeには画像アイコン?が表示されています
gentaro

2019/06/25 11:29

詳細(コードやフォルダ階層等)を質問文に追記してください。
ritsu.m

2019/06/25 11:55

自分なりに追加しました 足りないところがあれば教えていただけると嬉しいです
gentaro

2019/06/25 12:44

追加されたものを見る限り、htmlタグもbodyないなどツッコミどころ満載ではあるものの、一応画像は読み込めます。 そもそもの疑問点がよくわからないんですが、これをどうしたいんですか?
ritsu.m

2019/06/25 12:46

すみません 他のタグは省略させていただきました、これから追加します 画像を背景にしたホームページを作ってみようと思いとりあえず画像を読み込もうと思ったのですが表示されず質問させていただきました
gentaro

2019/06/25 12:58

コードコピペしてindex.htmlファイルを作って、同階層にpngフォルダ作って適当な画像ファイルの名前をunnr.jpegにしてからindex.htmlをブラウザで読み込んだらちゃんと読めましたよ。
ritsu.m

2019/06/25 13:43

検証してくださりありがとうございます 同じコード同じファイル名で読み込めたということで自分ももう少しやってみます 色々とありがとうございました
ritsu.m

2019/06/27 03:56

できました! 色々とありがとうございました
guest

3

超初心者であればprogateを最初から見直したほうが良いです。
HTMLとCSSはhtml&cssコースを一通り一度見ただけで
覚えられるものではないため、何度も復習が必要です。

投稿2019/06/24 13:26

yasutomi

総合スコア2941

ritsu.m, miyabi_pudding, kei344👍を押しています

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ritsu.m

2019/06/24 13:43

回答ありがとうございます Progateには画像を読み込む為の学習がありませんでした URLがありそれを読み込むコードなどは学習しましたが、vscodeのような開発環境を使用して、画像の保存、URLの取得などの学習はありません 故にネットで調べましたが、わからなかったのでこちらで質問させていただきました
ritsu.m

2019/06/25 11:15

ありがとうございます
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.30%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問