学习笔记:利用GitHub Pages和Markdown打造网页版
需积分: 14 87 浏览量
更新于2024-12-03
收藏 46.51MB ZIP 举报
资源摘要信息:"studynote:记录学习笔记,网页版"
**知识点一:Markdown语法**
Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。Markdown文件通常以.md或.markdown作为文件扩展名。以下是Markdown的一些基本语法:
1. 标题:使用井号(#)后跟一个空格表示,井号的数量表示标题的层级,例如:
# Header 1
## Header 2
### Header 3
2. 列表:无序列表使用星号、加号或减号作为列表标记,例如:
- Bulleted
- List
有序列表则使用数字加点表示,例如:
1. Numbered
2. List
3. 文字样式:使用两个星号(**)表示加粗,一个星号(*)或下划线(_)表示斜体,反引号(`)表示代码,例如:
**Bold** and _Italic_ and `Code` text
4. 链接和图片:使用方括号包围链接文本,后跟圆括号包围链接地址表示链接,例如:[Link](url);使用感叹号、方括号和圆括号表示图片,例如:![Image](src)
**知识点二:GitHub Pages**
GitHub Pages是GitHub的一个功能,允许用户直接从GitHub仓库中的Markdown文件自动生成网页。每当用户向该仓库提交更改时,GitHub Pages会自动运行,将Markdown文件中的内容转换为HTML页面,从而实现网页的即时更新。
**知识点三:Jekyll主题**
Jekyll是一个简单的、博客-aware的静态站点生成器。它可以将纯文本转换为静态网站和博客。在GitHub Pages中使用Jekyll主题,可以让你的网站具有更加丰富的布局和样式。Jekyll主题通常包括预设的布局、样式以及一些配置文件,用户可以通过修改配置文件来自定义网站的主题。主题的名称一般保存在Jekyll配置文件_confg.yml中。
**知识点四:HTML标签**
虽然在上述描述中没有直接提到HTML标签,但由于HTML是网页内容的主要标记语言,了解一些基本的HTML标签对于网页开发来说非常重要。例如:
1. <a>标签用于定义超链接,其href属性指定了链接的目标URL。
2. <img>标签用于定义图像,其src属性指定了图像的来源。
3. <h1>到<h6>标签用于定义不同层级的标题。
4. <ul>、<ol>和<li>标签用于定义无序列表和有序列表。
5. <strong>和<em>标签分别用于加粗和斜体文字强调。
在使用Markdown编写文档时,虽然不需要直接编写HTML标签,但了解这些基本的HTML标签有助于理解Markdown的语义和最终网页的结构。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-06-30 上传
2021-03-09 上传
2021-05-27 上传
2021-06-29 上传
2021-03-29 上传
男爵兔
- 粉丝: 45
- 资源: 4592
最新资源
- all-the-streets:生成美国所有街道的地图
- hello-tailwindcss:[WIP]学习顺风
- brickpi3
- 2.4G无线鼠标PCB,PADS9.5打开-电路方案
- Teleport:进化的吉西见面会
- EvanSkiStudios.github.io:主题曲
- WordPress主题:Ofiz v1.5业务咨询主题2022年最新版.zip
- bundler.js:组件的打包器和打包指南
- buxfer-api-client:用于访问buxfer.com http API的Java客户端
- overtones:用于音乐理论和复音泛音演唱作曲者的泛音的可视化
- HuGo-开源
- 智能家居,IoT (物联网)恒温器解决方案(3D模型+代码+电路等)-电路方案
- WebFamily:【web面试+ web学习指南】涵盖大部分Web前端开发程序员所需要掌握的核心知识
- jquery.ellipsis:jQuery 的省略号插件 (MIT)
- react-measure:ute计算React组件的度量
- arduino-fan-pwm:结合了其他Arduino草图,以及额外的工作。 寻求更好的风扇pwm控制,适用于arduino uno atmega328p