【HTML基础知识】 HTML,全称为超文本标记语言(HyperText Markup Language),是构建网页内容的主要方式。它通过一系列标签来组织网页结构,如标题、段落、图片等。在"jmg-001.github.io"这个项目中,HTML文件用于创建网页的基本框架。 1. **HTML文档结构**:一个基本的HTML文档由`<!DOCTYPE html>`声明开头,告诉浏览器文档类型。接着是`<html>`元素,它是所有其他元素的父元素。在`<html>`内,有`<head>`和`<body>`两个主要部分,`<head>`存放元数据(如标题、字符编码等),`<body>`则包含用户可见的内容。 2. **标题标签**:`<h1>`到`<h6>`用于定义不同级别的标题,`<h1>`是最重要,`<h6>`是最不重要。在描述中提到的博客中,这些标签可能用于区分文章的标题和子标题。 3. **段落与换行**:`<p>`用于创建段落,而`<br>`用于插入一个简单的换行。 4. **链接**:`<a>`标签定义超链接,可以链接到其他网页或者锚点。在博客中,链接可能是指向其他文章、外部资源或社交媒体的。 5. **图像**:`<img>`标签用于插入图像,通常包括`src`属性指定图像源,`alt`属性提供文字描述。 6. **样式控制**:虽然HTML主要关注内容结构,但也可以通过`<style>`标签在文档内部定义CSS样式,或通过`<link>`引入外部CSS文件来美化页面。 【GitHub Pages与Hexo】 1. **GitHub Pages**:这是一个免费的托管服务,允许用户发布静态网站。在本例中,"jmg-001.github.io"是GitHub Pages的个人域名,表示这个博客是在GitHub上托管的。 2. **Hexo**:Hexo是一个快速、简洁且强大的博客框架,基于Node.js。它能帮助用户快速生成静态网页,然后可以部署到GitHub Pages。Hexo的工作流程包括编写Markdown格式的文章,通过Hexo编译成HTML,最后推送到GitHub仓库。 3. **配置与部署**:在`jmg-001.github.io-master`目录下,可能包含`_config.yml`文件,这是Hexo的配置文件,包含博客的基本设置如站点标题、描述、URL等。部署过程通常涉及运行`hexo generate`生成静态文件,然后用`hexo deploy`命令将它们推送至GitHub。 4. **Markdown**:Hexo使用Markdown作为内容书写语言,它的语法简洁明了,易于阅读和编写。Markdown支持标题、列表、代码块、引用等格式,非常适合写博客。 5. **主题与插件**:Hexo支持丰富的主题和插件,可以定制博客外观和功能。`jmg-001.github.io-master`可能包含一个或多个主题文件夹,以及`node_modules`目录下的插件。 总结,"jmg-001.github.io"是一个基于Hexo的个人博客,利用HTML构建页面结构,通过GitHub Pages进行托管。博主使用Markdown撰写文章,借助Hexo的生成和部署功能,以及可能的主题和插件,打造了一个具有个性化风格的博客空间。
- 粉丝: 33
- 资源: 4711
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 算法部署-使用NCNN在Android平台部署SAM分割一切算法-优质大模型部署项目实战.zip
- 算法部署-使用NCNN在Android平台部署MobileNetv2-YOLOv3-Nano目标检测算法.zip
- 算法部署-使用NCNN在Android平台部署头发分割算法-优质算法部署项目实战.zip
- C#平台下Resnet18模型的训练和推理
- 算法部署-使用NCNN在Android平台部署人流密度统计算法-优质算法部署项目实战.zip
- PPT常用插件-Slide+ThreeD2.1+Onekey等
- 测试伴侣-v20241018
- javaweb项目旅游信息管理系统旅游信息推荐系统springboot+mybatis idea导入,mysql数据库-java
- 企孟CRM客户管理软件50用户版v1.3.7【已去除授权限制】
- 使用 MATLAB/Simulink 设计的FMT仿真框架