気ままに趣味旅行

面白いコト「拡がる/拡げる」

【初心者向け】HTML/CSSの基礎1

どうもhiroakiです。

 

今回はウェブページを作るうえで大切な、HTML言語とCSS言語の基礎についてまとめていきます。学習編になっていますので、ひと通りやることで身につくものにしたいと思います。不明点などあればググるかコメントください。

 

HTML5

まずはHTMLについて学んでいきます。HTMLは、Webページを作る上で最も基礎的なマークアップ言語です。「HTML」「XHTML」「HTML5」と種類がいくつかあり、使えるタグによって使い分けなければいけません。

ここではHTML5について学びます。

はじめに、HTML(Hyper Text Markup Language)の意味を簡単に押さえましょう。

H:ハイパー(超)

T:テキスト(文章)

M:マークアップ(目印)

L:ランゲージ(言語)

です。

つまり、HTMLは普通の文章と違って、リンクなどで繋がっているので、ハイパーな文章なんです。

また、マークアップといって文字にタグをつけて、「これは見出し」「これは画像」みたいに指定していきます。そうすることで、Webサイトをきれいに分かりやすく表示できるんです。

以上。簡単ですね?

 

ここでは、せっかくなので、はてなブログで作成する場合を想定してコードを書いていきます。まず、記事編集画面から「HTML編集」へ移動してください。

f:id:hiroakies4463:20181111203905j:plain

コードは読むだけでは覚えられません。必ず、実際に打ち込みながら確認していってください。

では、やっていきましょう!

 

Lesson1

テキストをタグで囲む際は以下のように開始タグ<a>と終了タグ</a>ではさみます。

  1. <a></a>

HTMLでは<a>タグがよく使われます。<a>はAnchor(アンカー)を意味し、href属性を指定してリンクの出発点などを指定できます。

試しに下のコードをコピペして「プレビュー画面」で確認してください。

⇓結果⇓

WEBページの背景色を設定する

どうですか?できましたか?

できていたら、実際に公開してみて、クリックしてみてください。※公開設定をしないとエラーになります。

また、URL部分を自分の好きなものに変えて、もう一度試してみてください。

 

例えばaタグには以下の属性を追加できます。

href 概要 領域をクリックした際のリンク先を指定します。
属性の値 URI
name 概要 リンクの到達点にするための名前を指定します。
属性の値 文字列
charset 概要 リンク先の文字コードセットを指定します。
属性の値 文字コード
rel 概要 この文書から見たリンク先文書との関係を記述します。
属性の値 リンクタイプ
target 概要 リンク先の文書を表示させる方法を指定します。
属性の値 _blank(常に新たなタグとして開く)、new(リンクを別のタグの上に新しく開く)

targetはhrefと組み合わせて以下のように使います。こちらを自分のコードに貼り付けてみてください。

実際に表示されたものをクリックすると、新しいタグで開かれると思います。「new」と「_blank」の違いを確認してみてくださいね。

 

Lesson2

画像の表示にはimgタグを使います。「src=""」部分に下記のようにURLとして画像のリンクを指定することで、画像が表示されます。

<img>要素はテキストを囲む必要がないため、終了タグがいりません。

 

Lesson3

コメントは次のようにいれます。

 

 

最後に…!

以前の記事で<h1>や<p>タグなどについて触れていますので、そちらも同様の要領で押さえといてください。

hiroakies.hatenablog.com

 

今回はこの辺で!

次回も基礎的なことを紹介していきます。

ご指摘やご意見ありましたら、コメントくださるとうれしいです。

 

では。

 

▼こちらで全てのレッスンを確認できます。

hiroakies.hatenablog.com