小規模Webサイト向け CMS 「すぐ使えるCGI」のサポート情報

sugu-t-* というクラス名やID属性は削除してもいいですか

最終更新日: 2016-04-22

問題: sugu-t-* というクラス名やID属性が一切使われていない

初期設定のテンプレートに「class="sugu-t-to_index"」などのクラス名や「id="sugu-t-date"」などのID属性が設定されていますが、例えばスタイルシートファイルにはこのクラスやIDのデザイン指定はありません。JavaScriptでも使用されていないようです。これらの設定は何のためでしょうか?

回答: 製品開発用のクラスやID

「すぐ使えるCGI」のVer. 5.0 以上および「すぐ使えるメールフォーム」の Ver. 1.6 以上では、初期設定のテンプレートに「sugu-t-」で始まるクラス名やID属性が含まれている事があります。これらのクラスやIDは製品開発時のテストと出荷の準備に使われるもので、削除して構いません。

なお、「-t-」部分の「t」はテスト(test)を意味しています。

sugu-t-* クラスとIDの一覧

下記のようなクラスやIDがあります(2016年4月現在)。

class="sugu-t-to_index"
id="sugu-t-date"
id="sugu-t-subject"
id="sugu-t-summary"
id="sugu-t-body"
id="sugu-t-image1"
id="sugu-t-image2"
id="sugu-t-image3"
id="sugu-t-image4"
id="sugu-t-image5"
id="sugu-t-linetext1"
id="sugu-t-linetext2"
id="sugu-t-linetext3"
id="sugu-t-linetext4"
id="sugu-t-linetext5"
id="sugu-t-blocktext1"
id="sugu-t-blocktext2"
id="sugu-t-blocktext3"
id="sugu-t-blocktext4"
id="sugu-t-blocktext5"
id="sugu-t-article_filename"
id="sugu-t-article_filename"
id="sugu-t-template-js-yyyy"
id="sugu-t-template-js-mm"
id="sugu-t-template-js-dd"
id="sugu-t-template-js-id"
id="sugu-t-template-js-ext"
id="sugu-t-first"
id="sugu-t-prev"
id="sugu-t-next"
id="sugu-t-last"


削除する際の注意点

クラス名やID属性のうち、「class="sugu-text-center"」や「class="sugu-control-group"」など、「sugu-t-*」形式でないもの、言い換えると、「sugu-」の後に「t」1文字のみがハイフンで挟まれている形式でないものは、表示や動作に使用されています。

さらに詳しく