日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
10個(gè)好用的 HTML5 特性

       [[345137]]

成都創(chuàng)新互聯(lián)專注于東昌網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供東昌營銷型網(wǎng)站建設(shè),東昌網(wǎng)站制作、東昌網(wǎng)頁設(shè)計(jì)、東昌網(wǎng)站官網(wǎng)定制、微信小程序定制開發(fā)服務(wù),打造東昌網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供東昌網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

detais 標(biāo)簽

標(biāo)簽向用戶提供按需查看詳細(xì)信息的效果。如果需要按需向用戶顯示內(nèi)容,簡單的做法就是使用此
標(biāo)簽。默認(rèn)情況下,它是收起來的,打開后,它將展開并顯示被隱藏的內(nèi)容。

事例:

 
 
 
 
  1.  
  2.   Click Here to get the user details 
  3.    
  4.     
  5.  
  6.       
  7.  
  8.       
  9.  
  10.       
  11.  
  12.       
  13.  
  14.     
  15.  
  16.     
  17.  
  18.       
  19.  
  20.       
  21.  
  22.       
  23.  
  24.       
  25.  
  26.     
  27.  
  28.   
  29. # Name Location Job
    1 Adam Huston UI/UX
     
 

運(yùn)行結(jié)果:

技巧
在 GitHub Readme 中使用它來顯示按需的詳細(xì)信息。這是一個(gè)示例https://github.com/atapas/notifyme#properties

內(nèi)容可編輯
contenteditable是可以在元素上設(shè)置以使內(nèi)容可編輯的屬性。它適用于DIV,P,UL等元素。

注意,當(dāng)在元素上沒有設(shè)置contenteditable屬性時(shí),它將從其父元素繼承該屬性。

 
 
 
 
  1.  Shoppping List(Content Editable) 

     
  2.   
  3.      
  4.  1. Milk 
  5.  
  6.      
  7.  2. Bread 
  8.  
  9.      
  10.  3. Honey 
  11.  
  12.  

運(yùn)行結(jié)果:

技巧
可以讓span或div標(biāo)簽可編輯,并且可以使用css樣式向其添加任何豐富的內(nèi)容。這將比使用輸入字段處理它更好。試試看!

Map
HTML 屬性 與 屬性一起使用來定義一個(gè)圖像映射(一個(gè)可點(diǎn)擊的鏈接區(qū)域)??牲c(diǎn)擊的區(qū)域可以是這些形狀中的任何一個(gè),矩形,圓形或多邊形區(qū)域。如果不指定任何形狀,則會(huì)考慮整個(gè)圖像。

事例:

 
 
 
 
  1.  
  2.      
  3.      
  4.          
  5.          
  6.          
  7.          
  8.          
  9.      
  10.  
 

運(yùn)行結(jié)果:

技巧
map有其自身的缺點(diǎn),但是你可以將其用于視覺演示。

mark 標(biāo)簽

 
 
 
 
  1.  Did you know, you can "Highlight something interesting" just with an HTML tag? 

     

運(yùn)行結(jié)果:

 
 
 
 
  1. mark { 
  2.   background-color: green; 
  3.   color: #FFFFFF; 

data-* 屬性
data-*屬性用于存儲(chǔ)頁面或應(yīng)用程序?qū)S玫淖远x數(shù)據(jù)??梢栽?JavaScript 代碼中使用存儲(chǔ)的數(shù)據(jù)來創(chuàng)建更多的用戶體驗(yàn)。

data-*屬性由兩部分組成

  • 屬性名不能包含任何大寫字母,并且必須在前綴“data-”之后至少有一個(gè)字符
  • 屬性值可以是任何字符串

事例:

 
 
 
 
  1.  Know data attribute 

     
  2.  
  3.        class="data-attribute"  
  4.        id="data-attr"  
  5.        data-custom-attr="You are just Awesome!">  
  6.    I have a hidden secret!  
 
  •  Reveal 
  • 在 JS 中:

     
     
     
     
    1. function reveal() { 
    2.    let dataDiv = document.getElementById('data-attr'); 
    3.     let value = dataDiv.dataset['customAttr']; 
    4.    document.getElementById('msg').innerHTML = `${value}`; 

    **注意:**要在 JS 中讀取這些屬性的值,可以通過getAttribute('data-custom-attr')g來獲取,但是標(biāo)準(zhǔn)方式是用dataset來獲取。

    技巧
    你可以使用它在頁面中存儲(chǔ)一些數(shù)據(jù),然后使用REST調(diào)用將其傳遞給服務(wù)器。

    output 標(biāo)簽
    標(biāo)簽表示計(jì)算或用戶操作的結(jié)果。

     
     
     
     
    1.  
    2.     
    3.           *  
    4.                 =  
    5.  

    技巧
    如果要在客戶端 JS 中執(zhí)行任何計(jì)算,并且希望結(jié)果反映在頁面上,可以使用,這樣就無需使用getElementById()獲取元素的額外步驟。

    datalist
    元素包含了一組

    事例:

     
     
     
     
    1.  
    2.     Choose your fruit from the list: 
    3.      
    4.          
    5.             
    6.             
    7.             
    8.             
    9.             
    10.          
    11.       
    12.     

    技巧
    dataList的表現(xiàn)很像是一個(gè)select下拉列表,但它只是提示作用,并不限制用戶在input輸入框里輸入什么

    select標(biāo)簽創(chuàng)建了一個(gè)菜單。菜單里的選項(xiàng)通option標(biāo)簽指定。一個(gè)select元素內(nèi)部,必須包含一個(gè)option元素,

    總的來說就是,它們都可以顯示出一個(gè)下拉表單框,但是select標(biāo)簽只能在它提供的選項(xiàng)中選擇,而datalist不僅可以讓你選擇,還可以讓你自己輸入其它的選項(xiàng)。

    Range(Slider)
    range是一種 input 類型,給定一個(gè)滑塊類型的范圍選擇器。

     
     
     
     
    1.  
    2.     
    3.          type="range"  
    4.          name="range"  
    5.          min="0"  
    6.          max="100"  
    7.          step="1"  
    8.          value="" 
    9.          onchange="changeValue(event)"/> 
    10.   
    11.   
    12.          
    13.  
     

    meter
    元素用來顯示已知范圍的標(biāo)量值或者分?jǐn)?shù)值。

     
     
     
     
    1. /home/atapas 
    2. 2 out of 10
       
    3. /root 
    4. 60%
       

    技巧
    不要將用作進(jìn)度條來使用,進(jìn)度條對(duì)應(yīng)的 標(biāo)簽。

     
     
     
     
    1. Downloading progress: 
    2.  32%  

    Inputs
    對(duì)于input標(biāo)簽類型,最常見的有 text,password 等等,下面列舉一些比較少見的語法。

    required
    要求輸入字段必填。

     
     
     
     
    1.  

    autofocus
    文本輸入字段被設(shè)置為當(dāng)頁面加載時(shí)獲得焦點(diǎn):

     
     
     
     
    1.  

    用正則表達(dá)式驗(yàn)證
    可以使用regex指定一個(gè)模式來驗(yàn)證輸入。

     
     
     
     
    1.             name="password"  
    2.             id="password"  
    3.             placeholder="6-20 chars, at least 1 digit, 1 uppercase and one lowercase letter"  
    4.             pattern="^(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,20}$" autofocus required> 

    Color picker
    一個(gè)簡單的顏色選擇器。

     
     
     
     
    1.  
    2. Color Me!

       

    文章標(biāo)題:10個(gè)好用的 HTML5 特性
    標(biāo)題URL:http://www.5511xx.com/article/ccdioog.html