HTML-CSS 入門講座

HTML-CSS 入門講座

こんにちは!
今日も頑張ろう

Appendix-5
開発ツール

目次

A5.1 はじめに

A5.1.1 概要

  • 「開発ツール」は、Web サイト(ページ)を作成するのに必要なツールのインストールや設定などの方法を説明しています。
  • Lesson 本文は、Windows 環境で記述してありますが、本章では Windows 環境、Mac 環境などの PC 環境単位に説明していますので、ご使用の環境に合わせて確認してください。
  • 本章で紹介しているツール以外にも多くのツールがありますので、ご自身の使い方や用途に合わせて選択してください。
  • Web サイト(ページ)を作成するためには、テキストエディタ、ブラウザ、FTP ツールを用意しましょう。
テキストエディタ
HTML や CSS のコード作成や修正を行うためのツールです。
ブラウザ
作成した Web サイト(ページ)の表示確認を行うためのツールです。
FTP ソフト
作成した Web サイト(ページ)をサーバーにアップロードするためのツールです。

【注意事項】

  • 説明で使用している画面やプログラム版数は、説明作成時点でのものです。バージョンアップなどで画面内容、プログラム版数、ファイル名などが変更されている場合があります。

(1) Windows 環境 開発ツール

Windows 環境の開発ツールとして以下のツールを説明します。

  • テキストエディタ(TeraPad)
  • テキストエディタ(サクラエディタ)
  • テキストエディタ(Visual Studio Code/VS Code)
  • ブラウザ(Chrome)
  • ブラウザ(Edge)
  • FTP ソフト(ffftp)
  • FTP ソフト(FileZilla)

(2) Mac 環境 開発ツール

Mac 環境の開発ツールとして以下のツールを説明します。

  • テキストエディタ(テキストエディット)
  • テキストエディタ(mi)
  • テキストエディタ(Visual Studio Code/VS Code)
  • ブラウザ(Chrome)
  • ブラウザ(Safari)
  • FTP ソフト(Cyberduck)
  • FTP ソフト(FileZilla)

A5.2 Windows 環境 開発ツール

A5.2.1 テキストエディタ(TeraPad)

(1) TeraPad とは

TeraPad

TeraPad(テラパッド)は、Windows プラットフォームで稼働するテキストエディタです。

テキストエディタとしての基本機能を有していますがシンプルで動作も軽いので初めて使用する人でも使いエディタです。

(2) インストール

TeraPad を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

下記のサイトを開いて「(インストーラ付き)」を選択してください。

インストール

(3) 初期設定(タブの文字数)

現在のインデンテーション(字下げ)の主流は、4 文字単位になっていますのでタブの文字数を「4」に設定してください。

初期設定(タブの文字数)

(4) 初期設定(特殊文字表示)

タブ、半角空白、全角空白などの入力文字の違いを判別可能にするために特殊文字の表示設定を行ってください。特に入力するコードの中に不用意な全角空白が入力されている場合は、想定外の動作をしてしまいますので、これらの入力文字を区別して入力する必要があります。

初期設定(特殊文字表示)

(5) 初期設定(編集言語)

編集する言語を指定することでシンタックスハイライト機能でシンタックスに従った色分け表示が可能になります。通常は保存するファイル名に付与される拡張子で言語の種類を識別しますが、言語の識別ができていない場合は、編集言語の設定を行ってください。

初期設定(編集言語)

(6) ファイル保存

作成したファイルを保存する場合は、以下の手順で実施してください。

  • 新規にファイルを保存する場合は、ファイルメニューにある「文字/改行コード指定保存」を用いて文字コードに「UTF-8N」(UTF-8 BOM 無し)を設定してください。
  • 既に、UTF-8N で保存されているファイルの更新を行う場合は、「上書き保存」や「名前を付けて保存」も可能です。
ファイル保存

A5.2.2 テキストエディタ(サクラエディタ)

(1) サクラエディタとは

サクラエディタ

サクラエディタは、Windows プラットフォームで稼働するテキストエディタです。

マクロ機能を保有しており操作の自動化を行うことも可能です。

(2) インストール

サクラエディタを使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

