当前位置: 首页 > news >正文

网站框架一般用什么做seo整站优化什么价格

网站框架一般用什么做,seo整站优化什么价格,素材网哪个好,wordpress要收钱吗文章目录 ⭐前言⭐html标签💖table表格的属性💖实现财务报表 ⭐结束 ⭐前言 大家好,我是yma16,本文分享原生html——绘制表格报表加水印。 背景:解决没有ps的情况下使用前端html制作表格报表。 html介绍 HTML&#xf…

文章目录

    • ⭐前言
    • ⭐html标签
      • 💖table表格的属性
      • 💖实现财务报表
    • ⭐结束

logo-csdn

⭐前言

大家好,我是yma16,本文分享原生html——绘制表格报表加水印。
背景:解决没有ps的情况下使用前端html制作表格报表。
html介绍

HTML(Hypertext Markup Language,超文本标记语言)是用于创建网页的标准标记语言。它可以描述网页的结构和内容,包括文本、图片、多媒体等。HTML文件可以通过Web浏览器查看,并且可以在不同的操作系统和设备上实现网页的一致性效果。HTML是Web开发的基础,它和CSS和JavaScript一起,构成了Web开发的三大核心技术。 HTML标记语言由一系列的标签和属性组成,通过标签来组织页面的结构和内容,通过属性来定义标签的行为和效果。这些标记和属性可以用于创建链接、添加图像、格式化文本、制作表格等功能。

⭐html标签

HTML(Hypertext Markup Language)是用于创建网页的标准标记语言。HTML标签是用于描述网页内容的元素,由尖括号包括,例如 <html>。以下是常用的HTML标签及其作用:

  1. <html>:定义HTML文档。

  2. <head>:定义文档头部。

  3. <title>:定义文档标题。

  4. body:定义文档主体。

  5. <h1> - <h6>:定义标题。

  6. <p>:定义段落。

  7. <br>:定义换行符。

  8. <a>:定义超链接。

  9. <img>:定义图像。

  10. <table>:定义表格。

  11. <tr>:定义表格行。

  12. <th>:定义表格表头单元格。

  13. <td>:定义表格数据单元格。

  14. <ul>:定义无序列表。

  15. <ol>:定义有序列表。

  16. <li>:定义列表项。

  17. <div>:定义文档中的分隔区域。

  18. <span>:定义文本中的小区域。

  19. <form>:定义表单。

  20. <input>:定义输入字段。

  21. <select>:定义下拉列表。

  22. <option>:定义下拉列表中的选项。

  23. <button>:定义按钮。

  24. <textarea>:定义多行文本输入字段。

  25. <style>:定义文档样式。

  26. <script>:定义脚本。

  27. <meta>:定义文档元数据。

💖table表格的属性

HTML表格的样式属性包括:

  1. border:表格边框的宽度
  2. cellpadding:单元格内边距
  3. cellspacing:单元格间距
  4. width:表格的宽度
  5. height:表格的高度
  6. background:表格的背景颜色或图片
  7. text-align:表格内容的水平对齐方式(left、center、right)
  8. vertical-align:表格内容的垂直对齐方式(top、middle、bottom)
  9. border-collapse:表格边框的合并属性(collapse、separate)
  10. border-spacing:表格边框的间距
  11. caption-side:表格标题的位置(top、bottom)
  12. color:表格内容的字体颜色
  13. font-size:表格内容的字体大小
  14. font-weight:表格内容的字体粗细程度
  15. line-height:表格行高

💖实现财务报表

html实现财务报表布局
设计思路:三方标题、下方表格、全局水印
实现代码如下:

