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賦予動態交互。三者在網頁開發中各司其職,共同構建豐富多彩的網站。

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

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

GiteePages靜態網站部署失敗:404錯誤排查與解決在使用Gitee...

實現圖片點擊後周圍圖片散開並放大效果許多網頁設計中,需要實現一種交互效果:點擊某張圖片,使其周圍的...

HTML、CSS和JavaScript是Web開發的三大支柱。 1.HTML定義網頁結構,使用標籤如、等。 2.CSS控製網頁樣式,使用選擇器和屬性如color、font-size等。 3.JavaScript實現動態效果和交互,通過事件監聽和DOM操作。

網頁批註功能的Y軸位置自適應算法本文將探討如何實現類似Word文檔的批註功能,特別是如何處理批註之間的間�...
