[ 通常表示 ]  [ 簡易表示 ]  [ シンプル表示 ]

「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

.shtm【拡張子】

pointこの用語のポイント

point拡張子だよ

pointSSI付きのHTMLファイルによく付くよ

point最近じゃあまり見かけないよ

スポンサーリンク

簡単に書くよ

.shtm【拡張子】とは

ファイルの種類を表す目印(拡張子)のひとつ
であり

SSI付きのHTMLファイルにたまに付く拡張子
です。

image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

HTML
HTMLファイル
SSI
拡張子


について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は、適当に読み飛ばしてください。

HTMLは「ホームページファイルの書き方ルール」です。
専門用語で「マークアップ言語」と呼ばれるやつです。

HTMLファイルは「HTMLのルールに従って書かれたテキストファイル(中身が文字だけのファイル)」です。
よく分からない人は「ホームページのファイル」と解釈してください。

SSIは「HTMLファイルに埋め込めるプログラム」です。
HTMLファイルの中に書き込む形で、何か処理をさせられます。

拡張子は「ファイル名の最後にくっついているファイルの種類を表す目印」です。
「hoge.txt」の「.txt」ように、ファイル名の一番右に「.(ドット)」と一緒にくっついている目印です。
ファイルの種類を表現しています。

.shtm

拡張子は、実際にはファイル名の一部です。

任意の名前(hoge)+拡張子(.txt)

で1つのファイル名になります。

.shtm2

以上を踏まえて、SSIが埋め込まれているHTMLファイルに付く拡張子が「.shtm」です。
「ssi+htm」で「shtm」ですね。

.shtm3

「shtm」の読み方については「エスエィチティーエム」と読む人が多いと思います。
そのまんま、アルファベット読みですね。

それ以外の部分は拡張子「.shtml」と同じです。
ホームページを見るときに使うソフトWebブラウザ)で見られますし、メモ帳とかで編集できます。
また、基本的な扱い方は、拡張子が「.html」のファイルと同じです。

HTMLファイルに付ける拡張子は「.html」と「.htm」の2つがあります。
それと対応させるために「.shtml」と「.shtm」があるのでしょう。

とはいえ、拡張子「.shtm」は、ほっとんど使われません。
最近はSSI自体があまり使われないですし、使われるとしても拡張子は「.shtml」の方を付けるのが一般的です。

ところで、昔から思っていたのですが、この拡張子はツッコミ待ちなんですかね。

そもそもHTMLファイルの拡張子として「.html」と「.htm」の2つがあるのは、拡張子は「アルファベット3文字で付ける」という慣例があったためです。
拡張子「.htm」は「.html」のアルファベット3文字バージョンとしてあるだけです。

ところが、ですよ。

この「.htm」に「s」を付けて「.shtm」にしたら、4文字じゃないですか。
ですから、私としては「.sht」にする方が正しいと思うのです。

ということで、個人的に、どうでもいいところで納得のいかない拡張子だったりします。
あ~、モヤモヤするっ!

image piyo2

一言でまとめるよ

まぁ「.shtm」って拡張子が付いていたら「プログラム付きのホームページのファイルなんだな~」と、お考えください。

一番上に戻るよ
スポンサーリンク