我可以使用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