HTMLとは
ホームページやブログを運営する上で知っておくと何かと便利なのが、HTMLです。
普段ウェブサイトを見る時には気にする必要も無いですし、閲覧者からブラウザでソースを表示させない限りは見る事も無い物かもしれませんが、全てのウェブサイトで用いられているある種のプログラミング言語と言って差し支えありません。
しかし、ウェブサイト作成する経験がゼロの人がいきなりこれらを見ても、意味不明な英数字の羅列にしか見えず、そこで躓いてしまう人が多いのも事実です。
そこで、初心者の人がHTMLを学ぶのに最適なエディターや学習を補助するソフトなどを紹介します。
テキストエディター
HTMLを学んだり入力するときに欠かせないのがテキストエディターです。
テキストエディターはWindowsであればメモ帳、MacであればText Editが標準で搭載されているので、それで充分というのであれば、特に他のエディターは必要無いかもしれませんが、標準装備のエディターは良くも悪くも機能がシンプル過ぎて初心者向けとは言えません。
Windowsユーザーへおすすめ
Windows標準搭載のエディターよりも使いやすい物として、定番なのがNotepad++、サクラエディタ、TeraPadの3つです。
『Notepad++』は、Windows標準搭載のメモ帳に機能を付加してさらに使いやすくした無料のエディターです。
動作が軽い上に後でプラグインで機能を拡張する事も出来るのが特徴です。
各種プログラミングを組むのにも使えるので、プログラミング中級者や上級者にも愛用者が多いです。
基本的にはメモ帳に機能を付加して作られているので、メモ帳に慣れている人であれば、このソフトからHTMLの学習を始めればスムーズに進むでしょう。
『サクラエディタ』は、オープンソース形式で公開されており、全国の有志によって日々改良が行われています。
複数のファイルからgrep検索や置換機能、検索文字列ハイライトなど入力を補助したりする機能が多く詰め込まれています。
また、プラグインも提供されているのでそれを使えばさらに使いやすくなります。
サクラエディタはオープンソースなのでバグなどがあった場合でも常に全国の有志がアップデートしているので、直ぐに最新版が公開されるというメリットもあります。
『TeraPad』は動作が非常に軽い事で有名な無料のエディターです。
javaScriptやPHPなどホームページやブログを運営するのにか欠かせない様々な言語の編集にも使えます。
他にも行番号の表示や作業を元に戻す機能やウェブブラウザでのプレビュー機能などが標準搭載されています。
TeraPadはプラグインなどはありませんが、その分シンプルな構造になっており、動作が軽いエディターが良いという人におすすめです。
Macユーザーへおすすめ
Mac標準搭載のエディターでは満足出来ないという人であれば、CotEditor、SublimeTextあたりがおすすめです。
『CotEditor』は機能がシンプルで動作が非常に軽い無料のエディターです。
Macのエディターといえばこれという位有名なエディターです。
シンプルで無料のエディターなので、とりあえずMac標準搭載以外の物を使いたいという場合におすすめです。
『SublimeText』はMacだけではなく、WindowsやLinuxでも動作します。
多数の言語の編集が可能な事に加えて、プラグインで機能を追加する事も出来るのが特徴です。
見やすいインターフェイスや検索置換機能、ショートカットキー入力など豊富な機能を備える高機能なエディターで、初心者はもちろんプログラミングの中級者や上級者にも愛用されています。
入力を補助したり、ホームページ作成をより容易にするソフト
テキストエディターだけでは、実際にホームページやブログで使う際には文法のチェックなども必要になってきます。そこで入力を補助したり、ホームページ作成をより容易にするソフトが必要です。
『ez-HTML』は様々なプログラミング言語に対応する高機能なソフトです。
出来る事は非常に多く、文法のチェックなどの機能が実装されている他、Perl/CGI編集機能といったサイト構築する上で欠かせないプログラミング言語の編集もサポートしています。
従ってこれを使いこなせれば、ホームページやブログの編集の効率が大幅にアップします。
『Homepage Manager』はそこまで詳細な知識などが無くても、ホームページが作成出来てしまう無料ソフトです。
まるでワープロ感覚でホームページをデザインして完成させる事が可能です。
もちろん、手打ちでコードを打ち込んでテキストエディターのように使ってホームページを作る事だって出来ます。
『Crescent Eve』は一見すると、テキストエディターかと思ってしまう程シンプルな作りになっているのが特徴です。
各種言語の入力補助や文法チェックといった機能に加えて、ウェブブラウザでのプレビュー機能なども備えており、テキストエディターとして使っても問題なく使えます。
ホームページやブログの編集というとどうしても敷居が高く感じてしまうでしょうが、これらのテキストエディターやソフトを上手に使いこなせば以外に難しくはありません。