#section #text #html #markup-language #line #format #renderer

nightly app ley

莱文件解析器和html渲染器

5 个版本

0.0.5 2020年10月8日
0.0.4 2020年10月8日
0.0.3 2020年10月8日
0.0.2 2020年10月7日
0.0.1 2020年10月7日

#85 in #markup-language

MIT 许可证

27KB
679

Ley

Ley 是一种标记语言,旨在让您专注于功能而非布局。

格式

莱文件由描述功能的 ley 行 组成。莱行的格式为

!name: type {
    contents
}

其中

  • name 描述了莱行的短文本,例如标题或链接 URI
  • type 描述了功能本身,即文本的 部分、链接或图像
  • contents 描述了进一步的莱行

此外,莱行可以被直接文本替换。

不保留空白。当使用双引号 (") 时,所有文本都被转义。可以使用两个双引号 ("") 达到相同的效果,保留外部引号,并允许在内部使用单引号。

类型

  • link 指向其他内容的链接,HTML 锚点
    • name URL
    • contents 锚点的文本内容
  • image 图像
    • name 图像的位置 URL
    • contents 图像的 alt 文本
  • section 文本的部分
    • name 部分的标题
    • contents 嵌套的内容

无运行时依赖