跳转至

使用extension

所有的mkdocs配置(项目根目录mkdocs.yml文件中)都可以在mkdocs-material中找到,material mkdocs是mkdocs一个主题扩展,它内置了非常丰富的扩展。

这里也启用了很多扩展,并且都有注释。

html,css,js

md文档的任意地方都支持html, css, js

html

Example
HTML
<!-- webstorm中使用一个标签包裹后可以获得更好的提示 -->

<div>
    <!-- 这里使用了两个废弃的标签 -->
   <center>  <font color="#ff0000"> 红色 </font> </center>
</div>

红色

css文件在 docs/mkdocs/css 下

js文件在 docs/mkdocs/js 下

admonitions

拓展中有内置的admonitions(1),也可以在 docs/mkdocs/css/customized-admonitions.css 中定制 admonition

1.

YAML
# 后面的是icon
admonition:
  note: octicons/tag-16
  abstract: octicons/checklist-16
  info: octicons/info-16
  tip: octicons/squirrel-16
  success: octicons/check-16
  question: octicons/question-16
  warning: octicons/alert-16
  failure: octicons/x-circle-16
  danger: octicons/zap-16
  bug: octicons/bug-16
  example: octicons/beaker-16
  quote: octicons/quote-16
Example
CSS
/* help */
.md-typeset .admonition.help,
.md-typeset details.help {
    border-color: rgb(248, 172, 24);
}
.md-typeset .help > .admonition-title,
.md-typeset .help
{
    background-color: rgba(255, 196, 0, 0.1);
}
.md-typeset .help > .admonition-title::before,
.md-typeset .help > summary::before {
    background-color: rgb(248, 172, 24);
    -webkit-mask-image: var(--md-admonition-icon--help);
    mask-image: var(--md-admonition-icon--help);
}

在mkdown中这样使用

Text Only
!!! help

    hhhhhhhhhhhhhhhhhhhhelp

效果如下:

Help

hhhhhhhhhhhhhhhhhhhhelp

list

Text Only
- [x] 创建导航
- [ ] 修改简介
- [x] 添加announce
- [ ] 给社团引导界面添加导航

1. 1
2. 2
    1. 2.1
    2. 2.2
        1. 2.2.1
        2. 2.2.2

效果


  • 创建导航
  • 修改简介
  • 添加announce
  • 给社团引导界面添加导航

  • 1

  • 2
  • 2.1
  • 2.2
    1. 2.2.1
    2. 2.2.2


最后更新: 2024-11-10
创建日期: 2024-10-10
作者: disjfjdizmfnkf