2020 6 12
截至6月10日,我的github博客,基本建立完成. 发此篇简述建立过程,供大家学习.
in html
shilei31415.github.io 在懂的人面前, 只敢说是个小博客. 在不懂的人面前我可以吹"这是我建立的网站".
确实, 这是我已知的最难写的博客, 或许将来某一天它会像莫烦python
一样.
我争取就像写博客一样, 不定期更新, 与大家分享一下最近心得体会.
1.域名
期初打算像meixinhu.com一样搞一个"shilei.com"这样高大上的域名. 看了百度, 看了阿里巴巴, 第一次发现自己的名字那么值钱.
在我一筹莫展之际, 无意间瞟到了莫烦python 的域名. 呦,居然还有这样的域名(github.io), 查了查 CSDN, 发现这域名好啊! 申请域名不收费, 服务器也不收费, 就是卡了点. 由于钱包瘪瘪, 只能先使用 github.io, 等我有钱了, 我就搞一个 shilei.com
1.1 域名申请
对于熟练使用 github 的人而言, 申请 github.io 域名, 就像呼吸一样简单:
新建一个仓库, 并命名为"用户名+github.io", 就可以得到一个相应的域名.
可惜没能早点申请 github 账户, 大二申请账户时, 居然已经有"shilei"了, (从小就经常和人重名) 只能申请了"shilei31415", 我也尝试了"shilei.github.io"然而并没有什么卵用. 所以如大家所见, 本博客为https://shilei31415.github.io/
2.HTML5
有了域名, 但是仓库里不能只有README.md. 需要有个网页, 于是开始在bilibili上寻找教学视频.
筛选了最新的、观看人数最多的、时长大概在我接受范围. 我找到了pink老师
所有浏览器都可以理解为HTML的编译器, 通过网址, 从服务器获取相应的html文件, 编译后呈现出各位常见的网页;
你在网页上的点击操作、输入操作, 最后都会发送至服务器, 服务器经过运算, 再给你发一个html文件......
每一个HTML文件都是由标签组成, 需要经常在某个阴暗的角落放个 p . 至于每个标签啥意思, 我就不赘述了, pink老师讲的更好
当然只有HTML, 你会觉得自己穿越到了上世纪. 除了HTML, 还需要有CSS和JAVA,
3.具体制作
我计划1-2周学会相关语言, 因此并没有来得及学习JAVA, 学完CSS后便开始了网页的制作.
之后编写了我的第一个网页, 并上传了我的第一个网页, 极其粗糙, 但代码量也不少(200行html 100行CSS).
I'm too vegetable
因此,我从网页模板 下载了一个较为美观的网页模板, 利用了其中的JAVA部分及部分CSS.
利用其CSS编写网页同时学习其中的JAVA语法及编程技巧, 我真是太菜了
3.1 编程技巧
① 不要为了某单一效果而编写CSS, 要提高代码的复用性. CSS编写的简单一点, 只定义一种颜色,只定义一种字体......
② 使用一个专业的编程软件, 可以大大提高效率, 例如CLion, CLion还有调用git的功能.
③ 使用git上传.
------------ git status 查看本地仓库情况;
------------ git add filename 向本地仓库添加相关文件;
------------ git commit -m " " 添加备注;
------------ git push 进行上传.