XHTMLとCSSのコーディングガイドライン

小林 2008年10月03日

パワフルなCMSを98,000円で。

Movable Typeで承認フロー、会員サイト構築ができます。

スカイアーク社内にはXHTMLとCSSのコーディングガイドラインがあります。MTは特にHTMLに触れる機会が多いので、全員が同じ品質でHTMLを書くためには必要になります。

このガイドラインの特徴は以下です。

  • ガイドラインを順守すればCSSハックなどを使わなくてもモダンブラウザに対応できる(バグ回避がガイドラインになっている)
  • ID・Class名のつけ方はあらかじめ決まっているので、名前を考える手間が省ける
  • HTMLのソースコード量を削減できる(ただ、ページ数が多くなる場合、CSSが肥大化してClass管理が大変になるデメリットもあります)

参考までに2ページほどお見せします。ここ間違ってるよ、などのアドバイスがありましたらトラックバックいただければ幸いです。
(印刷の関係でセルが途切れていますね・・・あくまで参考なのでそのまま公開しました笑)

スカイアークのコーディングガイドラインの一部(参考までに)

この他にもID・Class名ガイドライン、ファイル名ガイドラインがあります。たとえばガイドラインには、

  • 注釈=note
  • パンくずリスト=topicPath
  • ~の詳細=detail

など、言葉とclass名がセットになって記載されています。

私たちのガイドラインはまだまだ改善の余地がありますが、大切なのはプロジェクト後に反省を行って、苦労したことや良かったことなどをガイドラインにアップデートしていくことですね。私たちも実務に追われてそのようなことが忘れがちになることがあるので、自戒の意味も込めてここに書きました。

参考になれば幸いです。

投稿者 小林 : 10/03

Movable Typeを利用したウェブサイト開発はお任せください!

100の企業が認めた成功へ導くCMS構築

スカイアークは創業以来6年間、Movable Typeを一貫して活用し、お客様の様々なウェブサイトをCMS化しました。MTを利用したウェブサイトはスカイアークにお任せください。

MT・CMS構築について詳しく見る

お問い合わせはこちらから お電話でのお問い合わせ03-5475-5101

MTエンジニアブログ

MTCMS Smartキャンペーン!
承認フロー付きCMS「MTCMS Smart(98,000円)」をお買い上げの方、MTライセンス1本がタダに!

配布プラグイン一覧

MultiFileUploader
複数ファイルを一括でアップロードできるMovable Typeプラグイン
ParentalInclude
MT5でウェブサイトとブログのテンプレート連携を便利にするプラグイン
DuplicateEntry
ブログ記事を複製または移動するMovableTypeプラグイン
NotifyAnythingChanged
何かが起きたらメールで通知するMovableTypeプラグイン
rssEntry
取込んだRSSをエントリとして書き出すMovableTypeプラグイン
AutoTagging
面倒な記事のタグ付けを自動化する
FutureRebuild
日時を指定してページを再構築する
EntryImExporter
エントリをCSVに書出したり、CSVから一括登録するMovableTypeプラグイン
MailPack
Movable Typeで簡単携帯投稿!メール投稿プラグイン
DirectoryUtility
カテゴリ・フォルダの階層を表示したり、親フォルダを表示したり、何かと便利なプラグイン
CSVList
CSVデータを整形して表示する
PageBute
静的ページ用ページ分割プラグイン

注目記事

RSS

ページの先頭へ戻る