DIV CSS隐藏html内容方法
Html中怎么使用CSS样式隐藏内容,又不影响代码功能使用。
我们常常想隐藏一些内容,比如网站添加第三方统计显示的图标,如何通过CSS隐藏,但又不影响网站统计;怎么让图片作为背景,但文字又不显示,如何隐藏等问题。ThinkCSS给大家分享分享。
一、普通隐藏网页内容
CSS样式单词:display:none
假如我们想隐藏一段统计代码,但又不想显示出统计代码图标,又不影响统计功能,我们即可使用此CSS样式单词display:none(这单词意思不显示对象及对象内容)。
CSS代码:
.tongji{display:none}
HTML片段:
<div class="tongji">隐藏内容</div>
说明:此DIV CSS隐藏,将隐藏对象DIV及对象内容,但功能不受影响。对于搜索引擎来说,无论你此样式是标签内使用还是向这个实例一般分开CSS与HTML,搜索引擎都会不读取和索引你隐藏内容,对于隐藏关键字的朋友来说,千万不要使用此CSS隐藏方式来隐藏关键字或锚文本链接,不然只是个徒劳。
二、图片做背景,隐藏图片上文字,又不影响A超链接 锚文本
我们平时会遇到,我们想以图片作为对象背景,内容用文字+超链接来做优化,同时又想隐藏文字,超链接不受影响,这样来优化网页,即不影响美观又达到了搜索引擎优化的效果。
所用关键CSS样式:text-indent:-9999px
Thinkcss在这里为大家介绍使用CSS来实现。在ThinkCSS也是用这种方法来放置LOGO。
大家可以查看www.thinkcss.com的源代码。
CSS隐藏内容方法 ThinkCSS运用CSS样式实现图片作为背景显示的LOGO标志
找到HTML代码:
<h1 id="logo"><a href="http://www.thinkcss.com/" title="DIV CSS学习教程与资源分享平台">DIV+CSS学习与资源分享平台</a></h1>
对应CSS代码:
h1#logo{float:left; width:164px; height:65px; background:url(logo.gif) no-repeat 0 0}
h1#logo a{display:block; width:100%; height:100%; text-indent:-9999px}
图片做为背景,文字隐藏原理与方法:
1、首先设置对象将图片设置为背景,对标签设置宽度高度,为了高度和宽度生效,设置一个浮动(thinkcss设置的为float:left)
2、对对象内a标签设置display:block; width:100%; height:100%; text-indent:-9999px
首先display:block,让A标签占一行, width:100%; height:100%; 此CSS宽度和CSS高度实现为让A标签根据父级对象宽度高度填充满,text-indent:-9999px让html A标签对象内文字变相隐藏。
以上为CSS样式隐藏内容方法,不同需求使用不同DIV CSS隐藏方法。第一种CSS隐藏关键字单词为display:none,第二种需要2个条件,使用关键样式单词为text-indent:-9999px。以上方法和介绍希望对大家有帮助。
下一页: 下一篇:没有了
HTML必备基础教程
- • html换行br标签
- • html段落p标签
- • html table tr td th表格标签
- • html内容body标签
- • html图片img标签
- • html form表单标签
- • html input表单标签
- • html列表菜单跳转select标签
- • html div
- • html span
- • html em强调标签
- • html u下划线
- • html斜体i标签
- • html加粗b标签
- • html strong加粗标签
- • html删除线s标签
- • base链接打开方式标签
- • html iframe内嵌
- • html ul li无序列表
- • html ol li有序列表
- • html font文本标签
- • html hr水平线
CSS必备基础教程
- • css颜色 css color)
- • css宽度 css width
- • css高度 css height
- • css行高 css line-height
- • css 字间距 css letter-spacing)
- • CSS border(CSS边框
- • CSS font-family CSS字体
- • CSS 浮动 CSS float
- • CSS 斜体 CSS font-style
- • CSS加粗 CSS font-weight
- • CSS 下划线 CSS text-decoration
- • CSS字母大小写 CSS text-transform
- • CSS背景 CSS background
如对文章有任何疑问请提交到DIV CSS论坛,或有任何网页制作CSS问题立即到CSS论坛发贴求解。
CSS教程文章修订日期:2012-11-30 点击:
次
原创来源:ThinkCSS 来源网址:http://www.thinkcss.com/view/g104.html
本文WWW.ThinkCSS.COM(DIV CSS) ThinkCSS版权所有,欢迎转载,并注明出处来源及URL!。