下記のサイトを開いて「インストーラ、パッケージダウンロード」を選択してダウンロードサイトから最新のインストール媒体を選択してください。

インストール

(3) 操作画面

サクラエディタの操作画面は、下記の構成です。

  • 縦分割、横分割機能を使用することで離れた位置のソースコードを画面内に表示することでコード入力の効率化を行うことができます。
操作画面

(4) ファイル保存

作成したファイルを保存する場合は、以下の手順で実施してください。

  • 新規にファイルを保存する場合は、ファイルメニューの「名前を付けて保存」を選択し、保存先フォルダとファイル名を指定し、文字コードセットに「UTF-8」(BOM のチェックは不要)を選択してください。
  • 既に、文字コードが UTF-8 に設定されている場合は、「上書き保存」での保存も可能です。
ファイル保存

A5.2.3 テキストエディタ(Visual Studio Code/VS Code)

(1) Visual Studio Code/VS Code とは

Visual Studio Code

Visual Studio Code(以下 VS Code)は、Microsoft 社が開発し無償で使用できる開発用エディタです。

VS Code は、開発用エディタとして多くの機能を持っていると同時に、さまざまな拡張機能を持っています。

多くの言語に合わせたシンタックスハイライト表示やインテリセンス(補完機能)が使えます。

(2) インストール

VS Code を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

インストール

VS Code を日本語環境にするために Extensions アイコンから「Japanese Language Pack」を検索してインストールしてください。

初期設定

(3) 操作画面

VS Code の操作画面は、下記の通りです。文字コードが「UTF-8」になっていることを確認してください。

操作画面

(4) ファイル保存

作成したファイルを保存する場合は、以下の手順で実施してください。

  • ファイルを保存するフォルダとファイル名を指定してください。
ファイル保存

A5.2.4 ブラウザ(Chrome)

(1) Chrome とは

Chrome

Chrome(クローム)は、Google 社が開発したクロスプラットフォームのウェブブラウザです。

シェア 1 位のブラウザであると同時に Web ページを開発するための強力な検証機能を内蔵していますので Web ページ開発ツールとして活用してください。

(2) インストール

Chrome を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

インストール

(3) Web ページ表示

Chrome で Web ページを表示する場合は、HTML ファイルを Chrome の画面にドラック&ドロップしてください。

標準ブラウザに Chrome が設定されている場合は、HTML ファイルをダブルクリックすることで Web ページを開くこともできます。

Webページ表示

(4) Web ページ検証

Chrome で Web ページを検証(デバック)する場合は、Web ページが表示されている Chrome の画面でマウスの右クリックを行い「検証」を選択して検証画面(検証ツール)を開いてください。

検証画面では、HTML や CSS の確認や一時的な修正などが行えます。検証画面は、Web ページ開発をサポートする多くの機能を持っていますので色々と試してみてください。

Webページ検証

A5.2.5 ブラウザ(Edge)

(1) Edge とは

Edge

Edge(エッジ)は、Microsoft 社が開発・配布しているウェブブラウザで Windows に標準で搭載されています。

Edge は、Chrome と同じブラウザエンジンを使用していますので Chrome と類似の機能が搭載されています。

(2) インストール

  • Edge は、Windows に標準でインストールされていますのでインストール作業は不要です。
  • Windows の初期状態では、Edge が標準ブラウザに設定されていますので HTML ファイルをダブルクリックすると Edge での表示となります。

(3) Web ページ表示

Safari で Web ページを表示する場合は、「ファイル → ファイルを開く...」で HTML ファイルを開いてください。

標準ブラウザに Edge が設定されている場合は、HTML ファイルをダブルクリックすることで Web ページを開くこともできます。

Webページ表示

(4) Web ページ検証

Edge で Web ページを検証(デバック)する場合は、Web ページが表示されている Edge の画面でマウスの右クリックを行い「開発者ツールで調査する」を選択して検証画面(検証ツール)を開いてください。

検証画面では、HTML や CSS の確認や一時的な修正などが行えます。検証画面は、Web ページ開発をサポートする多くの機能を持っていますので色々と試してみてください。

Webページ検証

A5.2.6 FTP ソフト(FFFTP)

(1) FFFTP とは

FFFTP

