\/a>","copyright":"
Poem是一個MediaWiki擴展,能按特定規則格式化一段文字,用法為<poem>內容</poem>
。
<br />
標籤);<pre>
),而是原樣保留;註:點擊「⤵️⤵️」可跳轉到對應示例。
輸入 | 輸出 |
---|---|
天賜良緣 一生一會 萍水相逢也是前世因緣 把這世界的奇蹟收集起來 才能和你相遇 |
天賜良緣 一生一會 萍水相逢也是前世因緣 把這世界的奇蹟收集起來 才能和你相遇 |
<poem> 天賜良緣 一生一會 萍水相逢也是前世因緣 把這世界的奇蹟收集起來 才能和你相遇 </poem> |
天賜良緣 一生一會 |
輸入 | 輸出 |
---|---|
<poem> 無縮進 :縮進1em ::縮進2em :全角冒號無法產生縮進 </poem> |
無縮進 |
<poem> {{color|#66CCFF|命運悄然轉動}} ::{{color|#009EA0|相遇如同重逢}} {{color|#66CCFF|無法抑制這個必然}} ::{{color|#009EA0|將傳說唱詠}} </poem> |
命運悄然轉動 |
輸入 | 輸出 |
---|---|
不用poem時 行首空格會產生代碼塊 也就是pre |
不用poem時 行首空格會產生代碼塊 也就是pre |
<poem> poem中 行首空格會保留 寫多少個就保留多少個 行中的空 格會合併為一個 </poem> |
poem中 |
<poem> </poem>
標籤將會被解析成<div class="poem"><p> </p></div>
。在<poem>
中添加的屬性將會在<div class="poem">
上。
支持全局屬性(id
、class
、style
等),另支持一個布爾值屬性compact
。
<poem id="attribute_test" style="display:table; padding:.5em 1em; background-color:#f9f1f4; color:#892b3e;"> 所以我想用手指傳達希望 吶,我想對你說 淚珠在情語中滴落 永遠在時空中飛舞 藍天為什麼存在呢 問問它就行了 無論是過去、現在還是遙遠的未來 都要緊緊地抱住我 在彼此的愛中成長 </poem>
所以我想用手指傳達希望
吶,我想對你說
淚珠在情語中滴落
永遠在時空中飛舞
藍天為什麼存在呢
問問它就行了
無論是過去、現在還是遙遠的未來
都要緊緊地抱住我
在彼此的愛中成長
上面給<poem>
設置了id和style。看看id的效果:#attribute_test。
compact
是一個布爾值屬性,添加這個屬性可以使<poem>
中的第一行和最後一行不會進入段落(<p>
)中,而是孤行。沒啥用的功能。
<poem compact> 第一行,不在段落中。 第二行,會進入段落; 第一行與最後一行之外的內容,都在同一段。 最後一行,不在段落中。 </poem>
第二行,會進入段落;
第一行與最後一行之外的內容,都在同一段。
解析後的代碼 |
---|
<div class="poem">
第一行,不在段落中。<br />
<p>
第二行,會進入段落;<br />
第一行和最後一行之外的內容,都在同一段。<br />
</p>
最後一行,不在段落中。
</div>
|
<p>
中不會含有塊級元素,塊級元素會將段落分開:
<poem>
將解析為一個p
<div>將不在p中</div>
將解析為另一個p
</poem>
解析後:
<div class="poem">
<p>將解析為一個p<br /></p>
<div>將不在p中</div><br />
<p>將解析為另一個p</p>
</poem>
將解析為一個p
將解析為另一個p
|