刷新
HTML5语法总结

博主头像 目录一.HTML基本框架二.标题标签三.段落标签四.换行与水平线标签五.文本格式化标签(加粗、倾斜、下划线、删除线)六.图像标签扩展:相对路径,绝对路径与在线网址七.超链接标签八.音频标签九.视频标签十.列表标签十一.表格标签扩展:表格结构标签合并单元格十二.表单标签1.input标签input占位 ...

如何理解UDP 和 TCP? 区别? 应用场景?

博主头像 一、UDP UDP(User Datagram Protocol),用户数据包协议,是一个简单的面向数据报的通信协议,即对应用层交下来的报文,不合并,不拆分,只是在其上面加上首部后就交给了下面的网络层 也就是说无论应用层交给UDP多长的报文,它统统发送,一次发送一个报文 而对接收方,接到后直接去除首 ...

Html2canvas——图片空白的几种排查解决方案

博主头像 问题:用html2canvas生成画布图片,再转成pdf。生成图片时内容结构里的图片显示空白。 解决: 首先服务器设置图片允许跨域,如阿里云腾讯云配置跨域规则。其次图片设置crossOrigin=“anonymous”,并且拿到图片地址加随机参数如 src +‘?v=’ + Math.random( ...

基于Html对父页面打开子页面Dialog()的使用

博主头像 1、背景: ​ 作者在写项目的时候,遇到了一个很坑的问题,项目前端基于QUI,但是大部分是js + css实现。 ​ 有一个功能:列表页面使用Dialog()组件打开编辑、新增窗体,编辑、新增窗体点击提交关闭窗体,能够刷新列表页面,无论怎么百度就是找不到可以实现的方法,最终功夫不负有心人,终于找到了 ...

为什么说HTTPS比HTTP安全? HTTPS是如何保证安全的?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、安全特性 在上篇文章中,我们了解到HTTP在通信过程中,存在以下问题: 通信使用明文(不加密),内容可能被窃听 不验证通信方的身份,因此有可能遭遇伪装 而HTTPS的出现正是解决这些问题,HTTPS是建立在SSL之上,其安全性由SSL ...

一文搞懂:viewpoint与rem、百分比、px

博主头像 基础与面试题:viewpoint 与 rem、百分比高度、px 一、定义 ​ 一个表总结: 名称 定义 使用示例 viewpoint 是指用户在网页上实际可见和可交互的区域,通常指的是浏览器窗口或移动设备的屏幕尺寸。 width:100vw;height:100vh rem (root em)是相对 ...

什么是HTTP? HTTP 和 HTTPS 的区别?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、HTTP HTTP (HyperText Transfer Protocol),即超文本运输协议,是实现网络通信的一种规范 在计算机和网络世界有,存在不同的协议,如广播协议、寻址协议、路由协议等等...... 而HTTP是一个传输协议 ...

深入学习 XML 解析器及 DOM 操作技术

博主头像 所有主要的浏览器都内置了一个XML解析器,用于访问和操作XML XML 解析器 在访问XML文档之前,必须将其加载到XML DOM对象中 所有现代浏览器都有一个内置的XML解析器,可以将文本转换为XML DOM对象 解析文本字符串 以下示例将一个文本字符串解析为XML DOM对象,并使用JavaSc ...

Tailwind CSS 使用指南

博主头像 0x01 概述 (1)简介 Tailwind CSS 官网:https://www.tailwindcss.cn/ Tailwind CSS 是一个 CSS 框架,使用初级“工具”类创建布局 如 Bootstrap 等传统 CSS 框架,其使用的类通常与组件直接相关;然而,Tailwind 则采用了 ...

说说如何在Vue项目中应用TypeScript?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、前言 与link类似 在VUE项目中应用typescript,我们需要引入一个库vue-property-decorator, 其是基于vue-class-component库而来,这个库vue官方推出的一个支持使用class方式来开 ...

vite中配置less,vue3中配置less

博主头像 前言 如果赶时间请直接使用目录跳到解决问题的部分。 使用的项目使用vue脚手架生成。 npm init vue@latest 版本如下 "@vitejs/plugin-vue": "^5.0.4", "vue": "^3.4.21" 由于近期在学less,心想如果不能将其应用到vue项目中,无异于纸 ...

你是怎么理解ES6中 Promise的?使用场景?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、介绍 Promise,译为承诺,是异步编程的一种解决方案,比传统的解决方案(回调函数)更加合理和更加强大 在以往我们如果处理多层异步操作,我们往往会像下面那样编写我们的代码 doSomething(function(result) { ...

XML 简介及用法详解

博主头像 XML 是一种用于存储和传输数据的与软件和硬件无关的工具。 什么是XML? XML代表eXtensible Markup Language(可扩展标记语言)。XML是一种与HTML非常相似的标记语言。XML被设计用于存储和传输数据。XML被设计成具有自我描述性。XML不执行任何操作,也许有点难理解, ...

Vue 非单文件组件

概述 Vue 非单文件组件的创建与使用。 知识点 组件的定义 :组件是能实现某个功能或具有某种属性的代码和资源集合。 创建非单文件组件需要3个步骤: 创建组件 注册组件 使用组件 创建组件 使用Vue.extend(options)创建,格式与new Vue时几乎一样,但是这里有两点要注意; 不需要 ...

HTML基础语法

博主头像 HTML特性: 1.空白折叠现象 1.文字间折为一个空格 <p>hello world!</p> 2.标签内壁空白忽略 <p> hello world! </p> 2.转义字符 <p>小于号&lt;</p> <p>大于号&gt;</p> <p>空格&nbsp;</p> <p>版权号&copy;</p ...

你是怎么理解ES6中 Generator的?使用场景?

博主头像 这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 一、介绍 Generator 函数是 ES6 提供的一种异步编程解决方案,语法行为与传统函数完全不同 回顾下上文提到的解决异步的手段: 回调函数 promise 那么,上文我们提到promsie已经是一种比较流行的解决异步方案,那么为什么 ...

Boostrap5通过JS控制Offcanvas的显示隐藏

博主头像 UPDATE: 2024-04-24 原来是导入bootstrap包有问题,重复导入了 涉及的技术栈 vue3 vite bootstrap5 背景 在用bootstrap5的时候遇到一个问题,就是offcanvas在nav上的时候居然会有两个背景BackDrop,关闭之后页面上还有一个backdr ...

<1···567···50>