本文主题

博客园为大家提供了一个非常好的交流平台,在这里大家可以相互交流,互相提高。文章不光要写的好,个人主页也应高要做的赏心悦目,一篇好的文章加上好的页面,自然让人流连忘返。下面的内容是我这几天自己动手修改个人主页的css样式的总结,希望对你主页的样式修改能有一定的帮助。强烈鄙视某些无知的博客园编辑因为自己的无知而撤销别人的博客。

CSS扫盲

这部分主要是给那些没有接触过CSS样式表的朋友介绍一下怎么使用css来修改你的控件的样式。

首先,我们假设有一个<div></div>,对其进行样式修改,基本的css引用方式有四种:

  • 直接修改方式:在div标签内部加上style标记,在style内部加上要控制的内容,这种方式只能控制当前的div,例:
<div style="width:100px;
            height:100px;
            background-color:red;
            border:1px;">
</div>
  • 通过id控制的方式:在div标签上面加上id标记,然后给一个唯一的id,然后在页面的<head></head>标签内写上<style></style>标记来设置相应的css样式或者通过引用css文件的方式来设置,这种方式只能控制id为test的div,例如:
<html>
<head>
<style type="text/css">
 #test{
    width:100px;
    height:100px;
    background-color:red;
    border:1px;
 }
</style>
</head>
<body>
<div id="test">这是一个测试的div</div>
</body>
</html>

注意:采用id控制的方式在控制其样式时要在id的前面加“#”。

  • 通过class方式:在div标签中加入class标记,这种方式可以控制多个标记,只要把相应的标签的class设置成你写的类名就可以。例如:
<html>
<head>
<style type="text/css">
.test{
  width:100px;
  height:100px;
  background-color:red;
  border:1px;
}
</style>
</head>
<body>
<div class="test"></div>
</body>
</html>

注:采用class的方式,在css文件中要使用“.”作为其前缀。这种方式可以对多个标签进行控制,只要设置相应的标签的class属性即可。

  • 通过控制标记的方式:对一种类型的标记进行控制,如:
<html>
<head>
<style type="text/css">
div{
  width:100px;
  height:100px;
  background-color:red;
  border:1px;
}
</style>
</head>
<body>
<div>测试一</div>
<div>测试二</div>
<div>测试三</div>
</body>
</html>

注:这种方式可以在整体上进行控制,一般在网站的整体风格控制上面用的比较多。

首页css的修改方法

要修改css样式必须借助一些web端的开发工具,不过这些工具都比较好找,有时候你会发现他们就在你的身边,最常用的两个工具是IE7,8,9自带的开发人员工具和FF自带的开发人员工具,不管是那个只要按F12都可以调用出来。

现在以修改主页上面的博主名称的样式来说明怎么使用这些工具:F12->HTML->点击下面的箭头标志

然后把鼠标放在你的名称上面,会出现一个蓝色的框,这时候点击一下,在工具里面就会出现那个标签相应的一些信息:

其中的class和id就要我们要寻找的内容:

接下来就可以通过这两个标记来修改成你想要的样式了。

添加订阅到各个网站的办法

订阅到各个网站的代码到Google上面搜有一大片,在这里就不多说了。只要复制这些代码,然后加到你的页面中去就可以了,最简单的方式是加入到公告中。我是使用javascript的方式将其加入到博文列表的最上方,如下图:

实现的思路如下:

使用js创建一个div,将订阅到的代码加入到div中;得到页面上列表所在div的class或者id,然后使用insertChild的方式将新建的div插入到页面上列表的div的最前面,从而实现上面的效果,主要的代码如下:

