33

私の個人的な知識ベースとして、サーバーに mediawiki をインストールしました。ときどき、誰かのブログのヒントやコツなど、Web から何かをコピーして自分の Wiki に貼り付けます。コピーしたコンテンツを枠付きのボックスに表示するにはどうすればよいですか?

たとえば、このブログ投稿の最後にあるボックスはかなり見栄えがします:
http://blog.dreamhost.com/2008/03/21/good-reminiscing-friday/

pre タグを使用できますが、pre タグの段落は自動的に折り返されません.. 何かアイデアはありますか?

4

7 に答える 7

38

Template:quote という名前の wiki で、次のコンテンツを含むテンプレートを作成しました。

<div style="background-color: #ddf5eb; border-style: dotted;">
{{{1}}}
</div>

次に、ページでテンプレートを使用できます。

{{quote|ちょっとしたテスト}}

かなりうまくいきます - ありがとう!

于 2008-09-25T07:19:28.617 に答える
23
<blockquote style="background-color: lightgrey; border: solid thin grey;">
Det er jeg som kjenner hemmeligheten din. Ikke et pip, gutten min.
</blockquote>

ブロッククォートは、テキストが実際にはブロッククォートであり、「単なるテキスト」ではないことを「説明」するため、divよりも優れています。また、blockquoteは適切にインデントされている可能性が高く、実際にはblockqouteのように見えます。

于 2008-09-25T06:47:16.837 に答える
20

ほとんど有効な 2 つの回答を組み合わせるには、それ自体がblockquoteを利用するMediaWiki テンプレートを使用する必要があります。

テンプレートの内容:

<blockquote style="color: lightgrey; border: solid thin gray;">
    {{{1}}}
</blockquote>

WIKI ページでの使用法 (テンプレートに「quote」という名前を付けたと仮定):

{{ quote | The text you want to quote }}
于 2012-09-12T14:03:41.390 に答える
4

Mediawiki は div タグをサポートしています。div タグをいくつかのスタイルと組み合わせます。

<div style="background-color: cyan; border-style: dashed;">
A bunch of text that will wrap.
</div>

必要な css 属性をいじることができますが、それで始める必要があります。

于 2008-09-25T03:26:24.510 に答える
0

pre タグに幅を設定すると、折り返されます。

<pre width="80%">
于 2014-02-05T02:03:52.503 に答える