コンテンツにスキップ

利用者‐会話:Kahusi/Template試作1

ページのコンテンツが他言語でサポートされていません。

議論

[編集]

霧木諒二です。いきなりで不躾ですが、いくつかわからないことがあるのでよろしければおしえてください。

  • HTMLの妥当性とはなんですか?
  • このテンプレートはTable要素をつかっていないようですが、どういうしくみなのでしょうか?
  • このテンプレートはこみいったものにも対応できますか?

霧木諒二 2005年6月8日 (水) 19:37 (UTC)[返信]

どうもです。

  • 一つ目は、HTMLの要素はレイアウトに使うべきでない事に由来します。Tableを利用し乍ら、あらゆる環境に配慮されたものであれば許容出来得るかもですが……。HTMLのタグは極力使用しない様と言いますが(ソース失念)、テンプレートなら一回作れば変数だけで使い回すので、大丈夫かと思います。参考:[1]
  • 二つ目。このテンプレートはCSSのpositionプロパティを利用し、各要素に対して描く位置を指定してあるものです。古いウェブブラウザでは対応していない様ですが、何の事かは分る様にしてあります。style属性を消去すると以下の様になります:
ローマ教皇
1978年 - 2005年
先代:
ヨハネ・パウロ1世
次代:
ベネディクト16世
  • 三つ目。これ一つでは無理であると思います。別に作るか、連続して使用するかしなければならないかと。

回答に不備があるかもですが、何うでしょうか。--kahusi - (會話) 2005年6月9日 (木) 08:01 (UTC)[返信]

ありがとうございました。ところで、このテンプレは行数が変更されませんよね。名前の文字数がおおい場合、枠からはみでるのですが何とかなりますでしょうか?(具体的には画面解像度が800×600の時に「フリードリヒ・ヴィルヘルム4世」を表示させるとおかしくなります。)いろいろと無茶をいってもうしわけありません。―霧木諒二 2005年6月23日 (木) 16:21 (UTC)[返信]

どうもです。「position:absolute」を使うと、外の枠とは独立した扱いになるので、枠も拡がらないのです……。

なんたらかんたら王
0000 - 9999
先代:
あいうえお・いろはにほへと1世
次代:
アイウエオ・イロハニホヘト1世

種類の部分を狭めた場合。「なんたらかんたら王」が線からはみ出る様です。

なんたらかんたら王
0000 - 9999
先代:
あいうえお・いろはにほへと1世
次代:
アイウエオ・イロハニホヘト1世

名前部分に「white-space:nowrap」を指定。名前が横にはみ出ます。

全体幅を広げないと何かははみ出る事になります。全体幅を拡げても不恰好になったりしないでしょうか。

なんたらかんたら王
0000 - 9999
先代:
あいうえお・いろはにほへと1世
次代:
アイウエオ・イロハニホヘト1世

--kahusi - (會話) 2005年6月23日 (木) 17:12 (UTC)[返信]

返事がおそくなりました。まず幅ですが、原案である画面の75%、分割比は30:40:30のままでいいとおもいます。個人的にそれがもっともバランスがきれいだとおもうからです。で次善をえらぶとすると第二案のようにするのがいいのではないでしょうか。勝手に改行してしたの行(カテゴリとかがあることが予想されます)とかさなったりするとまずいでしょうから。ただ上の第二案、幅をせまくしていくと「先代」「次代」の表示位置が中央からずれていくのですが大丈夫でしょうか。
あと質問ですが、「そのに」であいだを区切るのにつかわれている「border-top」とやらはながさをいじれるのでしょうか?具体的には「そのさん」のスウェーデン国王在位年とノルウェー国王のあいだからグスタフ5世とホーコン7世のあいだまでだけ引けるのならそうしてみたいのですが…。未だに武士のようにすべてテンプレ化することをあきらめていない霧木諒二 2005年7月11日 (月) 12:30 (UTC)[返信]
こちらでお話しした方がいいのかな。……現在のところ他に議論に参加する方もいないようですし、個人的にはもう取り敢えず霧木さんの意見に沿ってテンプレにしてもいい気もしますが勝手にテンプレつくる人もよくいるし
武士はすごいですねぇ……。あそこまで決められるといいんですが。本当は他にも悩みどころは多いのです。例えば中国皇帝の場合、最初の定義部分で本名を書いてから諡号を書いてる人やら、姓名を分離して書く人やらもう好き放題で。自分で書いたものを不統一にできないので自分では統一してますが正直自分の書式も気に入ってませんorzNukkie 2005年8月5日 (金) 13:09 (UTC)[返信]

どうもです。作るにしてもテンプレート名を何うしましょうか。特に1対1以外のものなど。--kahusi - (會話) 2005年8月5日 (金) 13:46 (UTC)[返信]

リクエスト

[編集]

2対2、3対3、…、の場合は、1対1のテンプレをその数の分、縦積みにする方がよいと思いました。

  • 理由1 テンプレの種類を増やして複雑にしたくない。
  • 理由2 後から役職を増やしたい場合に、追加が簡単である。例えば、現段階では大統領だけだが、州知事にもテンプレを使いたくなった、とか。

これを前提として、テンプレの間隔を詰めることはできませんか? ぴったりである必要はないと思いますが、現状ではバラバラ感があります。対策としては、他に、縦積みした複数のテンプレを、TableないDivで囲ってしまうという手もありますが、おそらくKahusiさんはお好きではないでしょうね。--oxhop 2005年8月5日 (金) 14:21 (UTC)[返信]

どうもです。上下に幅が無い場合、文章とくっつく恐れもあるにはありますが。

{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}

