ITエンジニアのプレイングマネージャー化応援サイト

1.HTMLとCSSの雛形を作成する

ここでは、IT系企業の新入社員向けにHTMLを解説しています。

デザイナーになるほどHTMLに詳しくなくてもいいけれど、Webアプリを作る上で必要な入力画面は自力で作りたい、そんなあなたのためのページです。

 

Webブラウザで見られるファイルを作るだけでしたら簡単です。以下の3ステップでできます。

  1. サクラエディタのようなテキストエディタを用意して、表示させたい文章を入力してください。
  2. ファイルを保存するときに「index.html」と名前を付けて保存してください。
  3. index.htmlをgoogle Chromeなどのブラウザで開くと書いた文字が見えますね。

※ちなみにこの「index.html」をウェルカムページは、ディレクトリだけを指定してアクセスしてきた場合に表示するページです。
弊社のURLを例にとると「https://saycon.co.jp/」でアクセスした場合でも「https://saycon.co.jp/index.html」として解釈される特別なファイル名です。

しかし、この方法は本来のWebページを作成する方法ではありません。

以下では正しいWebページ作成の方法、HTMLとCSSファイルの書き方を学んでいきます。

1. HTMLの雛形を作成する

HTMLは、「HyperText Markup Language」 の略で、見出しや段落などWebページの構造部分を担当する言語です。

CSSは、「Cascading Style Sheets」の略で、色や大きさなどHTMLの修飾部分を担当する仕様です。

まずは、後々まで使えるようなHTMLとCSSの雛形を作成しましょう。

先に実行例をブラウザで見てみます。

<アウトプット>

ブラウザで見てみる

<HTMLのソースコード>
<CSSのソースコード>

テキストエディタでソースを書いていきます。

上記のソースコードを入力(またはコピー&ペースト)してください。

まず、最初にHTMLの基本をみていきます。

<!DOCTYPE html>は、文書がHTML5で作成されたものであることを宣言するための文です。

HTMLには基本的に開始タグ、終了タグがあります。

開始タグは<html>

終了タグは</html>

のように違いは“/”が入るか入らないかです。

タグには以下のような意味があります。

<要素名 属性名=“属性値”>内容</要素名>

なお、属性は以下のように複数設定することもできます。

<要素名 属性名1=“属性値1” 属性名2=“属性値2”>内容</要素名>

属性の間はスペースで区切ります。

<head>内には、サーチエンジン向けのキーワードや説明、文書のタイトル利用するスタイルシートなど
その文書に関する情報を記述します。

今回は文字コードのみを設定しています。

文字コードはインターネット上で標準的な文字コードであるUTF-8にしています。

(テキストエディタで保存する際の文字コードもUTF-8を選んでくださいね)

例えばここで文字コードを「UTF8」のように間違えて設定すると日本語の場合文字化けが起こる可能性があります。

スタイルシートの設定

次にスタイルシートを設定します。

適用させたいスタイルシートは<link>のhref属性の属性値で指定します。

今回は、HTMLファイルを同じファイルにcssという名前のフォルダを作り、その中に“mystyle.css”を作っています。

rel属性、type属性は決まり文句です。

CSSの記述ルール

CSSを記述するにはこう書きます。

セレクタ {プロパティ: 値}

コロン「:」は「⁼」と同じ意味です。

なお、プロパティは以下のように;で区切って複数設定することもできます。

セレクタ {プロパティ1: 値1; プロパティ2: 値2} 

※最後の;は省略できます

「どのセレクタのどのプロパティをどの値にするか」と日本語の順番に読めば理解しやすいと思います。

今回は<body>の内容をグリーンにしています。

 

タイトルの設定

次にこのページのタイトルを設定します。

タイトルはひな形の<titile>部分に書いていきます。

今回は説明のため、

としました。

bodyタグ内にコンテンツ本体を書く

<body>内に文字などを書くと、画面に表示されます。

今回は下記のように書いています。

以降では、この雛形を使ってHTMLを学んでいきます。

人間も体(body)は外から見えますが、頭(head)の中は外からは見えません。

HTMLも同じと覚えてください。

(実は<head>内の内容も表示されてしまうのですが… 正体不明な出力があったら<head>内も疑ってください)

コメントはブラウザには表示されない

HTMLのコメントは<!– と –> に囲まれた部分です。

コメントには将来の自分自身や他者へのメッセージを書いておきます。

コメントはブラウザの通常の表示では見えません。

ただし、ソースコードを表示する(グーグルクロームならページ上で右クリックして「ページのソースを表示(V)を選択」)と見えてしまいますので、読まれて困ることは書かないようにしましょう。

以上、今回は「HTMLの雛形」を作りました。

 

次回は、「見出しで文章を構造化する方法」を学びます。

 

 

 

新人エンジニア向けHTML講座の一覧に戻る

 

新入社員研修ポータル

IT企業の人財育成に関することなら全てお任せ下さい TEL 0120-559-463 受付時間 10:00 - 17:00 (土・日・祝日除く)

ZOOMを使った遠隔研修メニュー(PDFが開きます)

ZOOMを使った遠隔研修

新人エンジニアのためのJavaタイピングゲーム

新人プログラマのためのプログラミング動画

YouTubeチャンネル

お問い合わせはこちらから

お名前 (必須)

メールアドレス (必須)

題名(件名)

メッセージ本文

確認画面は表示されません。上記内容にて送信しますので、よろしければチェックを入れてください。

新入社員研修ポータル

PAGETOP
Copyright © Say Consulting Group, Inc. All Rights Reserved.