真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

HTML5新增了哪些全局屬性

這篇文章主要介紹了HTML5新增了哪些全局屬性,具有一定借鑒價值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

專注于為中小企業(yè)提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)平輿免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上千企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。

屬性:1、contenteditable屬性;2、contextmenu屬性;3、“data-*”屬性;4、draggable屬性;5、dropzone屬性;6、hidden屬性;7、spellcheck屬性;8、translate屬性。

本教程操作環(huán)境:windows10系統(tǒng)、HTML5版、Dell G3電腦。

在html中,全局屬性是可與所有 HTML 元素一起使用的屬性。

在html5中,共有八個新增的全局屬性,下面我們就分別來看一下。

1、contenteditable屬性

contenteditable 屬性指定元素內(nèi)容是否可編輯。

注意: 當(dāng)元素中沒有設(shè)置 contenteditable 屬性時,元素將從父元素繼承。

語法為:

示例如下:


 
 
123 


這是一個段落。是可編輯的。嘗試修改文本。

輸出結(jié)果:

HTML5新增了哪些全局屬性

2、contextmenu屬性

目前只有 Firefox 瀏覽器支持 contextmenu 屬性。

contextmenu 屬性規(guī)定了元素的上下文菜單。當(dāng)用戶右擊元素時將顯示上下文菜單。/p>

contextmenu 屬性的值是需要打開的

元素的 id。

語法:

示例如下:


本段落擁有一個名為 "supermenu" 的上下文菜單。這個菜單會在用戶右鍵單擊該段落時出現(xiàn)。

        

注意:目前的主流瀏覽器都不支持 contextmenu 屬性。

3、“data-*”屬性

所有主流瀏覽器都支持 data-* 屬性。

data-* 屬性用于存儲私有頁面后應(yīng)用的自定義數(shù)據(jù)。

data-* 屬性可以在所有的 HTML 元素中嵌入數(shù)據(jù)。

自定義的數(shù)據(jù)可以讓頁面擁有更好的交互體驗(yàn)(不需要使用 Ajax 或去服務(wù)端查詢數(shù)據(jù))。

data-* 屬性由以下兩部分組成:

屬性名不要包含大寫字母,在 data- 后必須至少有一個字符。該屬性可以是任何字符串

注意: 自定義屬性前綴 "data-" 會被客戶端忽略。

語法為:

示例如下:




物種

點(diǎn)擊一個物種,看看它是什么類型:

      Owl   Salmon     Tarantula  

4、draggable屬性

draggable 屬性規(guī)定元素是否可拖動。

提示: 鏈接和圖像默認(rèn)是可拖動的。

語法為:

示例如下:


#div1 {width:350px;height:70px;padding:10px;border:1px solid #aaaaaa;}


function allowDrop(ev)
{
ev.preventDefault();
}
function drag(ev)
{
ev.dataTransfer.setData("Text",ev.target.id);
}
function drop(ev)
{
var data=ev.dataTransfer.getData("Text");
ev.target.appendChild(document.getElementById(data));
ev.preventDefault();
}



這是一段可移動的段落。請把該段落拖入上面的矩形。

輸出結(jié)果:

HTML5新增了哪些全局屬性

5、dropzone屬性

沒有主流瀏覽器支持 dropzone 屬性。

dropzone 屬性規(guī)定當(dāng)被拖動的數(shù)據(jù)在拖放到元素上時,是否被復(fù)制、移動或鏈接。

語法為:

示例如下:

6、hidden屬性

hidden 屬性規(guī)定對元素進(jìn)行隱藏。

隱藏的元素不會被顯示。

如果使用該屬性,則會隱藏元素。

可以對 hidden 屬性進(jìn)行設(shè)置,使用戶在滿足某些條件時才能看到某個元素(比如選中復(fù)選框,等等)。然后,可使用 JavaScript 來刪除 hidden 屬性,使該元素變得可見。

語法為:

示例如下:


這是一段隱藏的段落。

這是一段可見的段落。

輸出結(jié)果:

HTML5新增了哪些全局屬性

7、spellcheck屬性

spellcheck 屬性規(guī)定是否對元素內(nèi)容進(jìn)行拼寫檢查。

可對以下文本進(jìn)行拼寫檢查:

類型為 text 的 input 元素中的值(非密碼)textarea 元素中的值可編輯元素中的值

語法

示例如下:


這是可編輯的段落。請?jiān)囍庉嬑谋尽?/p>
First name: 

注意: Internet Explorer 9 及更早 IE 版本不支持 spellcheck 屬性。

輸出結(jié)果:

HTML5新增了哪些全局屬性

8、translate屬性

目前沒有主流瀏覽器支持 translate 屬性。

translate 屬性規(guī)定元素內(nèi)容是否要翻譯。

測試:使用 Google 翻譯工具,查看以下單詞 "ice cream" 會變成什么:

這邊我們使用 translate="no": ice cream.

這邊我們使用 class="notranslate": ice cream.

提示: 使用 class="notranslate" 替代。

語法

示例如下:

這個段落不能翻譯。

這個段落可以被翻譯

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“HTML5新增了哪些全局屬性”這篇文章對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識等著你來學(xué)習(xí)!


文章題目:HTML5新增了哪些全局屬性
文章URL:http://weahome.cn/article/ipogoh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部