整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          shiro 標簽不能在html中應用的解決方案

          hiro提供jsp標簽,html屬于靜態頁面,沒辦法引入。解決辦法:

          1.把html換成jsp。

          2.用js判斷:

          原理參照:https://blog.csdn.net/fusugongzi/article/details/75221407

          實現的方式大同小異,我這邊實現的是根據權限顯示元素。

          ①為html頁面元素的添加class:shiro-myself 和name : sys:user:delete

           <a id="btnExit" name="sys:user:delete" class="easyui-linkbutton shiro-myself" data-options="plain: true, iconCls:'sn-exit'">退出系統</a>
          

          ②js獲取元素,比較權限

          $(function(){
          var permissions = getPermissionStringList();
          });
          function getPermissionStringList(){
          	 $.ajax({
          	 type: "post",
          	 url: JSmile.baseUrl+"/sys_user/getPermissionStringList",
          	 contentType: 'application/json;charset=utf-8',
          	 success: function (data) {
          	 	
          	 	var data1 = eval('(' + data + ')');
          	 	
          	 	var resData =data1.resData;
          	 	//獲取權限集合
          	 	var rows = resData.rows;
          	 	//選取class = shiro-myself 的標簽
          	 	$(".shiro-myself").each(function(){
          	 
          	 		var name = $(this).attr("name");
          	 
          	 var index = $.inArray(name,rows);
          	 
          	 if(index < 0){
          	 	$(this).css('display','none');
          	 }
          	 });
          	 	
          	 }
          

          ③后臺實現方法

          AuthorizationInfo authorizationInfo = shiroDbRealm.doGetAuthorizationInfo(SecurityUtils.getSubject().getPrincipals()) ;
          permissionList=castSetToList((HashSet<String>) authorizationInfo.getStringPermissions());
          			
          

          當然,學會shiro之后,這些都是小邊角料,會者不難。

          規定頁面上文本的默認顏色和大小:

          <head>

          <basefont color="red" size="5" />

          </head>

          <body>

          <h1>This is a heading</h1>

          <p>This is a paragraph.</p>

          </body>


          瀏覽器支持

          只有 IE 9 和更早版本的 IE 瀏覽器支持 <basefont> 標簽。應該避免使用該標簽。


          標簽定義及使用說明

          HTML5 不支持 <basefont> 標簽。請用 CSS 代替。

          在 HTML 4.01 中,<basefont> 元素 已廢棄。

          <basefont> 標簽定義文檔中所有文本的默認顏色、大小和字體。


          提示和注釋

          提示:使用 CSS 為文檔中的文本規定默認顏色、大小和字體。


          HTML 4.01 與 HTML5之間的差異

          HTML5 不支持 <basefont> 標簽,HTML 4.01 已廢棄 <basefont> 標簽。


          可選的屬性

          屬性描述
          colorcolorHTML5 不支持。 HTML 4.01 已廢棄。 規定文檔中文本的默認顏色。
          facefont_familyHTML5 不支持。 HTML 4.01 已廢棄。 規定文檔中文本的默認字體。
          sizenumberHTML5 不支持。 HTML 4.01 已廢棄。 規定文檔中文本的默認大小。

          標準屬性

          在 HTML 4.01 中,<basefont> 標簽支持如下標準屬性:

          屬性描述
          classclassname規定元素的類名
          dirrtlltr規定元素中內容的文本方向
          idid規定元素的唯一 id
          langlanguage_code規定元素中內容的語言代碼
          stylestyle_definition規定元素的行內樣式
          titletext規定元素的額外信息

          如需完整的描述,請訪問標準屬性。


          事件屬性

          在 HTML 4.01 中,<basefont> 標簽不支持任何事件屬性。

          如需完整的描述,請訪問事件屬性。

          如您還有不明白的可以在下面與我留言或是與我探討QQ群308855039,我們一起飛!

          挑戰30天在頭條寫日記#

          HTML是一種用于創建網頁結構和內容的標記語言,其中包含了許多標簽,可以用于排版、布局和展示內容。本文將詳細介紹HTML中的<tr>和<td>標簽的使用方法,并通過示例展示如何創建表格。


          1. <tr>標簽的作用: <tr>標簽代表HTML表格中的一行(行數據),它可以包含一個或多個<td>元素作為單元格。


          2. <td>標簽的作用: <td>標簽用于定義表格中的一個單元格(列數據),可以包含文本、圖像、鏈接等內容。

          3. 如何使用<tr>和<td>: 在使用<tr>和<td>標簽時,首先需要創建一個<table>元素作為表格的容器,然后在其中嵌套<tr>和<td>標簽,如下所示:

          htmlCopy code<table>
            <tr>
              <td>單元格1</td>
              <td>單元格2</td>
            </tr>
            <tr>
              <td>單元格3</td>
              <td>單元格4</td>
            </tr>
          </table>
          

          4. 表格樣式: 可以使用CSS來為表格添加樣式,如設置邊框、背景顏色等。以下是一個簡單的示例:

          htmlCopy code<style>
            table {
              border-collapse: collapse;
              width: 100%;
            }
            td {
              border: 1px solid black;
              padding: 8px;
              text-align: center;
            }
          </style>
          


          5. 示例應用: 以下示例演示了如何使用<tr>和<td>標簽創建一個包含姓名、年齡和城市的簡單表格:

          htmlCopy code<!DOCTYPE html>
          <html>
          <head>
            <style>
              table {
                border-collapse: collapse;
                width: 100%;
              }
              td {
                border: 1px solid black;
                padding: 8px;
                text-align: center;
              }
            </style>
          </head>
          <body>
          
          <table>
            <tr>
              <td>姓名</td>
              <td>年齡</td>
              <td>城市</td>
            </tr>
            <tr>
              <td>張三</td>
              <td>25</td>
              <td>北京</td>
            </tr>
            <tr>
              <td>李四</td>
              <td>30</td>
              <td>上海</td>
            </tr>
            <tr>
              <td>王五</td>
              <td>28</td>
              <td>廣州</td>
            </tr>
          </table>
          
          </body>
          </html>
          

          6. 書籍參考:

          • "HTML and CSS: Design and Build Websites" by Jon Duckett
          • "Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics" by Jennifer Niederst Robbins


          7. 總結: 通過本文的介紹,我們了解了HTML中<tr>和<td>標簽的基本用法,以及如何創建簡單的表格和添加樣式。使用這些標簽,我們可以輕松地創建具有結構和內容的網頁表格,提升頁面的可讀性和可視性。


          主站蜘蛛池模板: 中文激情在线一区二区| 精品国产福利一区二区| 自慰无码一区二区三区| 中文字幕一区视频| 色综合视频一区二区三区| 久久精品道一区二区三区| 日本在线电影一区二区三区| 国产一区二区精品尤物| 国产福利日本一区二区三区| 国产视频一区二区在线播放| 日韩一区二区三区在线精品| 日本精品无码一区二区三区久久久| 久久精品一区二区三区资源网| 国产在线第一区二区三区| 韩国福利一区二区美女视频| 文中字幕一区二区三区视频播放 | 国产中文字幕一区| 福利国产微拍广场一区视频在线| 精品亚洲AV无码一区二区| 人妻AV中文字幕一区二区三区| 久久青草国产精品一区| 久久精品动漫一区二区三区| 国产亚洲综合一区柠檬导航| 精品一区二区三区四区| 蜜桃视频一区二区三区在线观看| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 精品国产免费一区二区三区| 91国在线啪精品一区| 另类免费视频一区二区在线观看 | jizz免费一区二区三区| 国产波霸爆乳一区二区 | 国产嫖妓一区二区三区无码| 视频一区视频二区在线观看| 一区三区三区不卡| 无码人妻精品一区二区三18禁| 精品欧洲av无码一区二区三区| 精品国产一区二区三区久久狼| 久久se精品一区二区| 毛片无码一区二区三区a片视频| 一区 二区 三区 中文字幕| 国产精品日本一区二区不卡视频|