DESIGN I / II / PROJECT NOTES
HTML演習:ホームページをつくる
文字・画像・リンク・CSSを順に試しながら、ホームページの基本を学ぶ演習記録です。
XBPのHPの構成
ブートキャンプでホームディレクトリの中にmygitフォルダを作り、その中にxbpフォルダを作りました。
デザイン演習Ⅰ・Ⅱフォルダ(de12)の中を編集していきます。
■BootCampで作ったフォルダ
ホームディレクトリ
|---mygit
|---xbp
デザイン演習Ⅰ・Ⅱフォルダ(de12)の中を編集していきます。
■BootCampで作ったフォルダ
ホームディレクトリ
|---mygit
|---xbp
2.テストページを編集してみる
test.htmlを編集していきます
CSSファイルには、文字の大きさや色、余白などのスタイルを記述します。HTMLから読み込むことで、各要素にスタイルを適用できます。
■work⑥:headの部分でcssフォルダにあるstyle.cssをスタイルシートに設定してみましょう。
h1.htmlからある行をコピペしてくればOKです
スタイルシートの読み込みがうまくいけば、test.htmlの背景や右側の余白が整うはずです。
【結果】
背景や右側の余白が整うはずです。
Work①文字を書く
■Work①:test.htmlに文字を書いてLive Serverで確認してみましょう。(動画:Live Serverの使い方)
段落など、塊ごとにdivタグで括るようにして、文字を書いていきましょう。
divはdivision(分割)の略です。
改行はbrタグを使います。
段落など、塊ごとにdivタグで括るようにして、文字を書いていきましょう。
divはdivision(分割)の略です。
ああああああ
ああああああ
12345678
いいいいいい
12345678
いいいいいい
Work②画像の挿入
■work②:test.htmlにimagesフォルダにあるtest.pngを挿入してみましょう
画像の表示にはimgタグを使います。(imageの略)
imgタグのsrc属性にファイルパスを指定します。(srcはsourceの略です)
width属性は幅を設定します。%で指定すると、親要素の幅に対する割合を設定できます。
【書き方】
画像を表示(30%)

画像を表示(40%)

画像の表示にはimgタグを使います。(imageの略)
imgタグのsrc属性にファイルパスを指定します。(srcはsourceの略です)
width属性は幅を設定します。%で指定すると、親要素の幅に対する割合を設定できます。
【書き方】

画像を表示(40%)

