其實當靜下心去回頭看過去在浮躁心態下所學過的東西,多多少少都能翻出一些以前沒有留意過的內容,或許這就是「溫故而知新」吧。這不,今天我除了回顧以往的知識,又有了一點新的收穫。
那麼先把<img>標籤的基本內容回顧一遍吧。
1.img標籤的基本語法
<img src="URL" >
以上是<img>標籤的最基本語法,它的作用是在網頁上插入所指定的圖片(image)。爲什麼說它是「最」基本語法呢,因爲它只包含了必需的 src 屬性。至於其它屬性,包括了 alt(圖像描述)、align(對齊方式)、heigth(圖像高度)、width(圖像寬度)。可見一個包含所有可選屬性的<img>標籤語句應該是這樣的:<img src="URL" alt="" align="" width="" height="" >
其中屬性解釋如下:<img src="img/sacreCoeur.jpg" alt="聖心大教堂" width="80%" >
表示將圖片按照原本大小的80%來縮放圖片。2.如何讓圖片居中顯示
<div style="text-align:center; padding-top:inherit">
<img src="img/sacreCoeur.jpg" alt="聖心大教堂" width="360" >
</div>
以上代碼將圖片放置在了 div 塊內並指定 text-align 和 padding-top 屬性令圖片居中顯示。當然實現的方法有很多種,但本白認爲這種方法可以說是最「懶人」的方法了...3.在同一張圖的不同位置分別創建鏈接
看過我上一篇「關於<a>標籤的基本用法和特殊用法」的人都知道,火狐瀏覽器和 opera 瀏覽器是支持用<a>標籤來完成這項功能的,那如果我不用火狐或者 opera,或者說用戶用的有可能不是火狐或者 opera 瀏覽器,而我又想實現這個功能,那應該怎麼辦呢?其實大體上跟<a>標籤差不多:<img src="img/sacreCoeur.jpg" alt="聖心大教堂" width="360" usemap="#sacreCoeur">
<map name="sacreCoeur">
<area shape="rect" coords="0,0,180,290" target="_blank" href="http://baike.baidu.com" />
<area shape="circle" coords="270,290,90" target="_blank" href="http://zhidao.baidu.com" />
</map>
以上代碼顯示瞭如何在一張圖片內的不同位置創建不同的超鏈接,其中的各項屬性在上一篇文章中已有解釋,其中比較不同的是這個示例中是用<area>來完成觸發區域的指定。用<img>標籤來代替<object>對象的指定。但這種方法顯然兼容性更好。