search

Home  >  Q&A  >  body text

javascript - markdown怎么设置html标签的属性?

在使用markdown语法写文章的时候只能生产相应的html标签,请问怎么设置标签的属性,如**123**代表加粗,怎么才能设置class值呢?

怪我咯怪我咯2903 days ago534

reply all(5)I'll reply

  • PHPz

    PHPz2017-04-10 15:07:20

    Markdown本身不支持这么用,但题主可以试试https://michelf.ca/projects/php-markdown/extra/#spe-attr。
    或者只能老老实实使用HTML + Javascript

    reply
    0
  • 阿神

    阿神2017-04-10 15:07:20

    大部分markdown都没有实现这个功能吧。
    如果题猪感兴趣都话,可以试试这个:http://kramdown.gettalong.org/quickref.html#block-attributes

    reply
    0
  • PHPz

    PHPz2017-04-10 15:07:20

    修改CSS就可以了.

    比如:

    **对应<strong>标签,可以通过CSS文件修改strong的属性:

    cssstrong  {
         color:#8A6D3B;
         }
    

    点击:我的博客有具体设置方法

    附图:

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:07:20

    貌似 markdown 的设计初衷就是为了统一格式,避免混乱的排版带来的混乱文档。

    用户都遵循一个标准书写文档,文档格式就更统一。

    当然渲染 markdown格式最终还是转换成 html了,可以针对渲染markdowncss js 做相应的 hack

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 15:07:20

    貌似不可以!除非先前已经设置好相关样式,然后解析渲染后达到你的效果!

    reply
    0
  • Cancelreply