博客园html源码编辑出错,博客园小技巧

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!

在博客园写博的半年中,我有时会纠结于一些诸如写作格式和显示效果之类的小问题。我想任何一个热衷于在这里写博客的人都可能会遇到类似的问题,所以就把自己遇到的一些状况和解决方法列出来,以便交流。

在博客园看到不少很绚的博客页面,我很想知道都是怎么实现的。:-) 希望大家不要客气,在评论区留下诀窍。谢谢!

编辑器

下面是博客园的编辑器界面:

0818b9ca8b590ca3270a3433284dd417.png

博客园编辑器界面

1. 查询HTML

写一篇文章实际上是构建了一个HTML网页,内容和格式都最终保存在这个HTML网页中。如果格式上有什么不确定的地方,都可以查询和修改HTML本身。你可以通过下面的“HTML”按钮来查看:

0818b9ca8b590ca3270a3433284dd417.png

2. 插入代码

对于技术博客来说,代码插入是必不可少的一个环节。常规的博客编辑器通常都没有这个功能。博客园的插入代码算是比较齐全。值得注意的是“全部折叠”选项:

0818b9ca8b590ca3270a3433284dd417.png

如果代码过长,而文章的重心又不在于分析代码,那么可以勾选这个选项。代码会隐藏成一个”View Code“的按钮,只有在点击之后才展开。这样,可以让读者专心于文章的脉络。读者快速浏览一遍之后,觉得还有兴趣的话,可以自行展开代码阅读,而不会在一开始的时候就被超长的代码吓走。

3. 格式与字体

0818b9ca8b590ca3270a3433284dd417.png

格式

所谓的格式,实际上是html标签(tag)。比如,如果采用段落格式,那么内容就会被镶嵌在

。你可以通过查询HTML源码来找出每种格式对应的标签。采用格式的好处是可以通过CSS来统一管理每一种标签所标示的内容。

0818b9ca8b590ca3270a3433284dd417.png

字体

最值得推荐的字体是Courier New。它是等宽字体,每一个字符的宽度相同,所以上下两行很容易对齐,比如:

TomIDNumber = 10

VivIDNumber = 22

如果是非等宽字体,字符宽度根据字符形状发生变化,比如i会比较窄,而o会比较宽,所以上下两行很难对齐。比如Arial:

TomIDNumber = 10

VivIDNumber = 22

等宽字体是程序员的首选字体。

4. 关于颜色

每一个人都有自己的颜色喜好,有人会比较偏爱黑白的页面。但从认知心理学的角度来说,人们更容易阅读标出要点的段落和文字。特别是网络和电子阅读时代,彩色相对黑白没有额外的印刷成本,所以利用颜色标记值得一试。下划线、粗体、斜体也是相同的道理。 (在黑白印刷时代,人们惯用这三种方式来区分重点。你甚至可以在机械打字机上见到它们)。用这些标记方式的时候,最好可以在每篇博文中保持统一。比如可以用粗体表示命令,用斜体标记引用,用红色表示重点。这样,人们连续阅读同一个博客的时候不会觉得混乱。

CSS定制

管理 -> 设置 -> “通过CSS定制页面风”中,我们可以定制自己的CSS风格。这是很实用的功能。

1. 定制标签(tag)

在编辑器部分,我们看到所谓的格式实际上是HTML标签。这些标签可以通过CSS定制来统一管理和控制。比如我们想设置标题2的格式为:

0818b9ca8b590ca3270a3433284dd417.png

可以通过添加如下CSS实现:

h2{text-align:center;box-shadow:10px 10px 5px #888888;background-color:#5FBDCE;color:#015666;

}

2. Image溢出和解决

图像溢出是个常见的问题。在一个小的屏幕或者浏览器中,图片的像素可能超出div的区域。比如:

0818b9ca8b590ca3270a3433284dd417.png

调整前

你可能会重新设定图片的大小。但是由于可能的读者所使用设备可能差别很大(比如手机和大屏幕),我们并没法预估所应设定的大小。

我们可以在CSS定制中选择img,然后使用overflow属性:

img{overflow:scroll;

}

这样,溢出的图像会被隐藏在滚动条中。

我采用了另一个方法:

img{max-width:80%;

}

这样,img的宽度不会超过div宽度的80%。图片会根据情况调整大小。

0818b9ca8b590ca3270a3433284dd417.png

调整后

定制公告、页首、页脚HTML

在管理 -> 设置中,这三者可以添加自己想要显示的HTML元素。比如在公告栏中我添加了微博的图片和豆瓣的Javascript(如上图)。你也可以增加其他更加个性化的东西。

微博:我的工具 -> 签名档 -> 获得代码,然后将代码复制到博客园的公告栏。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/296727.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用零代码平台构建应用,应该怎样转变思路?

最近两年,越来越多的各类零代码产品在市场上出现,与此同时,企业的数字化转型的速度也越来越快,零代码产品已然成为了帮助企业数字化转型的利器。技术也在不断地演进,其核心目的就是让开发人员能够更专注于业务逻辑&…

看了这几幅图,感觉自己物理白学了!

全世界只有3.14 % 的人关注了爆炸吧知识看完觉得自己即将成为21世纪最伟大的科学家!据说,物理老师看到这几幅图,会说不出话来……不信,转给你们老师看看,嘿嘿嘿……来源:物理知识大全

vue实现搜索框记录搜索历史_2018-09-13 基于Vue的搜索栏功能实现(we-ui)

