Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Markdown 第三级标记嵌套列表问题_Markdown - Fatal编程技术网

Markdown 第三级标记嵌套列表问题

Markdown 第三级标记嵌套列表问题,markdown,Markdown,我想在标记文件中创建一个嵌套列表。我被困在了第三层的列表中 问题: ABC ABC 2.1 ABC 2.2 ABC 2.2.1 ABC 2.2.2 ABC 2.2.3 ABC 2.3 ABC 2.4 ABC ABC 如果我在代码围栏块中编写上述代码,它将正常工作,但我希望在没有代码围栏的情况下进行列表嵌套 1. ABC 2. ABC 2.1 ABC 2.2 ABC 2.2.1 ABC 2.2.2 ABC 2.2.3 ABC 2.

我想在标记文件中创建一个嵌套列表。我被困在了第三层的列表中

问题:

  • ABC
  • ABC
    2.1 ABC
    2.2 ABC
    2.2.1 ABC
    2.2.2 ABC
    2.2.3 ABC
    2.3 ABC
    2.4 ABC
  • ABC
  • 如果我在代码围栏块中编写上述代码,它将正常工作,但我希望在没有代码围栏的情况下进行列表嵌套

    1. ABC
    2. ABC  
    2.1 ABC  
      2.2 ABC     
        2.2.1 ABC    
        2.2.2 ABC   
        2.2.3 ABC  
      2.3 ABC  
      2.4 ABC 
    3. ABC
    

    问题是
    2.2
    2.2.1
    不是有效的列表标记。至少,它们不会以句号结束

    您没有告诉我们您使用的是哪个标记解析器。一些工具可能支持将
    2.2.
    作为有效的列表标记(注意数字末尾的额外点),但大多数工具不支持。通常情况下,预计最后整个数字中只有一个周期

    按照原规则:

    需要注意的是,您用于标记 列表对HTML输出标记生成没有影响。HTML 上述列表中的降价产品为:

    <ol>
    <li>Bird</li>
    <li>McHale</li>
    <li>Parish</li>
    </ol>
    
    甚至:

    3. Bird
    1. McHale
    8. Parish
    
    您将获得完全相同的HTML输出。关键是,如果你想, 您可以在有序降价列表中使用序号,以便 源代码中的数字与已发布HTML中的数字匹配。 但是如果你想变得懒惰,你不必这么做

    因此,列表的格式应如下所示:

    1.  Bird
    1.  McHale
    1.  Parish
    
    1. ABC
    2. ABC  
       1. ABC  
       2. ABC     
          1. ABC    
          2. ABC   
          3. ABC  
       3. ABC  
       4. ABC 
    3. ABC
    

    当然,这并不提供嵌套的数字,但是这些嵌套的数字无论如何都不会保存在HTML中。您需要一些自定义CSS来获得HTML以改变“项目符号”的显示方式(可能使用。不幸的是,嵌套的数字也不是一个选项。这可能需要一些(链接指向我在快速搜索中找到的第一个相关结果。我无法保证)但是,这将是一个单独的问题。

    问题是
    2.2
    2.2.1
    不是有效的列表标记。至少,它们不会以句点结束

    您不会告诉我们您使用的是哪种标记解析器。有些工具可能支持将
    2.2.
    作为有效的列表标记(请注意数字末尾的额外点),但大多数工具都不支持。通常情况下,在整个数字的结尾处只有一个句点

    按照原规则:

    需要注意的是,您用于标记 列表对HTML输出标记生成的结果没有影响 上述列表中的降价产品为:

    <ol>
    <li>Bird</li>
    <li>McHale</li>
    <li>Parish</li>
    </ol>
    
    甚至:

    3. Bird
    1. McHale
    8. Parish
    
    你会得到完全相同的HTML输出。关键是,如果你想, 您可以在有序降价列表中使用序号,以便 源代码中的数字与已发布HTML中的数字匹配。 但是如果你想变得懒惰,你不必这么做

    因此,列表的格式应如下所示:

    1.  Bird
    1.  McHale
    1.  Parish
    
    1. ABC
    2. ABC  
       1. ABC  
       2. ABC     
          1. ABC    
          2. ABC   
          3. ABC  
       3. ABC  
       4. ABC 
    3. ABC
    
    当然,这并不提供嵌套的数字,但这些嵌套的数字无论如何都不会保留在HTML中。您需要一些自定义CSS来让HTML改变“项目符号”的显示方式(可能使用)。不幸的是,嵌套的数字也不是一个选项。这可能需要一些(该链接指向我在快速搜索中找到的第一个相关结果。我不能担保)。然而,这将是一个单独的问题