成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CSS圖片替換的最佳實踐

開發(fā) 前端
我們在做網(wǎng)站的時候,有時候需要把網(wǎng)站的Logo用圖片代替,這樣的方法有很多,但是那一種是最好的呢?最簡單的最容易想到的辦法自然就是使用圖片了。

我們在做網(wǎng)站的時候,有時候需要把網(wǎng)站的Logo用圖片代替,這樣的方法有很多,但是那一種是***的呢?

使用圖片

最簡單的最容易想到的辦法自然就是使用圖片了。然后給圖片添加一個alt值,對搜索引擎友好一些。

  1. <h1><img src="image.gif" alt="Image Replacement"></h1

這樣做的缺點就是對搜索引擎不友好,搜索引擎對于圖片alt屬性的權重肯定是低于H1的,就算你的圖片是放在H1標簽里面。

移開文字

這也是比較常見的一種辦法,就是使用display:none來隱藏文字,讓用戶不可見。

給文字加一個span標簽,就可以分別控制了。

  1. <h1><span>Image Replacement</span></h1

CSS部分:

  1. h1 {  
  2. background-imageurl(image.gif);  
  3. background-repeatno-repeat;  
  4. width256px;  
  5. height41px;  
  6. }  
  7. h1 span {  
  8. positionabsolute;  
  9. left: -999em;  

這樣做的好處在于使用CSS讓文字對于用戶不可見,但是搜索引擎還是能看到的。

之前很多都是使用這樣的方法,但是這樣做有個不好的地方在于,如果用戶在瀏覽的時候關閉了圖片顯示,那么Logo部分就是空的了,這樣體驗很不好。

解決辦法

最終的解決辦法比較復雜一些,但是最終兼顧了所有方面,包括用戶體驗和搜索引擎。

HTML的結構跟之前的有些不同,我們需要一個空的span標簽。

  1. <h1><span></span>Image Replacement</h1

然后跟之前一樣,設置寬高、背景圖片、font-size:

  1. h1, h1 span {  
  2. width256px;  
  3. height41px;  
  4. background-imageurl(image.gif);  
  5. font-size100%;  

然后我們通過一些技巧來隱藏文在在圖片之下,這樣用戶關閉圖片的時候也能看到文字。

  1. h1 span {  
  2. displayblock;  
  3. positionrelative;  
  4. z-index1;  
  5. margin-bottom-41px;  

通過定義z-index就把圖片顯示在文字之上了。我們還需要更改display:block這樣寬高才能應用在span之上,還需要添加margin-bottom讓文字不會顯示在圖片下面。

***設置overfolw,這樣就算文字再大,也不會撐開:

  1. h1{overflow:hidden

 

 

原文鏈接:http://rockux.com/archives/css%E5%9B%BE%E7%89%87%E6%9B%BF%E6%8D%A2

【編輯推薦】

  1. AJAX/PHP/JQuery/CSS設計拖拉式購物車
  2. 使用CSS框架的四大優(yōu)點四大不足
  3. 推薦23款超贊超實用的CSS3小工具
  4. 27 款經(jīng)典的CSS框架 附下載
  5. 20個HTML 5和CSS3的免費網(wǎng)站模板與教程
責任編輯:陳貽新 來源: RockUX
相關推薦

2012-03-29 09:35:32

WEBCSS

2012-03-19 09:55:38

CSS

2023-09-13 08:00:00

JavaScript循環(huán)語句

2015-09-15 16:01:40

混合IT私有云IT架構

2023-07-21 01:12:30

Reactfalse?變量

2011-08-18 11:05:21

jQuery

2016-12-27 08:49:55

API設計策略

2011-12-27 15:42:13

2017-02-28 21:57:05

React組件

2009-12-11 10:02:26

2011-07-26 10:03:11

ITIL實施ITIL流程認證

2013-06-09 10:38:54

IT運維管理運維管理ITIL管理

2013-05-22 15:29:28

微軟云計算微軟公有云Windows Azu

2022-07-07 08:00:00

VDI虛擬化虛擬桌面

2024-01-05 00:33:23

2018-04-04 04:26:09

2013-09-17 11:28:48

2009-07-28 09:54:23

.NET內存管理

2023-07-25 11:22:31

2012-02-17 16:41:38

云計算SaaS
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩欧美理论片 | 国产一级一级国产 | 美日韩精品 | av电影一区| 一级片网站视频 | 成人夜晚看av | av黄色免费在线观看 | 日韩欧美中文 | 亚洲欧美在线一区 | 中文字幕欧美一区 | 久久精品毛片 | 日韩三级 | 免费在线a视频 | 91精品国产91久久综合桃花 | 色视频欧美 | 草久久 | 黄色免费在线观看 | 国产有码 | 成人欧美一区二区 | 蜜桃av鲁一鲁一鲁一鲁 | 波多野结衣在线观看一区二区三区 | 99热首页| 国产不卡在线观看 | 91精品国产乱码久久久 | 精品欧美一区二区中文字幕视频 | 国产精品亚洲一区二区三区在线 | 国产精品1区 | 午夜电影网 | 密室大逃脱第六季大神版在线观看 | 午夜精品久久久久久久久久久久久 | 婷婷综合网 | 精品一区二区久久久久久久网站 | 欧美福利网站 | 影视先锋av资源噜噜 | 久久精品国产免费看久久精品 | 国产99视频精品免费播放照片 | 日韩一二三区 | 福利视频网站 | 人人性人人性碰国产 | av网址在线| 亚洲成人久久久 |