今天想學(xué)習(xí)一下基礎(chǔ)知識(shí),就看了一下HTML(4.0),發(fā)現(xiàn)自己對(duì)HTML掌握的太少了。很多代碼都很陌生,根本就沒(méi)見(jiàn)過(guò),更別提用了。
就拿<a></a>元素來(lái)舉個(gè)例子。它的屬性就有:
name,href,target,title(這都是我們常用的,就不用多說(shuō)了)
rel,rev,charset,hreflang,tabindex,accesskey,shape(default|rect|circle|poly),coords(length-list) 這些以前基本很少見(jiàn)過(guò),在這里就加以介紹。
rel=cdate
這個(gè)屬性指出了從當(dāng)前位置到鏈接位置的關(guān)系。例如 rel="next" href="A" 指出了A這個(gè)鏈接是下一個(gè)。
rev=cdate
這個(gè)屬性剛好與rel相反,就不再多說(shuō)。
charset=cdate
這個(gè)屬性指定了鏈接的編碼方式,屬性值必須是在[RFC2O45]中作為“charset”指定的名稱:例如:“euc-jp”。這個(gè)屬性的缺省值是“iso-8859-1”。
hreflang=languagecode
這個(gè)屬性用來(lái)指定鏈接所使用的語(yǔ)言。例如:"en"指的是英語(yǔ),"cn"指的是漢語(yǔ)。
tabindex=number
這個(gè)屬性是用來(lái)指定元素獲得焦點(diǎn)順序的。它的值可以是從0~32767中的任何一個(gè)。
tabindex屬性的元素中,具有較小數(shù)字的較先獲得焦點(diǎn),在具有相等值得情況下,在HTML文檔里最先顯示的元素先處理。一個(gè)“tabindex=0”或者沒(méi)有tabindex屬性的元素將在最后被訪問(wèn)。(看了這個(gè)我突然想起能否有這個(gè)值來(lái)控制頁(yè)面的下載元素,不過(guò)不知道這個(gè)想法是否正確,好像別的不支持這個(gè)屬性)。
accesskey=character
這個(gè)屬性分配一個(gè)熱鍵給一個(gè)A元素。一個(gè)熱鍵是來(lái)自于客戶端瀏覽器當(dāng)前字符集的單個(gè)字符?蛻舳藶g覽器應(yīng)當(dāng)把這個(gè)屬性作為大小寫無(wú)關(guān)來(lái)對(duì)待。
shape=default|rect|cirle|poly
這個(gè)屬性是用來(lái)建立客戶端圖象映像的,它指定了區(qū)域的形狀,可能的值為:
default:定義這個(gè)區(qū)域 rect :定義一個(gè)矩形區(qū)域 circle:定義一個(gè)圓形區(qū)域 poly : 定義一個(gè)橢圓形區(qū)域
默認(rèn)得shape值為rect
coords=length-list
這個(gè)屬性被用來(lái)建立客戶端圖象映像的,它指定了一個(gè)形狀在屏幕上的位置,值的數(shù)字和值取決于被定義的形狀?赡艿慕M合為:
rect:left-x,top-y,right-x,bottom-y circle: center-x,center-y,radius poly: x1,y1,x2,y2……xn,yn
坐標(biāo)聯(lián)系到特件的左上角,所有的值都是長(zhǎng)度(可以是像素或百分比)
以上所寫,均為本人參照書籍整理,并不代表我的個(gè)人水平,因?yàn)檫@個(gè)我基本也沒(méi)用到過(guò),也不是很理解,貼出來(lái)的意思是希望那些不知道的朋友能夠熟悉一下,而對(duì)此十分了解的朋友能夠根據(jù)這些給予說(shuō)明,結(jié)合實(shí)際指出這些代碼的作用,讓大家都能加深對(duì)HTML的認(rèn)識(shí)。雖然現(xiàn)在的軟件基本可以滿足大家的要求,可是畢竟網(wǎng)頁(yè)最終還是有代碼來(lái)實(shí)現(xiàn)的,所以我想多掌握一些,多了解和認(rèn)識(shí)一些會(huì)對(duì)自己更有幫助,只有好處,沒(méi)有壞處,其實(shí)在HTML中還有好多這樣的代碼,上面的只是一個(gè)例子,希望大家也能多多交流,共同進(jìn)步,就說(shuō)到這里。
出處:藍(lán)色理想
責(zé)任編輯:紅色黑客
◎進(jìn)入論壇網(wǎng)頁(yè)制作、網(wǎng)站綜合版塊參加討論
|