视图代码搜索取消{{item.userName}}Script代码mounted() {this.$ajax({method: "get",url: "../static/json/user1.json" //}).then(response > {let _data1 response.data;if (response.data ! undefined) {this.userList _data1.userList;}}).catch…

异步编程模式学习

最近,在学习C#多线程编程,也看了园子里的很多大牛的关于多线程的文章,梳理下自己的思路,也总结下异步编程模式的学习。 很喜欢Jimmy Zhang的文章风格,在刚刚学习委托和事件的时候,Jimmy的文章的由浅入深的写…

坚持不懈,直到成功

坚持不懈,直到成功。 在古老的东方,挑选小公牛到技场格斗有一定的程序。它们被带进场,向手持长的斗士攻击,裁判以它受戳后再向斗牛士进攻的次数多来评定这只公牛的勇程度。从今往后,我须承认,我的生命每天都…

增长率不用计算机,事业单位行测:这类资料分析题根本不用计算

【导读】中公事业单位为帮助各位考生顺利通过事业单位招聘考试,今天为大家带来事业单位行政职业能力测试备考资料。很多同学认为资料分析列式容易,计算很难。但是,你知道吗?资料分析中有这几类题目是完全不需要动笔计算的,只要列…

在Web应用中使用localforage存储离线数据

在现代Web应用中,我们经常会需要在本地存储一些数据,一方面记住用户的一些状态,或个性化设置,尤其是可以缓存一些常用(甚至全部)的数据,实现更加强大和丰富的本地交互体验。传统上说&#xff0c…

CodeForces 486C Palindrome Transformation 贪心+抽象问题本质

题目:戳我 题意:给定长度为n的字符串,给定初始光标位置p,支持4种操作,left,right移动光标指向,up,down,改变当前光标指向的字符,输出最少的操作使得字符串为回…

出差一定要给孩子带特产

1 这就是热恋期管不住自己的情侣▼2 热恋期过了...▼3 这该夸你腰细呢?还是脸大呢?▼4 听起来...不是挺好的吗▼5 由于新冠病毒,美国GCW选手都保持着一定距离改用原力来进行比赛▼6 她们太菜了你跟她们好以后肯定疯狂掉分▼7 出差一定…

comment desc显示表结构_MySQL 查看表结构简单命令

一、简单描述表结构,字段类型desc tabl_name;显示表结构,字段类型,主键,是否为空等属性,但不显示外键。例如:desc table_name二、查询表中列的注释信息select * from information_schema.columnswhere tabl…

Android培训翻译_允许其他应用程序启动你的Activity

This lesson teaches you to Add an Intent Filter 添加一个意图过滤器 Handle the Intent in Your Activity 在你的Activity中处理Intent Return a Result 返回结果 You should also read Sharing Content 共享内容 The previous two lessons focused on one side of the stor…

话里话外:浅谈国企绩效考核问题(二)

企业在进行绩效考核的过程中,很容易忽略一些问题: 一、对绩效考核认识不足;绩效考核是企业管理的重头戏,它可以使企业的活动更加高效,提升员工的积极性。但与此同时,绩效考核也是一把双刃剑,绩效…

计算机用户名密码策略,设置域用户帐户密码策略

从安全和易用考虑,普通域用户的帐户策略必须满足一下要求:u 密码长度至少3位u 最长使用期限60天u 密码必须符合复杂性要求u 密码最短使用0天u 帐户锁定阀值7次u 帐户锁定时间30分钟u 复位帐户锁定计数器30分钟任务:u 使用默认域策略设置域用户帐户策略u …

NGINX轻松管理10万长连接

一 前言当管理大量连接时,特别是只有少量活跃连接,NGINX有比较好的CPU和RAM利用率,如今是多终端保持在线的时代,更能让NGINX发挥这个优点。本文做一个简单测试,NGINX在一个普通PC虚拟机上维护100k的HTTP长连接&#xf…

从 MVC 到使用 ASP.NET Core 6.0 的Minimal API

从 MVC 到使用 ASP.NET Core 6.0 的Minimal APIhttps://benfoster.io/blog/mvc-to-minimal-apis-aspnet-6/2007 年,随着 ASP.NET MVC 引入了其他语言中变得司空见惯的模型-视图-控制器模式[1],并为其提供原生支持,.NET Web 应用程序开发有了极…

优秀的硕博士们,他们的朋友圈都有什么特点?

全世界只有3.14 % 的人关注了爆炸吧知识很多同学都会有这种感觉,读了硕士博士后,兴趣会突然间发生很大变化,发朋友圈也会不一样了。例如,合格的学术研究者,要快速、全面的获取各种最新文献和学界动态;还要持…

Android学习笔记(1)

Activity就是展示的界面 创建Activity的要点: 1、一个Activity就是一个类,并且要继承Activity 2、需要复写onCreate方法 3、每一个Activity都需要注册在AndroidManifest.xml文件中注册 4、为Activity添加必要控件 Intent作用是传输数据转载于:https://ww…

linux__ftp

构建基于虚拟用户的vsftpd服务器并使数据加密传输一、首先配置你的yum源,确保路径正确。vim /etc/yum.repos.d/server.repo(如果你的已经配置了,可以忽略此项)关闭你的selinux避免出现不必要的错误Setenforce 0二、安装vsftpdyum install vsftpdservice …

未来教育计算机二级Excel解析,Excel操作小技巧,助你学好计算机二级office!

原标题:Excel操作小技巧,助你学好计算机二级office!Office考试中最难的是什么?当然是Excel函数啊!小编辛苦整理了excel10大懒人技巧,让你考试速提分!还不赶紧收藏起来一、填充合并单元格在工作表…

当你女朋友向你索吻的时候。。

1 当你女朋友向你索吻的时候。。2 可把我厉害坏了,叉会腰!3 这脸大的,超想捏4 网友制作的饭团,拍个照都怕打扰他的美梦5 有些话我嘴上不说,但希望你心里有数!6 这是一道很神奇的计算题。。你点的每个赞&…