我可以使用Markdown在段落上定义类名吗?

我可以使用Markdown在段落上定义类名吗?如果是这样,怎么办?

回答:

Dupe:如何在Markdown中设置HTML类属性?


回答:

不,Markdown的语法不能。您可以通过Markdown Extra 设置ID值。

如果愿意,可以使用常规HTML,并添加属性markdown="1"以继续在HTML元素内进行markdown转换。但这需要Markdown

Extra。

<p class='specialParagraph' markdown='1'>

**Another paragraph** which allows *Markdown* within it.

</p>

回答:

我在网上找到了以下内容:

功能

function _DoBlockQuotes_callback($matches) {

...cut...

//add id and class details...

$id = $class = '';

if(preg_match_all('/\{(?:([#.][-_:a-zA-Z0-9 ]+)+)\}/',$bq,$matches)) {

foreach ($matches[1] as $match) {

if($match[0]=='#') $type = 'id';

else $type = 'class';

${$type} = ' '.$type.'="'.trim($match,'.# ').'"';

}

foreach ($matches[0] as $match) {

$bq = str_replace($match,'',$bq);

}

}

return _HashBlock(

"<blockquote{$id}{$class}>\n$bq\n</blockquote>"

) . "\n\n";

}

降价促销

>{.className}{#id}This is the blockquote

结果

<blockquote id="id" class="className">

<p>This is the blockquote</p>

</blockquote>

以上是 我可以使用Markdown在段落上定义类名吗? 的全部内容, 来源链接: utcz.com/qa/415481.html

回到顶部