<script type="text/javascript">
function loadRSS(){
var mainC = document.getElementsByTagName('div');
var mainS;
for(var i = 0 ; i < mainC.length ; i++){
   if(mainC[i].className == 'forFlow'){
      mainS = mainC[i];
      break;
    }
}
if(!mainS){
  return;
}
var disdy = document.createElement('div');
disdy.style.width = '100%';
//disdy.style.height = '30px';
//disdy.style.border = 'solid 1px ';
mainS.insertBefore(disdy,mainS.childNodes[0]);
disdy.innerHTML = '<a style="valign:center;" target="_blank" title="订阅到鲜果 RSS阅读器" href="http://xianguo.com/subscribe?url=http%3A%2F%2Fwww.cnblogs.com%2Frushoooooo%2Frss"><img src="http://xgres.com/static/images/sub/sub_XianGuo_09.gif" border="0" alt="鲜果阅读器订阅图标" /></a>';
disdy.innerHTML += '&nbsp;&nbsp;<img style="width: 21px; height: 20px" src="http://www.cnblogs.com/Emoticons/others/think001.gif" width="21" height="20"  alt="" />&nbsp;&nbsp;<a title="订阅到Google" href="http://fusion.google.com/add?source=atgs&feedurl=http%3A//www.cnblogs.com/rushoooooo/rss"><img src="http://gmodules.com/ig/images/plus_google.gif" border="0" alt="Add to Google"></a>';
disdy.innerHTML += '&nbsp;&nbsp;<img style="width: 21px; height: 20px" src="http://www.cnblogs.com/Emoticons/others/think001.gif" width="21" height="20"  alt="" />&nbsp;&nbsp;<a title="订阅到有道阅读" target="_blank" href="http://reader.youdao.com/b.do?keyfrom=bookmarklet&url=http%3A%2F%2Fwww.cnblogs.com%2Frushoooooo%2Frss"><img src="http://reader.youdao.com/images/feed-btn-1.gif" border="0" alt="订阅到有道阅读" /></a>';
//
disdy.innerHTML += '&nbsp;&nbsp;<img style="width: 21px; height: 20px" src="http://www.cnblogs.com/Emoticons/others/think001.gif" width="21" height="20"  alt="" />&nbsp;&nbsp;<a title="订阅到抓虾" target="_blank" href="http://www.zhuaxia.com/add_channel.php?sourceid=102&url=http://www.cnblogs.com/rushoooooo/rss"><img src="http://www.iewb.net/wp-content/uploads/2010/01/1.gif" border="0" alt="订阅到抓虾" /></a>';
/
disdy.innerHTML += '&nbsp;&nbsp;<img style="width: 21px; height: 20px" src="http://www.cnblogs.com/Emoticons/others/think001.gif" width="21" height="20"  alt="" />&nbsp;&nbsp;<a title = "订阅到雅虎" target="_blank" href="http://add.my.yahoo.com/rss?url=http://www.cnblogs.com/rushoooooo/rss"><img src="http://www.iewb.net/wp-content/uploads/2010/01/6.gif" border="0"/></a>';
/
disdy.innerHTML += '&nbsp;&nbsp;<img style="width: 21px; height: 20px" src="http://www.cnblogs.com/Emoticons/others/think001.gif" width="21" height="20"  alt="" />&nbsp;&nbsp;<A title="订阅到bloglines" href="http://www.bloglines.com/sub/http://www.cnblogs.com/rushoooooo/rss" target="_blank"><IMG  src="http://www.iewb.net/wp-content/uploads/2010/01/8.gif" vspace="2" border="0"></A>';
/
disdy.innerHTML += '&nbsp;&nbsp;<img style="width: 21px; height: 20px" src="http://www.cnblogs.com/Emoticons/others/think001.gif" width="21" height="20"  alt="" />&nbsp;&nbsp;<A title="订阅到WindowsLive" href="http://www.live.com/?add=http://www.cnblogs.com/rushoooooo/rss" target="_blank"><IMG src="http://www.iewb.net/wp-content/uploads/2010/01/10.gif"/></A>';
///
disdy.innerHTML += '&nbsp;&nbsp<img style="width: 21px; height: 20px" src="http://www.cnblogs.com/Emoticons/others/think001.gif" width="21" height="20"  alt="" />&nbsp;&nbsp;<A title="订阅到Newsgator" href="http://www.newsgator.com/ngs/subscriber/subfext.aspx?url=http://www.cnblogs.com/rushoooooo/rss" target="_blank"><IMG src="http://www.iewb.net/wp-content/uploads/2010/01/7.gif" border="0"/></A>';
}
</script>

转载于:https://www.cnblogs.com/rushoooooo/archive/2011/08/30/2159136.html

