圖片在網頁設計中占據相當重要的位置。僅用文字建立的網站相對枯燥,使用圖文結合是當今大部分網站設計的形式。使用css樣式可以設置圖片的大小和邊框等屬性。css沒有提供針對圖片樣式的屬性,但是恰當?shù)氖褂胏ss其他屬性和配合頁面排布也能創(chuàng)造出很精美的圖片效果。
在html中嵌入圖片的方式是用img標簽。
< img src="picture.jpg" />
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >?
< html xmlns="http://www.w3.org/1999/xhtml" >?
< head >?
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" ?/>?
< title >浙江網盛生意寶股份有限公司< /title >?
< /head >?
< body >?
< img src="picture.jpg" />?
< /body >
< /html >
以上是一個最簡單的在網頁中插入圖片的方式。其中,src屬性是指要插入的圖片所在文件夾位置??梢允窍鄬Φ刂?,也可以是絕對路徑。
在瀏覽器上使用的圖片類型有限,通常為gif和jpeg格式的圖片。由于某些格式的圖片不能在瀏覽器中顯示,所以在插入網頁圖片前應先使用ps等圖像處理軟件進行圖片格式轉化。
在網頁中放置的圖片的原始大小往往與設計師需要的圖片大小不同。css的width和height屬性適用于控制圖片的寬度和高度。
width:picwidth
height:picheight
其中picwidth和picheight可以使用任何長度單位來裝飾。通常情況下使用像素為單位。 如果原始圖片不是一比一的關系,在縮放或放大后會明顯拉伸變形。要使圖片不變形,可以使用百分比控制圖片大小或單獨控制高度(寬度) 。
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >?
< html xmlns="http://www.w3.org/1999/xhtml" >?
< head >?
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" ?/>?
< title >浙江網盛生意寶股份有限公司< /title >?
< style >?
?img{ width:150px; height:150px}/*設置圖片的寬度為150像素,高度為150像素*/?
< /style >?
< /head >?
< body >?
< img src="picture.jpg" />?
< /body >?
< /html >
使用百分比設置圖片的寬高能使圖片按照等比例縮放。圖片最終高度(或寬度)=img標簽的父級元素的高度(寬度)X縮放百分比。
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
< html xmlns="http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" ?/>
< title >浙江網盛生意寶股份有限公司< /title >
< style >?
?img{ width:50%; height:50%}/*設置圖片的寬度為父元素的50%,高度為父元素的50%*/?
< /style >
< /head >
< body >
< img src="picture.jpg" />?
< /body >
< /html >
單獨設置圖片的寬度,圖片按照寬度縮放,高度是按照寬度的縮放比例自動變化,整張圖片在縮放后比例不變。單獨設置圖片的高度,同樣。
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >?
< html xmlns="http://www.w3.org/1999/xhtml" >?
< head >?
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" ?/>?
< title >浙江網盛生意寶股份有限公司< /title >?
< style > img{ width:200px; /*設置圖片的寬度為200px*/ < /style >?
< /head >?
< body >?
< img src="picture.jpg" />?
< /body >?
< /html >
為放置在網頁上的圖片增加邊框可以使用圖片的邊界清晰,排布整齊,也可以使圖片更美觀。
css的border屬性適用許多元素,同樣適用于圖片。以下是使用border屬性的通用語法:?
border-width:width;設置邊框的寬度?
border-style:style;設置邊框的樣式?
border-color:color;設置邊框的顏色?
其中border-width是指邊框的寬度,width可以用任何長度單位設置,border-style是指邊框的樣式,style指的是設置邊框樣式的關鍵字。border-color是指邊框的顏色,color可以用任何顏色單位設置。
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >?
< html xmlns="http://www.w3.org/1999/xhtml" >?
< head >?
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" ?/>?
< title >浙江網盛生意寶股份有限公司< /title >?
< style >?
img{ border-width:3px; border-style:solid; border-color:#F00 /*設置邊框寬度為3像素;設置邊框樣式為實線;設置邊框顏色為紅色*/?
< /style >< /head >?
< body >?
< img src="picture.jpg" />?
< /body >?
< /html >
邊框屬性不但可以添加邊框,還可以在某些特定的場合去掉邊框。
由于網絡傳輸?shù)葐栴}會造成網頁上某些圖片不能顯示。在圖片不能正常顯示的情況下,為了讓瀏覽者獲悉圖片包含的信息,應增加圖片的替換文字。使用img標簽的alt屬性,能給圖片增添替換文字。在圖片不能正常顯示的情況下,該替換文字就會出現(xiàn)在瀏覽器中。
< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >?
< html xmlns="http://www.w3.org/1999/xhtml" >?
< head >?
< meta http-equiv="Content-Type" content="text/html; charset=utf-8" ?/>?
< title >浙江網盛生意寶股份有限公司< /title >?
< style >?
img{ border-width:3px; border-style:solid; border-color:#F00 /*設置邊框寬度為3像素;設置邊框樣式為實線;設置邊框顏色為紅色*/?
< /style >?
< /head >?
< body >?
< img src="picture.jpg" alt="該圖片不能顯示,該圖片原為風景圖片"/>?
< /body >?
< /html >
在網頁上的圖片常常被作為一個超鏈接,以下是把圖片設置為可單擊的鏈接的代碼:
< a href=””>< img src=”picture.jpg” alt=”該圖片不能顯示,該圖片原為風景圖片”/ >< /a>
其中在a標簽中的href屬性后的#符號可以用任意網頁地址替換。
合理排布圖片和文字能使網頁顯得生動并且充滿說服力。圖文混排是網頁制作的一項重要手段。
相關專題
文本的樣式由文字樣式和段落樣式構成。css提供了豐富的屬性來控制文字樣式和段落樣式。
網頁制作包括XHTML頁面和CSS樣式表,編輯CSS樣式的能力是Dreamweaver其中的一個功能。
網盛生意寶,是一家專業(yè)從事互聯(lián)網信息服務、電子商務、專業(yè)搜索引擎和企業(yè)應用軟件開發(fā)的高新企業(yè)。
網盛,專注與網站建設、網站制作、網站定制開發(fā)。公司擁有一支專業(yè)、穩(wěn)定的設計、服務團隊。竭誠為您服務。
專注服務于成長型企業(yè)-互聯(lián)網品牌營銷,助力企業(yè)微營銷。
有價值的網絡營銷服務平臺,專業(yè)為企業(yè)營銷型網站建設、讓您擁有屬于自己的營銷型網站。
王經理
浙江網盛生意寶股份有限公司 股票代碼:002095
地址:沈陽市和平區(qū)青年大街322號 昌鑫大廈F座14層
郵編:110166
電話:024-83959235
E-mail:wy@netsun.com