上下のmarginを1pxにしてみましたが何うでしょうか。--kahusi - (會話) 2005年8月5日 (金) 14:35 (UTC)[返信]

良いですね。個人的には、それを採用したいです。1対1以外の非対称のは、悩むところですが、とりあえず1対1のを先に実用化していただければ、かなりのものには対処可能になると思うのですが。それと、テンプレを貼る際に、本文との間に1行空ければ、くっつかないのでは? --oxhop 2005年8月5日 (金) 14:50 (UTC)[返信]

取敢ず1対1のものを採用しようかと思います。あと、下に同一役職の場合での多対多のTemplateを作ってみました。(調整しなければならないかもですが。)--kahusi - (會話) 2005年8月5日 (金) 15:09 (UTC)[返信]

試作プレヴュー

[編集]
  • 左右非対称のものに横線を引く場合はdtかddにwidthを指定する必要があるが、それだけだと巧く行かない。取敢ず途中迄。処で10以上って使えるんですかねえ……? -- 2005年8月1日 (月) 09:22 (UTC)
  • WWWブラウザに拠って僅かにレンダリング結果が違う……。 -- 2005年8月1日 (月) 10:21 (UTC)

フッタ - 國旗 - 國歌 - 國名 - 國章

2対2

[編集]
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{5}}}
先代:
{{{6}}}
次代:
{{{7}}}

3対3

[編集]
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{5}}}
先代:
{{{6}}}
次代:
{{{7}}}
{{{8}}}
先代:
{{{9}}}
次代:
{{{10}}}

4対4

[編集]
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{5}}}
先代:
{{{6}}}
次代:
{{{7}}}
{{{8}}}
先代:
{{{9}}}
次代:
{{{10}}}
{{{11}}}
先代:
{{{12}}}
次代:
{{{13}}}

1対2

[編集]
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{5}}}
{{{6}}}
先代:
{{{3}}}
次代:
{{{7}}}

1対3

[編集]
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{5}}}
{{{6}}}
先代:
{{{3}}}
次代:
{{{7}}}
{{{8}}}
{{{9}}}
先代:
{{{3}}}
次代:
{{{10}}}

2対1

[編集]
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{5}}}
{{{6}}}
先代:
{{{7}}}
次代:
{{{4}}}

3対1

[編集]
{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
{{{5}}}
{{{6}}}
先代:
{{{7}}}
次代:
{{{4}}}
{{{8}}}
{{{9}}}
先代:
{{{10}}}
次代:
{{{4}}}

改定案の試作

[編集]

下を空ける為に「2」を下部へ。

アカデミー・フランセーズ 席次23
第4代: 1671年-1703年
先代
ジャン・ド・モンチニー
次代
アルマン=ガストン=マクシミリアン・ド・ロアン

何か違うんだよなー。

アカデミー・フランセーズ 席次23
第4代: 1671年-1703年
先代
ジャン・ド・モンチニー
次代
アルマン=ガストン=マクシミリアン・ド・ロアン

或は初期のTemplateを模様替え

2005年8月25日 (木) 17:09 (UTC)

45emと15em

{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}

51emと17em

{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}

80%と17em

{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}

39em

{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}
えーと、その何だ、あれだよあれ、何だったかなー
894年 - 1192年
先代:
ンナコトイフテモ・ナガインダカラ=シカタガナイダラウ2828世
次代:
ミヂカイ1世
みょーん
894年 - 1192年
先代:
ミヂカイ3世
次代:
ミヂカイ5世
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
894年 - 1192年
先代:
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
次代:
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ

メモ

[編集]
  • dl
    • dt
    • dd
      • table
    • dd

--2006年2月6日 (月) 14:35 (UTC)

  • 未検証。--2006年2月7日 (火) 02:18 (UTC)
  • 長くしてみた。--2006年2月7日 (火) 02:59 (UTC)
  • 例示を二つに。「min-width:20em」を追加。--2006年2月12日 (日) 14:03 (UTC)
天皇
先代: 次代:
昭和天皇 ――
第125代:1989年 -
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
先代: 次代:
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
第0代: 0000年 - 9999年

  • 2006年3月21日 (火) 13:00 (UTC)
天皇 先代: 昭和天皇
次代: ――
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ 先代: テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
次代: テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
  • 三行目のある場合
天皇 先代: 昭和天皇
次代: ――
任期 第125代:1989年 -
  • 3の1は「{{{5|任期}}}」。
天皇 先代: 昭和天皇
次代: ――
第125代 1989年 -

改定案20061111

[編集]
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
1000-1000-1000
先代:
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
次代:
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ

天皇
第125代:1989年 -
先代:
昭和天皇
次代:
――


先代:
昭和天皇
天皇 次代:
――
第125代:1989年 -

複数あるとid属性及びheaders属性が重複するのでその場合は値を指定せざるを得ない。

先代:
昭和天皇
天皇 次代:
――
第125代:1989年 -
天皇
第125代:1989年 -

{{{1}}}
{{{2}}}
先代:
{{{3}}}
次代:
{{{4}}}

改定案20061125

[編集]
先代:
{{{3}}}
{{{1}}}
{{{2}}}
次代:
{{{4}}}
先代:
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ
次代:
テタウマタファカタンギハンガコアウアオタマテアウレハエアトゥリプカピヒマウンガホロヌクポカイフェヌアアキタナラフ

以下は1対3の場合:

先代:
{{{3}}}
{{{1}}}
{{{2}}}
次代:
{{{4}}}
{{{5}}}
{{{6}}}
次代:
{{{7}}}
{{{8}}}
{{{9}}}
次代:
{{{10}}}

関連項目

[編集]