最近在學習bootstrap3.3.5,遇到一個問題搞不清楚<li role="presentation">
到底什麼含義?
網上到處查國內資料很少,沒有表達最貼切含義,在GitHub 查到了相關資料結合“圖靈計算機詞匯”
在圖靈計算機詞匯裡也可以查詢其含義:
presentation
n. 【Web】表現層;[計] 簡報,列表單;【通用軟件】演示(來源:圖靈計算機詞匯表);
n. 贈與,贈送,描述,簡述,介紹,陳述,表達;[醫] 先露,表象(心理);[經] 提示, 交單;
由此可以推斷:presentation在bootstrap<li role="presentation">
中意為:【列表單】最為恰當合適。
無序 HTML 列表:
<ul> <li>Coffee</li> <li>Tea</li> <li>Milk</li> </ul>
注:<ul> 標簽定義無序列表,li標簽定義無序列表單/項。
同:<li role="presentation">與<a role="menuitem" ></a>中role扮演角色是大同小異,即菜單列表單/項。
以下列舉【案例】:
<div class="dropdown"> <button class="btn btn-default dropdown-toggle" type="button" data-toggle="dropdown"> 選擇你喜歡的品種 <span class="caret"></span> </button> <ul class="dropdown-menu" role="menu" aria-labelledby="dropdownMenu1"> <li role="presentation" class="dropdown-header">選擇你喜歡的水果</li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">蘋果</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">香蕉</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">菠蘿</a></li> <li role="presentation" class="divider"></li> <li role="presentation" class="dropdown-header">選擇你喜歡的樹木</li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">松樹</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">白楊</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">柳樹</a></li> <li role="presentation" class="divider"></li> <li role="presentation" class="dropdown-header">選擇你喜歡的蔬菜</li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">芹菜</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">蘿卜</a></li> <li role="presentation"><a role="menuitem" tabindex="-1" href="#">白菜</a></li> <li role="presentation" class="divider"></li> </ul> </div>
以上所述是小編給大家介紹的BootStrap中<li role="presentation">真實含義解析,希望對大家有所幫助,如果大家有任何疑問歡迎給我留言,小編會及時回復大家的,在此也非常感謝大家對網站的支持!