日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > HTML >内容正文

HTML

Web前端开发笔记——第二章 HTML语言 第五节 图像标签

發布時間:2024/2/28 HTML 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Web前端开发笔记——第二章 HTML语言 第五节 图像标签 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄

  • 前言
  • 一、圖像標簽的屬性
    • (一)src屬性和alt屬性
    • (二)width屬性和height屬性
    • (三)borde屬性
  • 二、絕對路徑和相對路徑
  • 三、圖像映射
  • 例題
  • 結語


前言

本節介紹圖像標簽即img標簽的用法以及相關應用例題。

一、圖像標簽的屬性

(一)src屬性和alt屬性

img標簽,即圖像標簽,該標簽用于插入圖像,動態圖和靜態圖是一樣的,它表示為<img src="圖像名.圖像類型" alt="文本" />,是個單獨出現的標簽。它一般有兩個屬性:src屬性和alt屬性。
src屬性代表其文件名和類型,即其值是圖像的 URL 地址。而alt屬性的作用是當圖片無法找到或者是出現問題無法打開等情況時,它就會替代圖片顯示,顯示的即是alt屬性內的文字,可以說是圖片的替代文本。
例如,下面圖片未能顯示出來,代替的是文字“海邊的風景圖”:

(二)width屬性和height屬性

width屬性和height屬性用于設置圖像的寬度和高度,其屬性值默認單位為像素,但如果沒有指定圖片的高寬度,可能會對頁面的布局有影響。
例如,下列html代碼中,對圖片11.jpg設置其寬度為600像素、高度為520像素:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>風景</title></head><body><h2>海邊:</h2><img src="11.jpg" alt="海邊的風景圖" width="600" height="520"></body> </html>

運行結果如下:

(三)borde屬性

borde屬性用于設置圖片是否有邊框,border后面的取值即邊框的大小,border=0或者不使用borde屬性表示無邊框。
例如,下列html代碼中,對圖片baidu.jpg加上屬性為10的邊框:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>my page</title></head><body><p>點擊下列圖像或者文字:<br /><a href="http://www.baidu.com"><img border="10" src="images/baidu.jpg" alt="百度一下" width="32" height="32">百度一下</a></p></body> </html>

運行結果如下:

二、絕對路徑和相對路徑

引用圖片的兩種路徑,分為絕對路徑和相對路徑:
絕對路徑是以根目錄為基準,需要對文件的具體位置詳細表示出來;相對路徑是以該文檔的所在位置為基準的。
1、當圖片直接位于站點文件夾內時,且網頁也位于其內時,設置src屬性時只需以圖像名.圖像類型的形式即可,它省略當前的基準點位置。

<img src="圖像名.圖像類型" alt="文本" />

2、當網頁位于站點文件夾內,圖片位于站點文件夾內的子文件夾時,設置src屬性時需要帶上子文件夾的名稱加上圖像名.圖像類型。

<img src="圖片子文件夾名稱/圖像名.圖像類型" alt="文本" />

3、當圖片直接位于站點文件夾內,且網頁位于子文件夾內時,設置src屬性時需要用“…”來表示上一級文件夾再加上圖像名.圖像類型即可。

<img src="../圖像名.圖像類型" alt="文本" />

4、當圖片和網頁都位于站點文件夾內,且位于不同的子文件夾內時,設置src屬性時需要用“…”來表示上一級文件夾且帶上圖片子文件夾的名稱加上圖像名.圖像類型。

<img src="../圖片子文件夾名稱/圖像名.圖像類型" alt="文本" />

三、圖像映射

在html中可使用圖像映像,它帶有可供點擊區域的圖像即map標簽,其區域都是超鏈接,在<img>中的 usemap 屬性可以引用 <map> 標簽中的 id 或 name 屬性。
在 <map> 標簽中, id 屬性必須定義,它表示該標簽定義的名稱,而name 屬性即為 image-map 規定的名稱。且通過定義<area>標簽在<map>內,在 HTML5 中,該標簽是單獨的,它用于定義可供點擊區域的圖像區域。

例題

例、完成下列網頁設計,通過圖片標簽,設置點擊相應的圖片鏈接進行相應的網頁跳轉,且在新的窗口中打開跳轉網頁,效果圖如下:

1、創建站點文件夾,并創建image子文件夾,用于存放四個瀏覽器的縮略圖,如下:

2、編輯主頁的html代碼,即主頁.html文件,如下:

<!DOCTYPE html> <html><head><meta charset="utf-8"><title>主頁</title></head><body><h2>通過點擊以下圖案打開相應瀏覽器的主頁:</h2><p><a href="https://www.google-fix.com/" target="_blank"><img src="image/1-0.png" alt="谷歌" width="40" height="40"></a>谷歌瀏覽器</p><p><a href="https://home.firefoxchina.cn/" target="_blank"><img src="image/1-1.jfif"alt="火狐" width="40" height="40"></a>火狐瀏覽器</p><p><a href="https://www.sogou.com/" target="_blank"><img src="image/1-2.png" alt="搜狗" width="40" height="40"></a>搜狗瀏覽器</p><p><a href="https://cn.bing.com/" target="_blank"><img src="image/1-3.png" alt="Edge" width="40" height="40"></a>Edge瀏覽器</p></body> </html>

3、保存后,我們的站點文件夾里就有了一個主頁的html文件以及之前創建的image文件夾,如下:

4、測試一下效果,打開主頁.html,我們發現沒有問題:

5、測試是否能通過點擊圖案跳轉至相應的瀏覽器頁面且在新窗口打開:


其它也是沒有問題的:


達到了題設要求!


結語

以上就是全部內容,篇幅較長,感謝您的閱讀和支持,若有表述或代碼中有不當之處,望指出!您的指出和建議能給作者帶來很大的動力!!!

總結

以上是生活随笔為你收集整理的Web前端开发笔记——第二章 HTML语言 第五节 图像标签的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。