骨架 前端html
第三篇 html5 - 新特性【语义化标签 + 增强型表单 + 音频视频】
语义化标签 语义化标签概述 1、清晰易读 2、有利于SEO,方便搜索引擎识别页面结构 3、方便设备解析、比如盲人阅读 | 标签 | 特性 | | | | | header | 定义文档头部区域,一般用在头部 | | section | 定义文档中的一块区域,替代 div 布局 | | nav | 定 ......
第二篇 html - 【 HTML5 基本概念 + 规则 + 兼容性 】
HTML5基本概念 1、HTML5 并不是新的语言,而是HTML语言的第五次重大修改 2、支持 所有的主流浏览器(Chrome,Firefox,Safari),IE9 及其以上支持 HTML5,但是 IE8 及其以下不支持 HTML5 3、改变了用户与文档的交互方式:多媒体 【 video,audi ......
第一篇 html - 基础 - 【 发展史 + 概述 】
html 发展史 1、HTML 1.0 (HTML/HTML+)超文本标记语言(第一版) ——在1993年6月发为互联网工程工作小组(IETF)工作草案发布(并非标准) 2、HTML 2.0 —— 1995年11月 作为RFC 1866发布,在RFC 2854于2000年6月发布之后被宣布已经过时 ......
WebForm之企业微信开发聊天工具栏(5)——获取userid,外部联系人id前端
<!DOCTYPE html> <html lang="en"> <head> <title>工资条</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0 ......
Vue和JS前端网页下载保存图片到本地电脑中
//保存图片 clickSaveImage(url) { let image = new Image(); // 解决跨域 canvas污染问题 image.setAttribute('crossOrigin', 'anonymous') image.src = url + '?time=' + n ......
前端 大文件上传解决方案(500M以上)
HTML部分 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="index.aspx.cs" Inherits="up6.index" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ......
聊聊前端性能指标那些事儿
作为 C 端前端研发,除了攻克业务难点以外,也要有更深层的自我目标,那就是性能优化。这事儿说大不大,说小也不小,但难度绝对不一般,所涉及的范围优化点深入工程每个细胞。做好前端性能优化绝非简单之事!文章主要内容介绍前端性能考核指标及优化方案。 ......
前端设计模式——解释器模式
解释器模式(Interpreter Pattern):是一种行为型设计模式,它可以用来解决一些特定问题,例如编译器、计算器等等。这种模式定义了一个语言的语法,并用一个解释器来解释语言中的表达式。 解释器模式可以用来处理例如数据格式化、表单验证等业务场景。在这些场景中,我们需要定义一些语法规则,然后使 ......
前端js笔记
#js的书写位置 #写在标签的事件属性中,比如 onclick 鼠标的单机事件 <a href = "" style = "css" 代码 onclick = "js的代码"></a> #<script> //单行注释 /*多行注释*/ </script> 一般会讲script标签 写在 页面bod ......
前端用crypto-js来进行加密,php使用openssl_encrypt来进行解密
项目有个需求,需要对前端提交的密码进行加密传输,防止请求被拦截导致密码的泄露。 1、考虑到性能问题,不好太过的占用浏览器资源,我就直接采用了对称加密的方式(aes)来进行处理; 2、首先来看看前端加密的情况,我采用的是crypto-js来进行加密的,附上链接https://cdnjs.cloudfl ......
使用Net将HTML简历导出为PDF格式
现在有许多将HTML导出PDF的第三方包,这里介绍使用的是Select.HtmlToPdf.NetCore 使用Select.HtmlToPdf.NetCore 整体思路是将cshtml内容读出来,然后再转为Pdf文档 读取cshtml内容有两种方法,第一种使用第三方包 RazorEngine.Ne ......
系统化学习前端之JavaScript(BOM)
前言 DOM 提供了 JavaScript 操作页面的 API,BOM 提供了 JavaScript 操作浏览器的 API。 BOM BOM 浏览器对象模型,BOM 的核心只有一个 window 对象。window 对象在 JavaScript 执行时作为其全局作用域使用,同时也保存着浏览器各种信息 ......
百度2020校招Web前端工程师笔试卷(第三批)(大题21~23)
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style> body, ul, li,select { margin: 0; padding: 0; box-sizing: border-box; } ul,li {list-style: ......
前端-工厂模式
工厂模式大体分为三类: 简单工厂模式、 工厂方法模式、抽象工厂模式。三者之间的关系,也是渐进式的,抽象化的范围也是越来越高。 **简单工厂模式:**根据不同条件去生成不同对象(当数据量多时,简单工厂模式显而易见的的不适用) **工厂方法模式:**归类对象,对同一类型的对象进行归整(作用与同一类产品) ......
前端 input 手机上传图片的坑-安卓手机微信环境input标签如何实现多照片上传
转:前端 input 手机上传图片的坑 input[type=file]标签 本地文件、拍照、录像 上传的兼容性问题 问题描述: 微信内置浏览器打开公司网页,去实现多张片上传,ios是没有问题,但是安卓,只能上传一张; <input type="file" accept="image/*" mult ......
uniapp让页面文字可以长按进行复制,让html标签能解析,显示图片
selectable="true" style="-webkit-user-select: text;"可以让页面文字可选复制 v-html标签解析HTML标签 ......
使HTML input输入框只接受 Excel 文件
<input type="file" accept="application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel" /> ......
前端下载文件时无法获取到header['Content-Disposition']
我们在做文件下载的功能时,往往需要后端将文件名称返回给前端,前端获取文件名称并从浏览器上下载文件。 一般情况下,后台会将文件名称加在请求的响应头的Content-Disposition中,前端只需要去获取该字段即可。 但是由于浏览器的限制,前端只能在network中看到Content-Disposi ......
前端vscode常用插件
运行html文件(open in browser) 运行快捷键: Alt+B px转rem(px2rem) 将括号变色,便于观察(Bracket Pair Colorizer) 改变对齐线颜色(Guides) ......
前端常见的十种布局
作为一个开发小白,也是第一次编写博客文章,若有错误请各位大牛大佬指正,轻喷!!! 我在学校接触最多的就是前端,然后最近在学习新的前端知识,发现前端布局常见的有很多种,不同的应用场景有不同的布局方式,下面就来简单介绍一下吧。 静态布局 浮动布局 定位布局 栅格布局 table布局 弹性(flex)布局 ......
HTML里JS代码的所处位置
需要注意的是,HTML代码是自上到下加载的。掌握了这条便可以据此判断JS代码应该处于哪里。 JS代码可以位于<head></head>之间,使得JS脚本提前加载; JS代码也可以位于<body></body>之间,以免一些需要给HTML代码赋值的JS代码在HTML代码还未加载出来时便提前加载了而出现 ......
解决 前端 设置滚动条的宽度后 滚动条消失的问题(解决ie浏览器样式无效的问题)
.op { flex: 1; width: 90%; flex-direction: column; overflow: auto; height: 90%; padding-right: 5px; } .op::-webkit-scrollbar{ width: 5px; } .op::-webk ......
前端小程序生成二维码及分享功能
一、需求描述 小程序个人中心生成二维码,用户点击生成二维码功能即可生成二维码,生成的二维码可分享。用户通过扫码或者分享的链接可进入到小程序首页某个产品的详情页 js文件 data: { shareInfo:{}, productUuid:'' }, onLoad: function (options ......
postcss 、postcss-html、postcss-less、autoprefixer
PostCSS PostCSS是一个用JavaScript编写的工具,它可以转换CSS代码,并支持使用JavaScript编写插件来扩展其功能。它被设计为可扩展的,可以轻松地添加新的转换规则和插件,以满足不同的需求。 autoprefixer autoprefixer 自动添加CSS浏览器前缀的插件 ......
前端设计模式——访问者模式
访问者模式(Visitor Pattern)是一种行为型设计模式,用于将操作与其所操作的对象分离开来。该模式的核心思想是将操作封装在一个访问者对象中,而不是分散在各个对象中。通过将操作与对象分离开来,访问者模式可以在不修改对象结构的情况下,添加新的操作。 在前端开发中,访问者模式通常用于处理DOM树 ......
前端传递Base64字符串,后端转流存入OSS
工具类 public static BufferedInputStream base64Convert(String base64) { // 解码 base64 = base64.split(",")[1]; try { byte[] buffer = Base64.getMimeDecoder( ......
HTML/XML转义字符对照表(建议收藏)
特殊字符转义表字符 十进制 转义字符" " "& & &< < <> > >不断开空格(non-breaking space)   最常用的转义字符列表显示 说明 实体名称 十进制编号半方大的空白   &# ......
如何在html页面跳转的时候携带数据(页面跳转时参数传递问题)
在html页面进行跳转的时候,我们需要把一个页面的数据传输到另外一个页面时,我们应该怎么做呢? 解决办法: 效果如下: a页面 点击跳转按钮后 在b页面可以获取到对应的值。 代码如下: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UT ......
前端性能精进(六)——网络
网络也是前端性能优化的重要一环,网页上的资源都要经过网络来传输。 优化网络性能除了缓存和压缩之外,还有就是协议和 CDN。 HTTP 协议已经历了多个版本,每个版本的出现其实就是为了解决已知的性能问题。 目前市面上,有许多成熟的商业 CDN 服务,采用这些服务的网页,在性能提升上也很可观。 一、缓存 ......