markdown部分语法技巧1 -字体-换行-缩进

本文介绍了如何在Markdown中使用HTML进行格式化操作,包括换行、首行缩进、字体样式调整、背景色设置、分割线使用、链接插入、代码块展示、图片插入以及LaTeX数学公式应用等内容。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 换行

    • 方法1: 连续两个以上空格+回车
    • 方法2:使用html语言换行标签:<br>
  2. 首行缩进两个字符:(每个表示一个空格,连续使用两个即可)

    • &ensp; 半角的空格
    • &emsp; 全角的空格
  3. 字体、字号与颜色
      Markdown是一种可以使用普通文本编辑器编写的标记语言,通过类似HTML的标记语法,它可以使普通文本内容具有一定的格式。但是它本身是不支持修改字体、字号与颜色等功能的! 
      优快云-markdown编辑器是其衍生版本,扩展了Markdown的功能(如表格、脚注、内嵌HTML等等)!对,就是内嵌HTML,接下来要讲的功能就需要使用内嵌HTML的方法来实现。 
    字体,字号和颜色编辑如下代码

    <font face="黑体">我是黑体字</font>
    <font face="微软雅黑">我是微软雅黑</font>
    <font face="STCAIYUN">我是华文彩云</font>
    <font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
    <font color=#00ffff size=72>color=#00ffff</font>
    <font color=gray size=72>color=gray</font>
    
    Size:规定文本的尺寸大小。可能的值:从 1 到 7 的数字。浏览器默认值是 3
    

    具体颜色分类及标记请参照:各种颜色

  4. 背景色
    Markdown本身不支持背景色设置,需要采用内置html的方式实现:借助 table, tr, td 等表格标签的 bgcolor 属性来实现背景色的功能。举例如下:

    背景色

    <table><tr><td bgcolor=#FF4500>这里的背景色是:OrangeRed,  十六进制颜色值:#FF4500, rgb(255, 69, 0)</td></tr></table>
    呈现效果如下

    这里的背景色是:OrangeRed, 十六进制颜色值:#FF4500, rgb(255, 69, 0)

  5. 分割线:你可以在一行中用三个以上的星号、减号、底线来建立一个分隔线,行内不能有其他东西。你也可以在星号或是减号中间插入空格。下面每种写法都可以建立分隔线

  6. 链接:链接文字都是用 [方括号] 来标记,在方块括号后面紧接着圆括号并插入网址链接即可:可参照 
    [This link](http://example.NET/) has no title attribute.

  7. 代码块

    • 代码块:用2个以上TAB键起始的段落,会被认为是代码块(效果如下):

      struct {
        int year;
        int month;
        int day;
       }bdate;
      
    • 如果在一个行内需要引用代码,只要用反引号`引起来就好(Esc健)

    • 代码块与语法高亮:在需要高亮的代码块的前一行及后一行使用三个反引号“`”,同时第一行反引号后面表面代码块所使用的语言
  8. 插入互联网上图片: 

    ![这里写图片描述](http://img3.douban.com/mpic/s1108264.jpg) 

  9. 使用LaTex数学公式
    • 行内公式:使用两个”$”符号引用公式: $公式$
    • 行间公式:使用两对“$$”符号引用公式: $$公式$$ 
### Markdown 缩进字号设置 #### 缩进处理 在标准的Markdown语法里,对于缩进的操作主要依赖于列表项或是代码块展示。然而,在一些特定场景下,比如希望实现中文文档常见的首行两个字符宽度的缩进效果时,则可以通过引入HTML实体来达成目的[^3]。 例如,要创建一个带有首行缩进的段落: ```html <p> 这是经过特殊处理后的第一个字会向右移动相当于两个汉字距离的内容。</p> ``` 上述方式利用了` `这个代表全角空格(即等于两个英文字符宽)的HTML实体编码来进行手动控制文字位置。 另外一种较为简便的方式是在每一段结尾处加上两个空格以触发换行并保持自然阅读流中的视觉间距感;不过这种方法并不能严格意义上称为“缩进”,而是用于模拟简单的分行显示。 #### 字号调整 值得注意的是,原生Markdown并不提供直接改变字体大小的能力。如果确实需要自定义样式,通常有两种途径可选: - **借助HTML标签**:可以直接嵌入HTML `<font>` 或者 CSS 类似如下所示的方式来指定文本尺寸; ```html <span style="font-size:larger;">这里是一些更大一点的文字</span><br/> ``` - **使用Markdown标题级别**:虽然这不是真正意义上的字体放大手段,但是通过不同级别的标题符号(如 `#`, `##`, `###`),可以在一定程度上影响到最终渲染出来的文字规模,适用于强调重要信息的情形[^1]。 综上所述,尽管纯正的Markdown语法规则相对简洁有限制,但结合其他技术元素后依然能够满足大多数排版需求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值