FFFTP は、曽田 純 氏が開発した Windows 用の FTP クライアントソフトです。

簡単な操作でサーバーとのファイルアップロードやダウンロードを行うことができます。

(2) インストール

FFFTP を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

32bit 版と 64bit 版がありますが、一般的には 64bit 版で大丈夫です。お使いの Windows が 32bit 版の場合には、32bit 版を選択してください。

インストール

(3) サーバー接続

FFFTP でサーバーに FTP 接続を行うためには、以下の情報が必要です。

サーバー名
接続するサーバーのドメイン名です。「サーバー名/ホスト名/FTP ホスト名」などと呼ばれています。
ユーザー名
接続するサーバーに登録されているユーザー名です。「ユーザー名/アカウント名」などと呼ばれています。
パスワード
接続するサーバーに登録されているユーザーのパスワードです。

サーバーによっては、暗号化情報(セキュリティ情報)などの設定が必要な場合がありますが下記の例は、xfree レンタルサーバーの例で記述してあります。

サーバー接続

(4) ファイル転送

FFFTP の画面には、PC 側のフォルダやファイル情報とサーバー側のフォルダやファイル情報が表示されています。

PC とサーバー間でファイル転送(フォルダやファイルのアップロードやダウンロード)を行うには、以下の操作を行ってください。

  • FFFTP の PC 側画面とサーバー側の画面間でドラック&ドロップを行います。
  • FFFTP のサーバー側の画面と PC のデスクトップ間でドラック&ドロップを行います。
  • FFFTP のサーバー側の画面と PC のフォルダ画面間でドラック&ドロップを行います。
ファイル転送

A5.2.7 FTP ソフト(FileZilla)

(1) FileZilla とは

FileZilla

FileZilla(ファイルジラ)は、マルチプラットフォームの FTP クライアントソフトです。

簡単な操作でサーバーとのファイルアップロードやダウンロードを行うことができます。

(2) インストール

FileZilla を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

インストール

(3) サーバー接続

FileZilla でサーバーに FTP 接続を行うためには、以下の情報が必要です。

サーバー名
接続するサーバーのドメイン名です。「サーバー名/ホスト名/FTP ホスト名」などと呼ばれています。
ユーザー名
接続するサーバーに登録されているユーザー名です。「ユーザー名/アカウント名」などと呼ばれています。
パスワード
接続するサーバーに登録されているユーザーのパスワードです。

サーバーによっては、暗号化情報(セキュリティ情報)などの設定が必要な場合がありますが下記の例は、xfree レンタルサーバーの例で記述してあります。

サーバー接続

(4) ファイル転送

FileZilla の画面には、PC 側のフォルダやファイル情報とサーバー側のフォルダやファイル情報が表示されています。

PC とサーバー間でファイル転送(フォルダやファイルのアップロードやダウンロード)を行うには、以下の操作を行ってください。

  • FileZilla の PC 側画面とサーバー側の画面間でドラック&ドロップを行います。
  • FileZilla のサーバー側の画面と PC のデスクトップ間でドラック&ドロップを行います。
  • FileZilla のサーバー側の画面と PC のフォルダ画面間でドラック&ドロップを行います。
ファイル転送

A5.3 Mac 環境 開発ツール

A5.3.1 テキストエディタ(テキストエディット)

(1) テキストエディットとは

テキストエディット

テキストエディットは、Mac(macOS) に標準で搭載されているテキストエディタです。

基本的な機能を有していますので HTML や CSS のコードを記述することもできますがコードを記述する効率を考慮するとコード記述用のエディタを使用することをお薦めします。

初期状態では、HTML や CSS のコードが記述できませんので初期設定が必要です。

(2) インストール

  • テキストエディットは、Mac に標準でインストールされていますのでインストール作業は不要です。
  • テキストエディットは「Finder → アプリケーション → テキストエディット」から起動することができます。
  • テキストエディットを Dock に登録すると起動を容易に行うことができます。

(3) 初期設定

テキストエディットで HTML や CSS のコードを記述する場合は、以下の初期設定を実施してください。

  • 編集するテキスト形式を「標準テキスト(プレーンテキスト)」に設定してください。
  • ファイルを開く時に「HTML ファイルを、フォーマットしたテキストではなく HTML コードとして表示」をチェックしてください。