画像サイズに関する注意
スマホやデジカメで撮影した写真は綺麗に印刷できるように、すごく解像度が高く、サイズが大きくなっています。
しかし、HPで表示するにはそれほど大きなサイズは必要なく、むしろサイズが大きいと表示に時間がかかります。
今後写真をGitHubにプッシュする場合は写真のサイズを1MB(1024KB)以下に落としてください。
Macでの写真サイズの変更方法(doyolab)
Windowsでの写真サイズの変更方法(外部サイト)
しかし、HPで表示するにはそれほど大きなサイズは必要なく、むしろサイズが大きいと表示に時間がかかります。
今後写真をGitHubにプッシュする場合は写真のサイズを1MB(1024KB)以下に落としてください。
Macでの写真サイズの変更方法(doyolab)
Windowsでの写真サイズの変更方法(外部サイト)
Work③箇条書き
■work③:test.htmlに何か箇条書きをしてみましょう
番号付きの箇条書きはolタグ(ordered listの略です)
各項目はliタグで括ります(listの略です)
【書き方】
【結果】
番号付きの箇条書きはolタグ(ordered listの略です)
各項目はliタグで括ります(listの略です)
【書き方】
- ああああああ
- いいいいいい
- ああああああ
- いいいいいい
番号なしの箇条書きはulタグ(Unordered listの略です)
【書き方】
- あああああ
- いいいいいいい
- あああああ
- いいいいいいい
Work④リンク
■work④:test.htmlにリンクを作成してみましょう。
リンクを作りたい時はaタグを使います(Anchorの略です)
href属性にリンク先を記載します(hypertext referenceの略です)
target属性に_blankを設定すると新しいタブでリンクが開きます。設定しない場合は、同じタブで開きます。
【書き方】
デザイン演習Ⅰ・Ⅱトップページ
XBPトップページ
Yahoo
pdfファイル
【結果】
デザイン演習Ⅰ・Ⅱトップページ→同じ階層(フォルダ)にあるindex.htmlに移動
XBPトップページ→「../」はひとつ上の階層を意味する。
Yahoo→新しいタブでyahooを開く
pdfファイル→filesフォルダのtest.pdfを新しいタブで開く
リンクを作りたい時はaタグを使います(Anchorの略です)
href属性にリンク先を記載します(hypertext referenceの略です)
target属性に_blankを設定すると新しいタブでリンクが開きます。設定しない場合は、同じタブで開きます。
【書き方】
XBPトップページ
Yahoo
pdfファイル
デザイン演習Ⅰ・Ⅱトップページ→同じ階層(フォルダ)にあるindex.htmlに移動
XBPトップページ→「../」はひとつ上の階層を意味する。
Yahoo→新しいタブでyahooを開く
pdfファイル→filesフォルダのtest.pdfを新しいタブで開く
外部サイトに関して
外部サイトにリンクを貼る場合は外部サイトであることを明記しましょう。
動画に関して
動画ファイルは重いので、絶対にGitHubにプッシュしないでください。最悪、リポジトリが壊れます。
動画を表示したい場合は、動画をYouTubeにアップして、そこにリンクを貼るか、htmlに埋め込むコードを発行して、htmlファイルに貼り付けましょう。
参考:YouTubeヘルプ
動画を表示したい場合は、動画をYouTubeにアップして、そこにリンクを貼るか、htmlに埋め込むコードを発行して、htmlファイルに貼り付けましょう。
参考:YouTubeヘルプ
Work⑤タイトル
■work⑤:test.htmlのheadの部分のtitleを自分なりのタイトルに変更してみましょう。
【書き方】
XBPのページ
【結果】
ブラウザのタブの表示を確認してください。
【書き方】
Work⑥スタイルシートの設定
CSSファイルには、文字の大きさや色、余白などのスタイルを記述します。HTMLから読み込むことで、各要素にスタイルを適用できます。
■work⑥:headの部分でcssフォルダにあるstyle.cssをスタイルシートに設定してみましょう。
h1.htmlからある行をコピペしてくればOKです
スタイルシートの読み込みがうまくいけば、test.htmlの背景や右側の余白が整うはずです。
宿題
次回授業までの宿題
■1.htmlというファイルを作ってください(test.htmlをコピーすると簡単です。)
■1.htmlに一回目の授業のポイントを画像やリンクなどを交えて、自分なりにできるだけ詳細&良いデザインでまとめてください。
(やったことは必ず忘れるので、自分で見返してわかるように)
■de12フォルダの直下にあるindex.htmlの演習ノートの下に番号なし箇条書きで、「第1回」と記述し、1.htmlにリンクさせてください。
イメージはこのような感じです。
■GitHubにプッシュしてください。
■余裕のある人は、インターネットなどを調べてデザインを自分なりのものに変更してみてください。
ただし、みなさんの課題を見つけられなくなるので、デザイン演習Ⅰ・Ⅱのトップページは今回の宿題のような箇条書きで各回のページに飛ぶようにしてください。
皆さんのまとめたものを見つけられないと成績をつけられません。
■1.htmlというファイルを作ってください(test.htmlをコピーすると簡単です。)
■1.htmlに一回目の授業のポイントを画像やリンクなどを交えて、自分なりにできるだけ詳細&良いデザインでまとめてください。
(やったことは必ず忘れるので、自分で見返してわかるように)
■de12フォルダの直下にあるindex.htmlの演習ノートの下に番号なし箇条書きで、「第1回」と記述し、1.htmlにリンクさせてください。
イメージはこのような感じです。
■GitHubにプッシュしてください。
■余裕のある人は、インターネットなどを調べてデザインを自分なりのものに変更してみてください。
ただし、みなさんの課題を見つけられなくなるので、デザイン演習Ⅰ・Ⅱのトップページは今回の宿題のような箇条書きで各回のページに飛ぶようにしてください。
皆さんのまとめたものを見つけられないと成績をつけられません。