<!DOCTYPE html>
<html><head><meta charset="utf-8"><title></title><style>.bodyClass {background: rgb(252, 255, 255);/* background: rgb(50, 95, 214); */}.tableBackground {background: rgb(255, 255, 255);}.fontClass {background: rgb(50, 95, 214);color: #fff;font-size:38px;}</style>
</head><body class='bodyClass'><div style="width:900px;margin: 50px auto;"><div style="text-align: center"><img src="./logo.gif"/></div><div style="text-align: center;margin: 10px;"><spanstyle="font-size: 30px;font-weight: 700;color: #fff; font-family: Georgia, 'Times New Roman', Times, serif;"><span style="color: #e84118;"><span class="fontClass"></span>&nbsp;<span class="fontClass"></span></span><span style="color: #487eb0;"><span class="fontClass"></span>&nbsp;<span class="fontClass"></span><span class="fontClass"></span>&nbsp;<span class="fontClass"></span>&nbsp;<span class="fontClass"></span>&nbsp;<span class="fontClass"></span>&nbsp;<span class="fontClass"></span>&nbsp;<span class="fontClass"></span></span></div><table border="10" style="border:5px solid rgb(50, 95, 214);padding:0;font-size: 20px;" class="tableBackground"cellpadding="20" cellspacing='0'><thead style="border:5px solid rgb(50, 95, 214);"><tr style="width: 180px;" align="center"><th>税种</th><th>小规模纳税人</th><th>一般纳税人</th></tr></thead><tbody style="border:5px solid rgb(50, 95, 214);"><tr><td style="width: 150px;font-weight: 700;" align="center">增值税</td><td align="left" style="vertical-align: text-top;width: 400px;"><div style="font-weight: 700; text-align: center;">【季报,税率1%,3%】</div><p>①专票开多少交多少税</p><p>②专票+普票季度不超过30万,普票免增值税</p><p>③专票+普票季度超过30万,专票和普票都要全额交税</p></td><td align="center" style="vertical-align: text-top;width: 450px;"><div style="font-weight: 700;text-align: center;">【月报】</div><div style="font-weight: 700; text-align: center;">【税率6%,9%,13%】</div><p>应纳税额=销项税额-进项税额</p></td></tr><tr><td style="width: 100px;font-weight: 700;" align="center">附加税</td><td align="center"><div style="font-weight: 700;text-align: center;">【季报】</div><p>计算公式=应缴纳增值税*对应税率</p><p>城建税7%,教育费附加3%,地方教育费附加2%</p></td><td align="center"><div style="font-weight: 700; text-align: center;">【月报】</div><p>计算公式=应缴纳增值税*对应税率</p><p>城建税7%,教育费附加3%,地方教育费附加2%</p><p></p><p></p><p></p></td></tr><tr><td style="width: 100px;font-weight: 700;" align="center">企业所得税</td><td colspan="2" align="center"><div style="font-weight: 700;">【季报】</div><p><300万,税率5%,≥300万,税率25% </p></tr><tr><td style="width: 100px;font-weight: 700;" align="center">个人所得税</td><td colspan="2" align="center"><div style="font-weight: 700;">【月报】</div><p>个人所得税税额=应纳税所得额*税率-速算扣除数</p><p>应纳税所得额=税前工资-五险一金-起征点5000</p></td></tr><tr><td style="width: 100px;font-weight: 700;" align="center">印花税</td><td colspan="2" align="center"><div style="font-weight: 700;text-align: center;">【小规模季报,一般纳税人月报】</div><p>计算公式=含税收入*对应税率</p><p>(买卖合同税率0.03%,运输合同税率0.05%,根据合同类型而定)</p></td></tr></tbody></table></div><script>function watermark(settings) {//默认设置var defaultSettings = {watermark_txt: "text",watermark_x: 20, //水印起始位置x轴坐标watermark_y: 20, //水印起始位置Y轴坐标watermark_rows: 20, //水印行数watermark_cols: 100, //水印列数watermark_x_space: 100, //水印x轴间隔watermark_y_space: 50, //水印y轴间隔watermark_color: '#aaa', //水印字体颜色watermark_alpha: 0.4, //水印透明度watermark_fontsize: '32px', //水印字体大小watermark_font: '微软雅黑', //水印字体watermark_width: 210, //水印宽度watermark_height: 80, //水印长度watermark_angle: 20 //水印倾斜度数};if (arguments.length === 1 && typeof arguments[0] === "object") {var src = arguments[0] || {};for (key in src) {if (src[key] && defaultSettings[key] && src[key] === defaultSettings[key]) continue;else if (src[key]) defaultSettings[key] = src[key];}}var oTemp = document.createDocumentFragment();//获取页面最大宽度var page_width = Math.max(document.body.scrollWidth, document.body.clientWidth);var cutWidth = page_width * 0.0150;var page_width = page_width - cutWidth;//获取页面最大高度var page_height = Math.max(document.body.scrollHeight, document.body.clientHeight) + 450;page_height = Math.max(page_height, window.innerHeight - 30);//如果将水印列数设置为0,或水印列数设置过大,超过页面最大宽度,则重新计算水印列数和水印x轴间隔if (defaultSettings.watermark_cols == 0 || (parseInt(defaultSettings.watermark_x + defaultSettings.watermark_width * defaultSettings.watermark_cols + defaultSettings.watermark_x_space * (defaultSettings.watermark_cols - 1)) > page_width)) {defaultSettings.watermark_cols = parseInt((page_width - defaultSettings.watermark_x + defaultSettings.watermark_x_space) / (defaultSettings.watermark_width + defaultSettings.watermark_x_space));defaultSettings.watermark_x_space = parseInt((page_width - defaultSettings.watermark_x - defaultSettings.watermark_width * defaultSettings.watermark_cols) / (defaultSettings.watermark_cols - 1));}//如果将水印行数设置为0,或水印行数设置过大,超过页面最大长度,则重新计算水印行数和水印y轴间隔if (defaultSettings.watermark_rows == 0 || (parseInt(defaultSettings.watermark_y + defaultSettings.watermark_height * defaultSettings.watermark_rows + defaultSettings.watermark_y_space * (defaultSettings.watermark_rows - 1)) > page_height)) {defaultSettings.watermark_rows = parseInt((defaultSettings.watermark_y_space + page_height - defaultSettings.watermark_y) / (defaultSettings.watermark_height + defaultSettings.watermark_y_space));defaultSettings.watermark_y_space = parseInt(((page_height - defaultSettings.watermark_y) - defaultSettings.watermark_height * defaultSettings.watermark_rows) / (defaultSettings.watermark_rows - 1));}var x;var y;for (var i = 0; i < defaultSettings.watermark_rows; i++) {y = defaultSettings.watermark_y + (defaultSettings.watermark_y_space + defaultSettings.watermark_height) * i;for (var j = 0; j < defaultSettings.watermark_cols; j++) {x = defaultSettings.watermark_x + (defaultSettings.watermark_width + defaultSettings.watermark_x_space) *j;var mask_div = document.createElement('div');mask_div.id = 'mask_div' + i + j;mask_div.className = 'mask_div';mask_div.appendChild(document.createTextNode(defaultSettings.watermark_txt));//设置水印div倾斜显示mask_div.style.webkitTransform = "rotate(-" + defaultSettings.watermark_angle + "deg)";mask_div.style.MozTransform = "rotate(-" + defaultSettings.watermark_angle + "deg)";mask_div.style.msTransform = "rotate(-" + defaultSettings.watermark_angle + "deg)";mask_div.style.OTransform = "rotate(-" + defaultSettings.watermark_angle + "deg)";mask_div.style.transform = "rotate(-" + defaultSettings.watermark_angle + "deg)";mask_div.style.visibility = "";mask_div.style.position = "absolute";mask_div.style.left = x + 'px';mask_div.style.top = y + 'px';mask_div.style.overflow = "hidden";mask_div.style.zIndex = "9999";//让水印不遮挡页面的点击事件mask_div.style.pointerEvents = 'none';mask_div.style.opacity = defaultSettings.watermark_alpha;mask_div.style.fontSize = defaultSettings.watermark_fontsize;mask_div.style.fontFamily = defaultSettings.watermark_font;mask_div.style.color = defaultSettings.watermark_color;mask_div.style.textAlign = "center";mask_div.style.width = defaultSettings.watermark_width + 'px';mask_div.style.height = defaultSettings.watermark_height + 'px';mask_div.style.display = "block";oTemp.appendChild(mask_div);};};document.body.appendChild(oTemp);}function getNow() {var d = new Date();var year = d.getFullYear();var month = change(d.getMonth() + 1);var day = change(d.getDate());var hour = change(d.getHours());var minute = change(d.getMinutes());var second = change(d.getSeconds());function change(t) {if (t < 10) {return "0" + t;} else {return t;}}var time = year + '年' + month + '月' + day + '日 ' + hour + '时' + minute + '分' + second + '秒';return time;}window.onload = () => {watermark({"watermark_txt": "yma16"});}</script>
</body></html>

效果图:
html-table

inscode代码如下:

⭐结束

本文分享到这结束,如有错误或者不足之处欢迎指出!
sky-night

👍 点赞,是我创作的动力!
⭐️ 收藏,是我努力的方向!
✏️ 评论,是我进步的财富!
💖 感谢你的阅读!

http://www.rdtb.cn/news/16851.html

相关文章:

  • 做网销好的网站爱站网关键字挖掘
  • 哪个网站做新加坡劳务比较好的龙斗seo博客
  • 学做名片的网站百度收录链接提交入口
  • 行业网站的特点做推广公司
  • 自己服务器做网站服务器备案app推广渠道
  • 常用的cms建站系统友情链接平台赚钱吗
  • 全国建筑四库一平台广州抖音seo
  • bilibili网页版代码优化
  • 网站开发分析seo教程 百度网盘
  • 发布网站建设需求的经验广州外包网络推广公司
  • 上不了建设银行网站河南网站优化公司哪家好
  • 买域名自己做网站站长素材网站
  • 一个人做导购网站seo网络推广公司
  • 渠道推广方案百度搜索结果优化
  • 做代码的网站如何创建一个平台
  • 淄博网站建设多百度推广账户登录首页
  • 做网站 信科网络友情链接英文
  • 中交路桥建设有限公司电话廊坊seo优化排名
  • 深圳建设网站西安关键词排名软件
  • 网站后台文字编辑器手机推广软文
  • 家居企业网站建设平台网站关键字优化
  • 菏泽网站获客网站建设公司百度上海分公司地址
  • 金湖网站建设镇江推广公司
  • 天助可以搜索别人网站seo结算系统
  • 品牌做网站还是app网络维护
  • 笔记本做网站舆情报告
  • 网上建平台怎么建搜索引擎优化的策略主要有
  • 小企业网站建设收费今日刚刚发生的重大新闻
  • 写作网站可保存推广方案的推广内容怎么写
  • 艺术培训网站模板谷歌优化方法