初期設定

(4) ファイル保存

作成したファイルを保存する場合は、以下の手順で実施してください。

  • ファイル名と保存するフォルダを指定してください。
  • 標準テキストのエンコーディングは「Unicode(UTF-8)」になっていることを確認してください。
ファイル保存

A5.3.2 テキストエディタ(mi)

(1) mi とは

mi

mi(ミ)は、国産のシンプルで高速なテキストエディタです。

タブ表示やサイドバー表示のインタフェースに対応しており 2 つのファイルを左右に並べて表示、編集することもできます。

使用する言語に合わせたシンタックスハイライト表示や動作のカスタマイズが可能です。

(2) インストール

mi を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

下記のサイトを開いて「最新バーションのダウンロード」ボタンを押下してください。

インストール

(3) 操作画面

mi の操作画面は、下記の構成です。

  • 編集している文字コードが「UTF-8」になっていることを確認してください。
  • 左側の▼マークを使用してコンテンツを折りたたみむことができます。
  • 右側のサイドバーで編集中の情報を確認することができます。
初期設定

(4) ファイル保存

作成したファイルを保存する場合は、以下の手順で実施してください。

  • ファイル名と保存するフォルダを指定してください。
ファイル保存

A5.3.3 テキストエディタ(Visual Studio Code/VS Code)

(1) Visual Studio Code/VS Code とは

mi

Visual Studio Code(以下 VS Code)は、Microsoft 社が開発し無償で使用できる開発用エディタです。

VS Code は、開発用エディタとして多くの機能を持っていると同時に、さまざまな拡張機能を持っています。

多くの言語に合わせたシンタックスハイライト表示やインテリセンス(補完機能)が使えます。

(2) インストール

VS Code を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

インストール

VS Code を最初に起動した時に日本語の言語パッケージのインストール確認画面が出力されますので「インストールして再起動」を指定して日本語環境に設定してください。

初期設定

(3) ファイル作成

VS Code でファイルを作成する場合は、以下の手順で実施してください。

  • VS Code でファイルを作成する場合は、言語の選択で作成する言語を指定してください。
ファイル作成

(4) 操作画面

VS Code の操作画面は、下記の構成です。

操作画面

(5) ファイル保存

作成したファイルを保存する場合は、以下の手順で実施してください。

  • ファイル名と保存するフォルダを指定してください。
ファイル保存

A5.3.4 ブラウザ(Chrome)

(1) Chrome とは

mi

Chrome(クローム)は、Google 社が開発したクロスプラットフォームのウェブブラウザです。

シェア 1 位のブラウザであると同時に Web ページを開発するための強力な検証機能を内蔵していますので Web ページ開発ツールとして活用してください。

(2) インストール

Chrome を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

インストール

(3) Web ページ表示

Chrome で Web ページを表示する場合は、HTML ファイルを Chrome の画面にドラック&ドロップしてください。

標準ブラウザに Chrome が設定されている場合は、HTML ファイルをダブルクリックすることで Web ページを開くこともできます。

Webページ表示

(4) Web ページ検証

Chrome で Web ページを検証(デバック)する場合は、Web ページが表示されている Chrome の画面でマウスの右クリックを行い「検証」を選択して検証画面(検証ツール)を開いてください。

検証画面では、HTML や CSS の確認や一時的な修正などが行えます。検証画面は、Web ページ開発をサポートする多くの機能を持っていますので色々と試してみてください。

Webページ検証

A5.3.5 ブラウザ(Safari)

(1) Safari とは

mi

Safari(サファリ)は、Apple 社が開発・配布しているウェブブラウザで Mac(macOS)に標準で搭載されています。

iPhone の Safari と Mac の Safari を同期させることで Mac から iPhone で表示される Web ページの検証を行うこともできます。

(2) インストール

  • Safari は、Mac に標準でインストールされていますのでインストール作業は不要です。
  • Safari は「Finder → アプリケーション → Safari」から起動することができます。
  • Safari を Dock に登録すると起動を容易に行うことができます。

(3) Web ページ表示

Safari で Web ページを表示する場合は、「ファイル → ファイルを開く...」で HTML ファイルを開いてください。

