当我第一次接触博客园时,我总是有一种想要定制自己的博客页面的冲动。后来觉得原来的模板已经足够了(博客园提供了大量模板),所以就没有做这个工作。 。我今天不太忙。我对博客园的页面定制功能做了一点研究。记录如下。

首先,大多数园丁都是技术极客。大家共享知识,界面在某种程度上并不是很重要。而且这里有很多从事Web前端的人。这里分享的知识只是入门级的。专家可以跳过它。如果你不喜欢它,就不要批评它。

博客园为用户提供了大量的博客模板可供选择,并允许用户基于这些模板进行一定的定制。当然,这种定制是有限的,主要包括以下几个方面:通过CSS代码定制代码页样式、博客侧边栏公告、页眉页脚Html代码以及标题和副标题。打开博客首页“管理”-“设置”即可看到。

1。标题和副标题显示在页面顶部(blogTitle)

这部分比较简单,大家可以修改一下试试。

2。通过CSS代码自定义代码页样式

通过CSS修改页面样式部分是定制个人界面的关键。 CSS层叠样式表,可以通过选择器设置HTML页面中的标签、类、id和伪元素的属性。

要设置CSS样式,我们需要知道博客页面中有哪些HTML标签和类,也就是说,我们需要找出我们要修改的页面部分对应哪些HTML标签。这样就需要查看网页的HTML源代码。在 Chrome 浏览器中,右键单击要修改的区域,然后选择“检查元素”。这里为了方便,我使用FireBug插件在火狐浏览器下查看源代码。 FireBug很强大,但在这里有点大材小用了。

首先页面上方对应的源码是:

<div id="blogTitle">
<div ="标题"><a id="Header1_HeaderTitle" class="headermaintitle" href="http://www.sxzhongrui.com/houkai/" >侯凯a>
div>
<div class="副标题">记录我的成长~div>
div>

如您所见,我的页面顶部由 blogTitle 块控制。不同的模板可能会有所不同,所以每个人都要按照自己的喜好。我想修改页面顶部的颜色,只需在CSS代码框中添加

即可
#blogTitle{
    背景颜色:#0FF;
}

#代表id选择器。更多样式设置可以学习CSS知识。

更进一步,我想设置每篇文章的标题样式,让标题更加突出。找到标题对应的源码:

<h1 =“帖子标题”>
<a id="cb_post_title_url"="postTitle2"href="http://www.sxzhongrui.com/houkai/p/3 392679 .html">8.用于多分类的SVM a>
h1>

设置标题的样式如下(在CSS框中添加):

.postTitle{
    背景颜色:#FF9;
    字体大小18px;边距底部3px;
}

。是类选择器。这时你会发现所有文章的标题都变成了你刚才设置的样式,因为文章的标题都在class=postTitle的标签内。

此时,您可以根据自己的需要设置页面各部分的样式。

3。博客侧边栏公告(支持HTML代码)

博客园允许博主修改侧边栏公告栏的内容,所以我们会看到多种公告形式:

我们可以通过侧边栏公告代码框给公告添加一些模块,比如自己写的一些个人介绍,当前时间,访客数量等

a添加访问次数:

首先,您需要在 http://www.sxzhongrui.com/index.php 网站注册。它会自动生成相应的代码,然后将其粘贴到公告框中。您可以对网站生成的HTML代码进行适当的调整。修改后,我的代码如下:

<div 对齐=“左”>
<img border="0" src="http://www.sxzhongrui.com/counter.php?i=3153547&c=9460954" alt="免费柜台">
div>

b。访问来源位置:
通过http://www.sxzhongrui.com/zh/admin/action.php 生成访客地址分布图,然后将代码添加到公告框,请注意博客Park默认只支持HTML代码,JS代码将被忽略。

c。动态时间,代码如下:

<对象id =“honehoneclock”宽度 =“160”高度 =“70”对齐 =“中” 代码库="http://www.sxzhongrui.com/pub/shockwave/cabs/flash/www.sxzhongrui.com#version=8,0,0,0" classid="clsid : d27cdb6e-ae6d-11cf-96b8-444553540000">
<参数 =“始终”名称 =“allowScriptAccess”>
<参数 =“http://www.sxzhongrui.com/blogparts/honehoneclock/honehone_clock_tr.swf”名称 =“电影”>  
<参数 =“高”名称=“质量”>
<参数="#ffffff"名称="bgcolor">
<参数=“透明”名称=“wmode”><嵌入宽度 =“160”高度 =“70”对齐 =“中间”插件页面="http:// www.sxzhongrui.com/go/getflashplayer" type="application/x-shockwave-flash"allowscriptaccess="always"名称="honehoneclock"  bgcolor“=”#ffffff“质量=”高“ src=”http://www.sxzhongrui.com/blogparts/honehone_clock_tr.swf“ wmode=“透明”>
物体>

第四行,http://www.sxzhongrui.com/blogparts/honehoneclock/honehone_clock_tr.swf是时间Flash的URL,http://www.sxzhongrui.com/blogparts/honehoneclock /。有一些Flash的时间,大家可以选择。

d。其他时间(右图)

当然网上有很多Flash代码,例如:

<嵌入宽度 =“180”高度 =“180”对齐 =“中间”wmode=“透明”质量=“高”src=“http://www.sxzhongrui.com/cnblogs_com/csharp/clock.swf”插件页面=“http://www” .www.sxzhongrui.com/go/getflashplayer" 类型="application/x-shockwave-flash">

你还可以添加更多的模块,比如天气、广告等。如果你发现别人博客里的某个模块看起来还不错,那就研究一下那部分HTML源代码(FireBug或者review元素)。当然,简单也是一种美,适度是最好的。

4。页眉\页脚 HTML 代码

这两个控制框用于向当前页面的顶部页眉或底部页脚添加一些内容。它们相对简单。你可以尝试一下。

文章适合入门级人士。个性化设置应与所选模板一致。最后希望高手能够制作出更多漂亮的模板。