教你用html和css写出漂亮正规的Blog

2016-01-29 11:42 11 1 收藏

教你用html和css写出漂亮正规的Blog,本例介绍使用html和css写出漂亮正规的Blog,希望能给朋友们带来帮助~~

【 tulaoshi.com - Html 】

正确使用a标签

超链接是blog中用的最多的html标签,它用来链接到其他的文章或者站点链接,建议大家用a标签时将下列属性都添加上:

href:设置链接的url地址或锚点

target:设置鼠标点击链接后的目标窗口或框架页面,一般常用的是target="_blank",表示新开一个窗口打开链接,向在当前页面打开链接就不用加这个属性了

title:设置鼠标移动到链接上时显示的提示信息

rel:这个是最近才开始流行的新属性。rel="nofollow"表示禁止搜索引擎从这个站点链接过去而造成链接网址的pagerank值变化,常用来防止spam link;rel="tag"这是为technorati设置让其以这个链接的文字作为该页面的tag标记

示例:<a href=http://www.webjx.com/ target="_blank" title="网页教学网" rel="nofollow"网页教学网</a

显示:网页教学网

文章中的链接不可过多,太多的链接会让读者阅读时有压抑感和紧张感,如果链接的颜色和文本颜色反差过大,也会让人看起来有眼花缭乱的感觉。最好的链接效果是淡淡的颜色反差或加上下划线,并填写title属性,标明这个链接的内容是什么或者为什么要链接。有时候也可以在文章末尾列表的方式附上本文相关的链接并加以注释。

养成文章分段的好习惯

写blog不可能像古龙小说那样一句话一个段落,所以按照学生时代老师所教的写作风格写blog是毫无争议的。建议用p标签给文章分段,代码如是:<p文章正文</p。

值得一提的是很多blogger都没有首行缩进的习惯,有的最多也是在编辑器下敲几个空格,这里给出用css的text-indent属性实现的首行缩进代码:<p style="text-indent:2em;"文章正文</p,缩进单位我用的2em,表示两个汉字,勿用百分比或者px, pt等其他单位长度,用em可以在页面字体和版式缩放的情况下保持两个汉字的缩进。

对于一些喜欢在文章中挂上图片的blogger在这里我推荐用img标签的align属性设置为left或right就可以轻松实现图片的悬挂和正文的绕排。也可以用div标签的float属性来进行左右的悬挂实现文字环绕,更棒的是可以实现如 Google Adsense广告的左右悬挂,代码:<div style="height:100%;width:150px;float:right;"这里可以放图片链接,或者像国外的blog那样放入 google adsense代码</div。实现效果见本文中的Google广告。

用list进行列表,用line-height设置行高

用样式表list的<ul<ol<li等标签进行一些子标题条目的罗列,代码:<ul<li问题一</li<li问题二</li</ul

正文字体大小可按个人喜爱设置,我一般用的是blog系统默认的(13pt, 宋体和courier new),如果正文需要一段大字体时而你的文字出现过大而堆砌,可在段落的<p上加上样式:line-height:120%;这表示行高是字体的1.2倍

超长正文的排版技巧

虽然我们在写blog时都知道文章最好是短小精悍为佳,但也避免不了一些特殊性质的文章需要长篇幅,这个时候建议你用<h1<h2...<h6等不同级别设置子标题,并且在文章顶部用 <dir<dl<dt<dd这四个定义列表标签,显示的效果就如同word中的目录/索引那种样式,这样可增加文章的阅读性和条理性,微软的MSDN里的很多文章都是这样进行编排。要想实现链接跳转功能可用<a name=""这个锚点标签修饰具体的子标题实现,代码:<a name="list1"<h1标题一</h1</a

其他一些在日志中常用的html

引用他人文章的片段推荐用<blockquote标签,这个标签可以自动实现页面左右两端的缩排,一般默认缩排40像素,例如:<blockquote style="background-color:#f7f7f7;border:1px dotted #dedbde;padding:10px;"这是一个引用样式的例子</blockquote

显示:

这是一个引用样式的例子

字体的html代码大家可能相对熟悉些,如加粗用<b、斜体用< i、下划线用<u、字体颜色大小等用<font,你也可以用<span style=""的方式或许更方便和更美观,代码:<span style="font-weight:bold;font-style:italic;text-decoration:underline;font- color:blue;"加粗、斜体、下划线、蓝色字体</span

想实现正文显示html代码的最简单的方法就是加入<xmp标签,如:<xmp<a href="http://www.webjx.com/"网页教学网</a</xmp

来源:https://www.tulaoshi.com/n/20160129/1483030.html

延伸阅读
标签: 美容
核心提示:许多美眉肯定都知道香蕉含热量较高,但不含脂肪,可解饥饿又不会使人发胖。但知道用香蕉来护肤还能帮你美白、抗氧化、祛斑、保湿、去角质……这么多功能吗? 自制脸部面膜 TIPS:一周两次,坚持两周就会明显看到香蕉的美白...
标签: Web开发
  你和用户之间的网站堆栈(简化版) 在TXJS大会的最后一天,一个开发者问我: 面向对象的CSS没有给你留下一大堆基于表现的class名? 网络堆栈中的每一层都有它自己的结构。你不会期望将数据库架构用于构建PHP中间件,人们对于HTML和CSS的期望是一样一样的。HTML需要用一种能代表数据或内容的有意义的东西...
标签: Web开发
代码如下: Function RemoveHTML(strHTML)'过滤HTML代码的函数包括过滤CSS和JS StrHtml = Replace(StrHtml,vbCrLf,"") StrHtml = Replace(StrHtml,Chr(13)&Chr(10),"") StrHtml = Replace(StrHtml,Chr(13),"") StrHtml = Replace(StrHtml,Chr(10),"") StrHtml = Replace(StrHtml," ","") StrHtml = Replace(StrHtml,"","") D...
标签: Web开发
大家都知道对于一个页面来说,最基本的结构呢就是 html head !-- 头部信息内容区域 -- /head body !-- 页面显示内容区域 -- /body /html 对于这样的一个结构,不会有人感到陌生,然而往往有时候却是大家越熟悉的东西就容易让人去遗忘了他们的存在。或许你会在想,这个结构这些标签有什么好聊的呢,每个页面都需要他们的啊。是啊,以前我一...

经验教程

490

收藏

28
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部