2010-10-30 86 views

回答

9

它是HTML,因此您需要在CSSwikipedia entry)中執行額外的格式設置。

要使MultiMarkdown使用CSS文件,您需要將必要的元數據添加到文檔中。來自Text::MultiMarkDown文檔:

MultiMarkdown支持「元數據」的概念,它允許您在文檔本身內指定一些格式選項。元數據應放置在文件的前幾行,每行的值作爲冒號分隔的鍵/值對。元數據應該用空行分隔。

對於如:

use Text::MultiMarkdown 'markdown'; 

my $text = <<EOL; 
css: table.css 

|    |   Grouping   || 
First Header | Second Header | Third Header | 
------------ | :-----------: | -----------: | 
Content  |   *Long Cell*  || 
Content  | **Cell** |   Cell | 

New section |  More  |   Data | 
And more  |   And more   | 
[Prototype table] 
EOL 

my $html = markdown($text, {document_format => 'Complete'}); 

NB。請參閱行css: table.css

所以上面的$html現在將包含必要的樣式錶鏈接到table.css。您只需在table.css中定義CSS即可滿足格式要求。例如:

caption { font-size: 200%;} 
table { border: 1px solid black; } 
td,th { border: 1px solid black; } 
th  { width: 120px; }