markdown笔记语法攻略,零基础包教包会

1,markdown是什么

Markdown是一种轻量级标记语言,创始人是约翰·格鲁伯(John Gruber)。它允许人们 “使用易读易写的纯文本格式编写文档,然后转换成有效的 HTML 文档。

2Markdown 听说是目前互联网上最流行的写作语言,它使用一些简单的符号(# * / > [] ()\ )来标记文本格式。它的语法非常简单,一看就会;另外,有很多非常好看的格式可以选择。当我稍微接触了多一点之后,我从此爱上了,虽然语法很简单,但是怎么充分地利用起来以及怎么用好还是要花点时间研究的,自这几天接触以来,我几乎将所有的坑全部踩过了,现在和盘托出,将我所学习到的分享给大家。

2,为什么要学习markdown

通过几天的研究过后,我发现Markdown可以帮助文章笔记代码排版之外,也可以给任何文档排版,使之更加有结构,更加好看,只要你喜欢记录和输出,喜欢用电脑去记录一些东西,如果你不想被落伍的话,Markdown是一个值得学习和掌握的技能。

3,markdown语法介绍

#数量决定几级标题
# 一级标题
## 二级标题
#### 四级标题

前面加>为引用

前后各两个*为粗体,各一个*为斜体

前面<u>后面</u>为加下划线

前后各两个~为加删除线

三个*为分割线

前面加一个*为无序列表,加数字为有序列表

[]中括号里填我们想要网址的名称()小括号里填网址链接,点击链接名称即可跳转网站

表格也能创建,如图

代码句前后各一个',代码块前后各三个'

 4,去哪里可以试玩

不熟悉这些标记符号,没有关系,多玩玩就会了。可以找一个在线编辑器或者一些Markdown编辑工具,将所有的语法都试玩下,几乎所有的Markdown编辑工具都是所敲及所得,敲玩空格后效果就出来了。现在主流的Markdown工具有Typora、Ulysses等等,其实这些工具都大同小异。在线编辑我推荐

Md2All(https://md.aclickall.com/)

这是网站的预览图,简介明了,而且网站不需要下载缴费什么的,非常方便

markdown软件我推荐印象笔记有道云笔记,这些都是我用下来感觉国内做的比较好的几款软件,支持markdown笔记,上面放的几张图都是印象笔记的,要是记不住这么多语法,印象笔记还会有提示(在第二张图的最上方有一些小标志,点击即可出来提示),感兴趣大家可以下载一个,虽然有些功能付费,但是对我来说,记笔记基础版够用了。

好了,这就是关于markdown笔记法的全部内容,如过能帮到你,请你为作者评论一句好吗,哪怕是小小滴一句,感谢大家的大力支持

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
# QML基础语法 QML是一种声明式语言,用于在Qt框架中创建用户界面。它允许您创建灵活且易于维护的GUI元素,同时保持高性能和流畅的用户体验。以下是QML的基础语法。 ## 声明元素 QML中的每个GUI元素都是一个声明元素,可以通过以下方式声明: ``` <元素类型> { // 元素属性 } ``` 例如,以下代码声明了一个Rectangle元素,并设置了它的颜色和大小属性: ``` Rectangle { color: "red" width: 100 height: 100 } ``` ## 元素属性 元素属性用于设置元素的外观和行为。属性可以是简单值(如数字或字符串),也可以是复杂值(如对象或数组)。属性使用冒号(:)分隔,并且可以在花括号({})中包含JavaScript表达式。 例如,以下代码设置了一个Rectangle元素的颜色和大小属性,其中大小属性使用了一个JavaScript表达式: ``` Rectangle { color: "red" width: 100 height: 2 * width } ``` ## 元素嵌套 元素可以嵌套在其他元素中,从而创建更复杂的GUI元素。嵌套元素使用花括号表示,并且可以包含任意数量的属性和其他元素。 例如,以下代码创建了一个包含两个Rectangle元素的元素: ``` Item { Rectangle { color: "red" width: 100 height: 100 } Rectangle { color: "blue" width: 50 height: 50 x: 50 y: 50 } } ``` ## 元素信号 元素信号用于在元素之间传递信息。信号可以由元素发出,并由其他元素捕获。信号使用signal关键字声明,并且可以接受任意数量的参数。 例如,以下代码声明了一个Button元素,并定义了一个clicked信号: ``` Button { text: "Click me!" onClicked: { console.log("Button clicked!") clicked() } signal clicked() } ``` ## JavaScript表达式 QML中的JavaScript表达式用于计算属性值和执行其他计算。表达式可以包含变量,函数调用和运算符,并且可以在花括号中使用。 例如,以下代码使用JavaScript表达式设置一个Rectangle元素的颜色属性: ``` Rectangle { color: Qt.rgba(1, 0, 0, 0.5) width: 100 height: 100 } ``` ## 绑定属性 QML中的属性可以绑定到其他属性或JavaScript表达式。这意味着当一个属性更改时,绑定到它的其他属性也会随之更改。 例如,以下代码创建了两个Rectangle元素,并将第二个元素的颜色属性绑定到第一个元素的颜色属性: ``` Rectangle { id: rect1 color: "red" width: 100 height: 100 } Rectangle { color: rect1.color width: 50 height: 50 x: 50 y: 50 } ``` ## QML对象 在QML中,对象是指具有属性和方法的实例。对象可以用来表示GUI元素,如Rectangle和Button,也可以用来表示非GUI元素,如XML数据和网络套接字。 例如,以下代码创建了一个XML对象,并使用其属性和方法: ``` XmlListModel { id: xmlModel source: "http://example.com/data.xml" query: "/items/item" XmlRole { name: "title"; query: "title/string()" } XmlRole { name: "description"; query: "description/string()" } } ListView { model: xmlModel delegate: Text { text: title font.bold: true } } ``` ## 总结 这些是QML的基础语法。使用它们可以创建丰富的GUI元素和交互式应用程序。为了更深入地了解QML,请查看官方文档和示例。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值