整合營銷服務商

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

          免費咨詢熱線:

          HTML表格制作

          .表格的制作

          1、表格元素–<table>

          表格中的行–<tr>

          表格中的列–<td>

          表格中的表頭–【居中/加粗】

          table標記的邊框–border

          table標記的寬度–width

          table標記的高度–height

          table標記的水平對齊方式–align

          table標記的表格背景色–bgcolor

          table標記的表格邊框色–bordercolor

          table標記的表格中的內容與邊框之間的距離–cellpadding

          table標記的表格中的邊框與邊框之間的距離–cellspacing【默認是1px】

          tr標記的align屬性–設置當前行的水平對齊方式

          tr標記的bgcolor屬性–設置當前行的背景色

          tr標記的valign屬性–設置當前行的垂直對齊方式【top/middle/bottom】

          td標記的align屬性–設置當前列的水平對齊方式

          td標記的bgcolor屬性–設置當前列的背景色

          td標記的valign屬性–設置當前列的垂直對齊方式【top/middle/bottom】

          合并單元格

          水平方向合并單元格–跨列—colspan

          • 垂直方向合并單元格–跨行—rowspan
          • 刪除多余的單元格*

          以下是計算器的控制面板代碼

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="utf-8">

          <title>計算器的控制面板</title>

          </head>

          <body>

          <table border="1" cellspacing="10px" cellpadding="20px"

          align="center" bgcolor="aliceblue">

          <tr><td colspan="5" height="40px" align="right"><font size="7"><b>0</b></font></td></tr>

          <tr align="center">

          <td>MC</td>

          <td>MR</td>

          <td>MS</td>

          <td>M+</td>

          <td>M-</td>

          </tr>

          <tr align="center">

          <td>&lt;-</td>

          <td>CE</td>

          <td>C</td>

          <td>+/-</td>

          <td>√</td>

          </tr>

          <tr align="center">

          <td>7</td>

          <td>8</td>

          <td>9</td>

          <td>/</td>

          <td>%</td>

          </tr>

          <tr align="center">

          <td>4</td>

          <td>5</td>

          <td>6</td>

          <td>*</td>

          <td>1/x</td>

          </tr>

          <tr align="center">

          <td>1</td>

          <td>2</td>

          <td>3</td>

          <td>-</td>

          <td rowspan="2" bgcolor="yellow">=

          </td>

          </tr>

          <tr align="center">

          <td colspan="2">0</td>

          <td>.</td>

          <td>+</td>

          </tr>

          </table>

          </body>

          </html>

          看成品:

          2. 列表元素

          2.1 有序列表

          ol—有序列表

          li—列表中的每一項【條目】

          默認的標志是有順序的數字

          我們可以通過ol的type屬性來修改標志

          1–有順序的數字

          a–有順序的小寫字母

          A–有順序的大寫字母

          i–有順序的小寫羅馬數字

          I–有順序的大寫羅馬數字

          start屬性設置書順序的開始值

          2.2 無序列表

          ul—無序列表

          li—列表中的每一項【條目】

          默認的標志是實心點

          我們可以通過ul的type屬性來修改標志

          circle–圓形【。】

          disc----實心點[默認]

          square–正方形

          none–沒有標志

          2.3 自定義列表

          dl—自定義列表

          dt—自定義列表的頭

          dd—子項目

          以下是有序,無序,和自定義列表

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="utf-8">

          <title>列表</title>

          </head>

          <body>

          <ul type="none">

          <li>無序列表</li>

          <li>無序列表</li>

          <li>無序列表</li>

          </ul>

          <ol type="A">

          <li>有序列表</li>

          <li>有序列表</li>

          <li>有序列表</li>

          </ol>

          <dl>

          <dt>自定義列表</dt>

          <dt>自定義列表</dt>

          <dt>自定義列表</dt>

          </dl>

          </body>

          </html>

          3. 表單<form>

          主要負責采集信息的,可以將采集的信息提交。

          form的屬性

          action—指定表單數據的后端處理程序

          method----指定表單數據的提交方式【get[默認]/post】

          get提交數據會將被處理的數據跟隨在請求地址之后

          被提交的數據255個字符

          https://www.baidu.com/s?&wd=html

          post提交數據會將被處理的數據封裝到http協議的頭

          https://www.baidu.com/s

          被提交的數據沒有限制

          通常情況下提交文件只能用post

          enctype屬性規定在將表單數據發送到服務器之前如何對其進行編碼。

          <!DOCTYPE html>

          <html>

          <head>

          <meta charset="utf-8">

          <title></title>

          </head>

          <body>

          <table border="1" align="center" cellpadding="20px" cellspacing="0">

          <tr>

          <td>application/x-www-form-urlencoded</td>

          <td>在發送前對所有字符進行編碼(默認)。</td>

          </tr>

          <tr>

          <td>multipart/form-data</td>

          <td>不對字符編碼。當使用有文件上傳控件的表單時,該值是必需的。

          </td>

          </tr>

          <tr>

          <td>text/plain</td>

          <td>將空格轉換為 "+" 符號,但不編碼特殊字符。</td>

          </tr>

          </table>

          </body>

          </html>

          表單元素

          input 文本框/密碼框/單選按鈕/復選框…

          seletc 下拉列表

          textarea 文本域—富文本編輯器

          經常在一些報告業務場景,客戶常常要求可以實現導出html、pdf、xmind格式的報告文件,生成pdf格式文件,網絡上有很多開源的解決方案,但是生成html格式開源免費的解決方案很少,下面我給我大家介紹一下,如何解決這些問題

          pdf

          • iText,生成PDF文檔,還支持將XML、Html文件轉化為PDF文件;
          • Apache PDFBox,生成、合并PDF文檔;
          • docx4j,生成docx、pptx、xlsx文檔,支持轉換為PDF格式。

          這些框架都支持,這里不再詳細介紹,具體用戶可以在github上,進行查閱

          html

          可以用一些收費的框架,可以做到,比如Aspose,但是在這里介紹一個思路,去解決這個問題,大家肯定對導出excel表格很熟悉把,填充數據與表格,然后還可以設置標頭樣式與單元格樣式,那么我們可以按照這個思路,進行開發一個簡易版本的導出html文件。

          • 代碼邏輯
          @Test
              void listToHtmlTableTest() throws IOException {
                  List<String> headers = List.of("Name", "Age", "City");
                  List<List<String>> data = List.of(
                          List.of("gz", "25", "beijing"),
                          List.of("jelly", "30", "he ze")
                  );
                  //頭樣式
                  String headStyle = "border: 1px solid #000000;";
                  //表格樣式
                  String bodyStyle="border: 1px solid #000000;";
                  //轉成html標簽
                  String htmlTable = HtmlTable.convertDataToHtml(headers, data,headStyle,bodyStyle);
                  //輸出html文件
                  String fileName = "output.html";
                  try (BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(fileName))) {
                      bufferedWriter.write(htmlTable);
                  } catch (IOException e) {
                      e.printStackTrace();
                  }
          
              }
          
           public static String convertDataToHtml(List<String> headers, List<List<String>> data,String headStyle,String bodyStyle) {
                  StringBuilder html = new StringBuilder();
                  html.append("<table>");
                  // table headers
                  html.append("<thead><tr>");
                  for (String header : headers) {
                      html.append("<th style=\"").append(headStyle).append("\">").append(header).append("</th>");
                  }
                  html.append("</tr></thead>");
          
                  // table body
                  html.append("<tbody>");
                  for (List<String> row : data) {
                      html.append("<tr>");
                      for (String cell : row) {
                          html.append("<td style=\"").append(bodyStyle).append("\">").append(cell).append("</td>");
                      }
                      html.append("</tr>");
                  }
                  html.append("</tbody>");
                  html.append("</table>");
                  return html.toString();
              }代碼運行效果
          • 代碼運行效果

          • 優化點

          可配置樣式

          導出封裝

          支持圖片

          支持模板導出

          xmind

          開源sdk:https://github.com/xmindltd/xmind-sdk-js

          需要前端實現,因為官方沒有提供java版本sdk

          每天不斷更,精彩不停止,明天見,我是行者

          記得留個關注、點贊、評論喲,讓我們一起去看星辰大海,品味代碼人生

          icrosoft Excel 2021 for Mac 是辦公必備的軟件之一,作為office組件之一,功能自然強大,Excel 2021 for mac具備電子表格制作、復雜的數據運算、圖表制作等實用的功能,可以有效提高用戶的辦公效率。

          Microsoft Excel 2021 for Mac軟件亮點功能

          將數據轉化為見解
          通過智能增強功能,Excel 2021 for Mac破解版可以了解自己的模式,組織數據以節省時間。輕松地從模板或自行創建電子表格,并使用現代公式進行計算。

          更好地了解您的數據
          新的圖表和圖表可幫助您以引人注目的方式呈現數據,并使用格式,迷你圖和表格更好地了解數據。輕松創建預測,只需點擊一下即可預測 趨勢。

          協作共贏
          與其他人共享工作簿,并始終使用最新版本,以實現實時協作,從而幫助更快完成工作。借助 office 365,在手機、桌面和 Web 中處理 Excel 文件。

          快速啟動電子表格
          借助 40 多個類別的 Excel 模板展示專業水平,同時節省時間。

          與專家聯系
          查看新增功能,獲取提示和技巧,幫助你像專家一樣創建、編輯和完善電子表格。

          Microsoft Excel 2021 for Mac軟件特色介紹

          1、通過時間轉移數據
          想要在幾年,幾個月,甚至幾天內查看您的數據透視表數據?通過滑動日期范圍,使用時間軸過濾器輕松過濾數據透視表。

          2、在編輯時與共同作者聊天
          通過與您的合著者聊天而無需離開應用程序,從而更有效地協作。

          3、用圖標添加披薩
          通過插入和編輯我們提供的500個圖標中的一個,增加文檔,工作表和演示文稿的視覺效果!

          https://www.macz.com/mac/1342.html?id=NzY4OTYwJl8mMjcuMTg2LjE1LjIzNg%3D%3D


          主站蜘蛛池模板: 国产精品区一区二区三| 日韩精品电影一区亚洲| 精品视频一区二区三三区四区| 精品视频无码一区二区三区| 精品一区二区三区四区电影| 在线日产精品一区| 精品乱子伦一区二区三区| 国产一区二区三区夜色| 亚洲一区二区三区深夜天堂| 日韩综合无码一区二区| 久久99热狠狠色精品一区| 亚洲熟女综合色一区二区三区| 久久青草国产精品一区| 亚洲AV乱码一区二区三区林ゆな| 亚洲av日韩综合一区久热| 人妻无码一区二区三区| 日本一区二区三区爆乳| 国产一区二区三区影院| 国产成人精品一区二区秒拍| 久久久久国产一区二区| 精品国产日韩亚洲一区在线| 国产精品福利一区二区| 亚洲丶国产丶欧美一区二区三区| 熟妇人妻AV无码一区二区三区| 91久久精一区二区三区大全| 国内精品视频一区二区三区八戒| 蜜臀AV一区二区| 麻豆一区二区免费播放网站| 国产免费一区二区三区在线观看| 精品无码综合一区二区三区| 亚洲一区二区三区在线观看蜜桃| 日韩动漫av在线播放一区| 亚州AV综合色区无码一区| 国产精品va无码一区二区| 黄桃AV无码免费一区二区三区| 一区二区三区电影网| 亚洲午夜精品一区二区| 国产精品视频一区二区猎奇| 日本伊人精品一区二区三区| 中文字幕亚洲一区二区三区| 亚洲AV成人一区二区三区在线看|