Fexo 文档_html/css_WEB-ITnose
打开博客根目录的 _config.yml设为 theme: fexo
升级
$ cd themes/fexo$ git pull
配置主题
主题配置全部在 theme/fexo里面完成,所里下面所有配置指的是配置 theme/fexo/_config.yml。
设置基本信息
blog_name: Forsignerslogan: Find the bug of the world
设置头像
# relative urlavatar: /images/avatar.jpg# or absolute urlavatar: https://avatars0.githubusercontent.com/u/2668081?v=3&s=460
设置favicon
favicon: /favicon.ico
设置关键词
关键词主要作用是优化SEO
keywords: forsigner,前端,设计,Hexo主题,前端开发,用户体验,设计,frontend,design,nodejs,JavaScript
自定义博客名的字体
由于中文字体文件太大,有的快10M,所以 Fexo 没有引入中文字体,导致博客名有点难看。
但是可以通过提取字体来减小字体文件大小,让字体只有几KB。
一下步骤可以让你实现自定义博客名字体,包括英文和中文:
- 下载免费可用的ttf格式字体
- 利用Web-Fontmin 提取字体,然后下载 Web 字体和样式
- 在博客根目录的s source文件夹新建两个子目录: fonts 和 css
- 把下载的字体方式fonts文件夹,把CSS文件放入css文件夹
- 修改 theme/fexo/_config.yml:
# 这是css文件里的font-familiy的值 ,例如里面是 font-familiy: "myfontName"blog_name_font_familiy: myFontNamefonts_css_path: - /css/calligraffittiregular.css - /css/second-font.css
设置首页内容
你可以设置是否在首页直接显示文章
init_page_content: HOME_NAV # HOME_NAV | POST
设置首页导航
home_nav: - name: Blog url: /archives - name: Github url: https://github.com/forsigner target: _blank - name: Douban url: http://www.douban.com/people/forsigner/ target: _blank - name: Twitter url: https://twitter.com/forsigner target: _blank
设置页面导航
page_nav: - 博客: /archives/ - 分类: /category/ - 标签: /tag/ - 友链: /link/ - 关于: /about/ - RSS: /atom.xml
设置页面导航样式
page_nav_style: CIRCLE # CIRCLE|ROUND_RECT
设置面包屑
breadcrumb: isShow: true # true|fase
设置盒子
toolbox: isShow: true # true|fase
设置文章标题对齐方式
post: header_align: center # left|center
启用分类页面
- 在博客根目录执行 hexo new page category
- 修改 my-blog/source/category/index.md里面的内容:
---title: categorylayout: categorycomments: false---
启用标签页面
- 在博客根目录执行 hexo new page tag
- 修改 my-blog/source/tag/index.md里面的内容:
---title: taglayout: tagcomments: false---
启用友链页面
- 在博客根目录执行 hexo new page link
- 修改 my-blog/source/link/index.md里面的内容:
---title: linklayout: linkcomments: false---
启用关于页面
- 在博客根目录执行 hexo new page about
- 修改 my-blog/source/about/index.md里面的内容:
---title: aboutlayout: aboutcomments: false---
启用统计
google_analytics:baidu_analytics: 57e94d016sfsf1fba3xxxx8a2b0263af0

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

HTML适合初学者学习,因为它简单易学且能快速看到成果。1)HTML的学习曲线平缓,易于上手。2)只需掌握基本标签即可开始创建网页。3)灵活性高,可与CSS和JavaScript结合使用。4)丰富的学习资源和现代工具支持学习过程。

HTML定义网页结构,CSS负责样式和布局,JavaScript赋予动态交互。三者在网页开发中各司其职,共同构建丰富多彩的网站。

AnexampleOfAstartingTaginHtmlis,beginSaparagraph.startingTagSareEssentialInhtmlastheyInitiateEllements,defiteTheeTheErtypes,andarecrucialforsstructuringwebpages wepages webpages andConstructingthedom。

WebDevelovermentReliesonHtml,CSS和JavaScript:1)HTMLStructuresContent,2)CSSStyleSIT和3)JavaScriptAddSstractivity,形成thebasisofmodernWebemodernWebExexperiences。

GiteePages静态网站部署失败:404错误排查与解决在使用Gitee...

网页批注功能的Y轴位置自适应算法本文将探讨如何实现类似Word文档的批注功能,特别是如何处理批注之间的间�...

HTML、CSS和JavaScript是Web开发的三大支柱。1.HTML定义网页结构,使用标签如、等。2.CSS控制网页样式,使用选择器和属性如color、font-size等。3.JavaScript实现动态效果和交互,通过事件监听和DOM操作。

实现图片点击后周围图片散开并放大效果许多网页设计中,需要实现一种交互效果:点击某张图片,使其周围的...