標準ブラウザに Safari が設定されている場合は、HTML ファイルをダブルクリックすることで Web ページを開くこともできます。

Webページ表示

(4) Web ページ検証

Safari で Web ページを検証(デバック)する場合は「Safari → 設定... → 詳細」を開いて「メニューバーに"開発"メニューを表示」をチェックしてください。メニューに「開発」が表示されるようになります。

開発証画面では、iPhone の Safari と連携して iPhone の Web ページの検証を行うこともできます。

Webページ検証

A5.3.6 FTP ソフト(Cyberduck)

(1) Cyberduck とは

mi

Cyberduck(サーバーダック)は、David V.Kocher 氏が開発・配布している FTP クライアントソフトです。

簡単な操作でサーバーとのファイルアップロードやダウンロードを行うことができます。

Cyberduck を終了させる時に寄付・購入の画面が表示されますが「また後で」を指定することで継続して使用することができます。良ければ寄付・購入してあげてください。

(2) インストール

Cyberduck を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

インストール

(3) サーバー接続

Cyberduck でサーバーに FTP 接続を行うためには、以下の情報が必要です。

サーバー名
接続するサーバーのドメイン名です。「サーバー名/ホスト名/FTP ホスト名」などと呼ばれています。
ユーザー名
接続するサーバーに登録されているユーザー名です。「ユーザー名/アカウント名」などと呼ばれています。
パスワード
接続するサーバーに登録されているユーザーのパスワードです。

サーバーによっては、暗号化情報(セキュリティ情報)などの設定が必要な場合がありますが下記の例は、xfree レンタルサーバーの例で記述してあります。

サーバー接続

(4) ファイル転送

Cyberduck の画面には、サーバー側のフォルダやファイル情報が表示されています。

Cyberduck のサーバー側画面と Mac のデスクトップやフォルダ間でドラック&ドロップ操作を行うことでフォルダやファイルのアップロードやダウンロードを行うことができます。

ファイル転送

(5) サーバー情報登録

ブックマーク機能を使用して接続先のサーバー情報を登録(保存)することができます。

下記の手順でサーバー情報を登録してください。

  • サーバーの接続を行います。
  • 「ブックマーク → 新規ブックマーク」を指定してブックマーク登録画面を表示します。
  • ニックネーム(使用者が識別する名前)を入力します。
  • 画面を閉じます。

登録したブックマークを指定することで登録したサーバーとの接続を行うことができます。

サーバー接続

A5.3.7 FTP ソフト(FileZilla)

(1) FileZilla とは

mi

FileZilla(ファイルジラ)は、マルチプラットフォームの FTP クライアントソフトです。

簡単な操作でサーバーとのファイルアップロードやダウンロードを行うことができます。

(2) インストール

FileZilla を使用する場合は、下記のダウンロードサイトよりインストール媒体をダウンロードしてインストールを行ってください。

インストール

(3) サーバー接続

FileZilla でサーバーに FTP 接続を行うためには、以下の情報が必要です。

サーバー名
接続するサーバーのドメイン名です。「サーバー名/ホスト名/FTP ホスト名」などと呼ばれています。
ユーザー名
接続するサーバーに登録されているユーザー名です。「ユーザー名/アカウント名」などと呼ばれています。
パスワード
接続するサーバーに登録されているユーザーのパスワードです。

サーバーによっては、暗号化情報(セキュリティ情報)などの設定が必要な場合がありますが下記の例は、xfree レンタルサーバーの例で記述してあります。

サーバー接続

(4) ファイル転送

FileZilla の画面には、PC 側のフォルダやファイル情報とサーバー側のフォルダやファイル情報が表示されています。

PC とサーバー間でファイル転送(フォルダやファイルのアップロードやダウンロード)を行うには、以下の操作を行ってください。

  • FileZilla の PC 側画面とサーバー側の画面間でドラック&ドロップを行います。
  • FileZilla のサーバー側の画面と PC のデスクトップ間でドラック&ドロップを行います。
  • FileZilla のサーバー側の画面と PC のフォルダ画面間でドラック&ドロップを行います。
ファイル転送

ロケット本体
PAGE
TOP
ロケット炎