文本版|topic 高级搜索
   名人堂 帮助 论坛制度 意见反馈 | 首页 博客 周新贴 专题 求职 读书
RSS 底部
 
社区导航: 专家门诊   网络技术   操作系统   数据库   程序设计   系统应用   考试认证   CIO及信息化   站长交流   综合交流   下载基地  51CTO产品服务 设为首页 | 收藏本站
51CTO技术论坛» Web开发 » HTML和CSS编写漂亮正规的网页代码       [ 打印]  [ 订阅]  [ 收藏]  [ 推荐给朋友]   [ 本帖文本页]

论坛跳转:
     
标题: [转载] HTML和CSS编写漂亮正规的网页代码  ( 查看:653  回复:1 )   
 
ttt110
技术员  点击可查看详细



帖子 90
精华 0
无忧币 500
积分 490
阅读权限 30
注册日期 2007-8-17
最后登录 2007-8-24 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-8-24 16:07   标题:HTML和CSS编写漂亮正规的网页代码
上一帖 |
养成文章分段的好习惯建议用p标签给文章分段,代码如是:<p>文章正文</p>。值得一提的是很多网页都没有首行缩进的习惯,有的最多也是在编辑器下敲几个空格,这里给出用css的text-indent属性实现的首行缩进代码: <p style="text-indent:2em;">文章正文</p>,缩进单位我用的2em,表示两个汉字,勿用百分比或者px, pt等其他单位长度,用em可以在页面字体和版式缩放的情况下保持两个汉字的缩进。对于一些喜欢在文章中挂上图片的网页中在这里我推荐用img标签的align属性设置为left或right就可以轻松实现图片的悬挂和正文的绕排。也可以用div标签的float属性来进行左右的悬挂实现文字环绕,更棒的是可以实现如Google Adsense广告的左右悬挂,代码:<div style="height:100%;width:150px;float:right;">这里可以放图片链接,或者像国外的网站那样放入 google adsense代码</div>。   用list进行列表,用line-height设置行高用样式表list的<ul><ol><li>等标签进行一些子标题条目的罗列,代码:<ul>< li>问题一</li><li>问题二</li></ul> 正文字体大小可按个人喜爱设置,一般用系统默认的(13pt, 宋体和courier new),如果正文需要一段大字体时而你的文字出现过大而堆砌,可在段落的<p>上加上样式:line-height:120%;这表示行高是字体的1.2倍   超长正文的排版技巧虽然我们在发表文章时都知道文章最好是短小精悍为佳,但也避免不了一些特殊性质的文章需要长篇幅,这个时候建议你用<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>   正确使用a标签超链接是制作网页中用的最多的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属性,标明这个链接的内容是什么或者为什么要链接。有时候也可以在文章末尾列表的方式附上本文相关的链接并加以注释。



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-8-24 16:071楼
[ 顶部 ]
 
yoolian
新新人类  点击可查看详细



帖子 89
精华 0
无忧币 78
积分 109
阅读权限 20
注册日期 2007-3-4
最后登录 2008-10-6 离线

[查看资料]  [发短消息]  [Blog
       
发表于:2007-10-25 01:00 
头 痛



论坛活动:测测你对IT技术大会的了解指数(赠微软礼品、无忧币)
2007-10-25 01:002楼
[ 顶部 ]
     
论坛跳转:  

| | |

| | |

标记已读 · 删除论坛Cookies · 文本版 · WAP
 
| 诚征版主 | 版主堂 | 意见建议 | 大史记 | 论坛地图
Copyright©2005-2008 51CTO.COM  Powered by Discuz!
本论坛言论纯属发布者个人意见,不代表51CTO网站立场!如有疑义,请与管理员联系。
京ICP备05051492号