自己动手美化博客园个人博客相关推荐

  1. 博客园的博客积分与排名查看方法

    我是今天才知道,out.因为这东东默认是不显示的,因此找不到. 注意:只是你在博客园的博客的积分排名,而不是你的在博客园的排名. 设置-博客设置(博客后台管理)-选项-积分与排名打勾.刷新你的博客页面 ...

  2. 聊聊在博客园写博客的这两年《Unity 3D脚本编程:使用C#语言开发跨平台游戏》正式出版...

    版本状态: 2016.9 第一次印刷 (2016.11 输出到台湾) 2017.1 第二次印刷 2017.5 第三次印刷 2017.5 电子书上线:Unity 3D脚本编程--使用C#语言开发跨平台游 ...

  3. 用 Windows Live Writer 2009 为我们的博客园写博客(图)

    在此之前没有使用过Windows Live Writer 写过博客,看到dudu推荐用Windows Live Writer ,今天也尝试用了一下,并把过程记录下来供大家分享讨论. Windows L ...

  4. 突然发现我还有博客园的博客呢哈哈哈哈

    突然发现我还有博客园的博客呢哈哈哈哈 突然发现我还有博客园的博客呢哈哈哈哈,很久没来,差点都忘了. posted on 2018-01-24 10:30 七侠镇莫尛貝 阅读(...) 评论(...) ...

  5. 用为知发布博客到博客园、使用Wiz编写和发布博客园(cnblogs)博客

    wiz不但可以做笔记,收藏网络上的文摘.还可以作为一个离线写博客的客户端,于是去网上搜了下配置过程.搜到wiz官方boss老魏写的一个教程:http://weishijun.com/p/906 ::: ...

  6. 谁来代替博客园——寄生博客

    这系列文章成文是在几天前,当时是一篇,后来,为了不致给读者太大压力,所以分成了三篇,一个系列发布.发到最后一篇的时候,觉得,确实不太适合发布在首页了.毕竟搞技术没几个人关心这一篇的内容了.所以发布在自 ...

  7. 2008年12月31日,博客园开博

    今天是美好的一天,天气晴朗,鸟语花香.呃..好像没鸟也没花..大冬天的..好冷哦! 今天是08年的最后一天,08年发生了很多震惊世界的事情. 所以我打算保留对08年的记忆. 去感谢一些人,去忘掉一些人 ...

  8. 网络采集软件核心技术剖析系列(1)---如何使用C#语言获取博客园某个博主的全部随笔链接及标题...

    一 本系列随笔概览及产生的背景 自己开发的豆约翰博客备份专家软件工具问世3年多以来,深受广大博客写作和阅读爱好者的喜爱.同时也不乏一些技术爱好者咨询我,这个软件里面各种实用的功能是如何实现的. 该软件 ...

  9. 博客园美化(10)博客园 SimpleMemory 博客皮肤设置(简单简洁)

    之前调整了两个样式的,好看是好看,用着不方便,把不需要的全都删掉了 样式效果就是现在的 使用方法 一.开通博客园的JS权限 管理>设置>勾选JS权限,等待审核通过. 二.选择模板 JS权限 ...

  10. 如何把博客园的博客弄出狂拽酷炫的效果

    有时候看别人的博客,明明是博客园的为什么有hexo的效果. 内容已经不重要了,效果真叫一个狂拽酷炫吊炸天. 那种风格我本人并不喜欢,但是很好奇.最终找到了一些文章,万一将来想通了还可以改. 如何美化你 ...

最新文章

  1. 解决用户使用临时配置文件登陆WIN7的问题
  2. 初识java_初识java
  3. 连接linux桌面命令,连接Linux远程桌面的四个方法
  4. 16岁学计算机,16岁学生能学计算机吗
  5. 魔力Python--if __name__ == '__main__' 的理解
  6. python网络安全协议_python网络安全
  7. DQL——数据查询语言
  8. shell for 循环_linux之shell编程(三)
  9. ERP人力资源管理系统
  10. 给定一段IP地址172.18.18.128/26,试为该网络做一个IP地址规划,要求开 发室1、开发室2以及制造部各为一个VLAN。
  11. js遍历(js遍历json对象)
  12. 用Android studio 做出QQ登录界面
  13. 【用行动说话】第一篇博客
  14. 每日古文--邹忌讽齐王纳谏
  15. 等了两年半!计算机专硕重大改革!不再只是电子信息了!
  16. GPU破解神器Hashcat使用简介
  17. [stanford NLP] 原理小结
  18. GIS三维渲染引擎 到底有什么区别
  19. 433芯片的基本原理和对应优缺点理解
  20. 十大黑客电影-关于程序员或者关于电脑高手的电影

热门文章

  1. Linux之进程管理基础概念
  2. MusicXML 3.0 (31) - Tab
  3. SuspendLayout,ResumeLayout,Layout,PerformLayout
  4. 树的非递归前中后序遍历
  5. NESTEROV ACCELERATED GRADIENT AND SCALE INVARIANCE FOR ADVERSARIAL ATTACKS论文解读
  6. 10-ret/retf+call+mul
  7. 依存句法分析器的简单实现
  8. Python Web开发 Django框架下开发一个博客
  9. Swift 扩展 Storyboard 属性
  10. Java HttpServlet 详解