我能够在Github README绘制复选框。Md使用
- [ ] (for unchecked checkbox) - [x] (for checked checkbox)
但这在表格中行不通。有人知道如何在GitHub Markdown表中实现复选框或复选标记吗?
编辑文档或wiki页面,并使用- [ ]和- [x]语法更新任务列表。此外,您可以参考这个链接。
- [ ]
- [x]
尝试在[]或[x]之前添加-。这是一个-后面跟着一个空格。
[]
[x]
-
下面是一个来自Github博客的例子。
### Solar System Exploration, 1950s – 1960s - [ ] Mercury - [x] Venus - [x] Earth (Orbit/Moon) - [x] Mars - [ ] Jupiter - [ ] Saturn - [ ] Uranus - [ ] Neptune - [ ] Comet Haley
如下图所示:
下面是如何在表中做同样的事情:
| Task | Time required | Assigned to | Current Status | Finished | |----------------|---------------|---------------|----------------|-----------| | Calendar Cache | > 5 hours | | in progress | - [x] ok? | Object Cache | > 5 hours | | in progress | [x] item1<br/>[ ] item2 | Object Cache | > 5 hours | | in progress | <ul><li>- [x] item1</li><li>- [ ] item2</li></ul> | Object Cache | > 5 hours | | in progress | <ul><li>[x] item1</li><li>[ ] item2</li></ul> - [x] works - [x] works too
这是它的样子:
以下是我如何在表格中画一个复选框!
| Checkbox Experiments | [ ] unchecked header | [x] checked header | | ---------------------|:---------------------:|:-------------------:| | checkbox | [ ] row | [x] row |
这是我有什么帮助你和其他人关于标记复选框表。享受吧!
| Projects | Operating Systems | Programming Languages | CAM/CAD Programs | Microcontrollers and Processors | |---------------------------------- |---------------|---------------|----------------|-----------| | <ul><li>[ ] Blog </li></ul> | <ul><li>[ ] CentOS</li></ul> | <ul><li>[ ] Python </li></ul> | <ul><li>[ ] AutoCAD Electrical </li></ul> | <ul><li>[ ] Arduino </li></ul> | | <ul><li>[ ] PyGame</li></ul> | <ul><li>[ ] Fedora </li></ul> | <ul><li>[ ] C</li></ul> | <ul><li>[ ] 3DsMax </li></ul> |<ul><li>[ ] Raspberry Pi </li></ul> | | <ul><li>[ ] Server Info Display</li></ul>| <ul><li>[ ] Ubuntu</li></ul> | <ul><li>[ ] C++ </li></ul> | <ul><li>[ ] Adobe AfterEffects </li></ul> |<ul><li>[ ] </li></ul> | | <ul><li>[ ] Twitter Subs Bot </li></ul> | <ul><li>[ ] ROS </li></ul> | <ul><li>[ ] C# </li></ul> | <ul><li>[ ] Adobe Illustrator </li></ul> |<ul><li>[ ] </li></ul> |
我使用☐(☐)为[ ]和☑(☑)为[x],它适用于marked.js,这表明它与Github markdown兼容。我的解决方案基于这个问题的答案。参见这个信息丰富的回答。
☐
[ ]
☑
更新:我应该提到,当你这样做的时候,你不需要<ul>,例如:
<ul>
| Unchecked | Checked | | --------- | ------- | | ☐ | ☑ |
你可以使用表情符号
Done? | Name :---:| --- ⬜️| Nope ✅| Yep
现在支持表情包了!:white_check_mark: / :heavy_check_mark:给人留下了很好的印象,并得到了广泛的支持:
:white_check_mark:
:heavy_check_mark:
Function | MySQL / MariaDB | PostgreSQL | SQLite :------------ | :-------------| :-------------| :------------- substr | :heavy_check_mark: | :white_check_mark: | :heavy_check_mark:
渲染到(这里是旧的铬65.0.3x):
这里有非常好的Emoji图标说明
Emoji
你可以去看看。我希望你能找到适合你写作的图标。
最好的
|checked|unchecked|crossed| |---|---|---| |✓|_|✗| |☑|☐|☒|
在哪里
不幸的是,接受的答案不适合我(我使用的是GitHub风味markdown)。
在我看来,既然我们正在添加HTML元素,为什么不只是添加一个<input>代替。
<input>
| demo | demo | | ------------------------------------------------- | ---- | | <input type="checkbox" disabled checked /> works | | | <input type="checkbox" disabled /> works here too | |
这应该在任何环境下工作,因为它是纯HTML(见下面的参考)。
仅供参考,这个例子是在VS Code markdown预览模式下测试的(GitHub风味),截图也是在VS Code预览模式下拍摄的。它是不是在GitHub上工作。
上面提到的表情符号是一个很好的选择,如果这在你的目标环境中不起作用。
如果你对标准降价代码有意见。你可以使用表情符号。
如果你正在使用GitHub的默认表情符号,你可以使用这些。需要注意的是,没有取消勾选,所以你必须使用不同的表情符号才能获得那种表情。
:white_large_square: https://github.com/ikatyang/emoji-cheat-sheet/blob/master/README.md#geometric # EYZ0: # EYZ1 < / p > < p >完整的列表 # EYZ0 < / p >
:white_large_square