Category::Plugin, Design, CSS

デフォルトプラグインにクラス属性を

メッセージ

プラグインが出力するhtmlにあらかじめ規則性のあるクラス属性を付加しておくというのはどうでしょうか?例えばブロック型プラグインである、calendar2.inc.phpなら

<table class="calendar2"~

のようにプラグイン名などがあらかじめクラス名としてついていると、後々プラグインによって表示される場所の見た目をピンポイントで編集しやすいと思います。

また、htmlタグを出力していないものはそのプラグインがブロック型か、インライン型かに応じて最初から<div>あるいは<span>で囲っておくというルールを設けるのはどうでしょうか?

プラグインによっては出力形式が不定の場合があったり、インライン、ブロック両対応だったりするものがあるので、実現はなまなかではないと思いますが、こういった規則性があるとスキンに手を入れる側としても、また新たにプラグインを制作する人も出力するhtmlをどう記述すればいいかの目安になると思います。




*1 日記の内容には突っ込まないで下さい (^^;

添付ファイル: fileskin_calendar_viewer.diff 857件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-02-15 (火) 19:54:22
Site admin: PukiWiki Development Team

PukiWiki 1.5.3+ © 2001-2020 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u12. HTML convert time: 0.536 sec.

OSDN