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

好123上网主页/搜索引擎seo关键词优化效果

好123上网主页,搜索引擎seo关键词优化效果,wordpress 导入md,h5响应式网站技术目录 HTML认知web标准vscode的简介和使用注释标题和段落换行和水平线标签文本格式化标签图片图片-基本使用图片-属性 绝对路径相对路径音频标签视频标签超链接 HTML基础列表列表-无序和有序列表-自定义 表格表格-使用表格-表格标题和表头单元格表格-结构标签(了解&a…

目录

  • HTML认知
    • web标准
    • vscode的简介和使用
    • 注释
    • 标题和段落
    • 换行和水平线标签
    • 文本格式化标签
    • 图片
      • 图片-基本使用
      • 图片-属性
    • 绝对路径
    • 相对路径
    • 音频标签
    • 视频标签
    • 超链接
  • HTML基础
    • 列表
      • 列表-无序和有序
      • 列表-自定义
    • 表格
      • 表格-使用
      • 表格-表格标题和表头单元格
      • 表格-结构标签(了解)
      • 表格-合并单元格
    • 表单
      • 表单-input基本使用
      • 表单-input-占位符
      • 表单-单选功能和默认选中
      • 表单-上传多个文件
      • 表单-按钮-input
      • 表单-按钮button
      • 表单-下拉菜单
      • 表单-文本域
      • 表单-lable标签
    • 语义化标签
      • 1.1没有语义的布局标签-div和span
      • 2.1 有语义的布局标签(了解)
    • 字符实体
    • 综合案例
      • 综合案例-学生信息表
      • 综合案例-表单

HTML认知

web标准

小结

  • 结构:HTML → 页面元素
  • 表现:CSS → 页面样式
  • 行为:JavaScript → 页面交互的动态效果

vscode的简介和使用

英文状态!→回车(或者tab键),

快速生成骨架,

在这里插入图片描述

注释

ctrl + /

标题和段落

快捷方式:快速修改多个同个字样

1️⃣鼠标左键长按选中想要修改的1,(同个字样就会自动标识出来)

在这里插入图片描述

2️⃣ctrl + d 多选,多按一次d,多选一个字样。(可以看到三个光标同时在闪)

在这里插入图片描述

⭐️标题标签

<h1></h1>

⭐️段落标签

<p></p>

换行和水平线标签

⭐️换行标签

<br>

⭐️水平线标签

<hr>

文本格式化标签

⭐️

标签说明
b加粗
u下划线
i倾斜
s删除线

⭐️

语义:突出重要性的强调语境:

标签说明
strong加粗
ins下划线
em倾斜
del删除线

图片

图片-基本使用

⭐️<img src=" " alt=" ">

图片-属性

⭐️<img src=" " alt=" " title=" ">

title:悬停时显示文本

width:

height:

⭕️如果只设置weight和height其中一个,另一个没设置的会自动等比例缩放(此时图片不会变形)

⭕️如果同时设置weight和height,设置不当会变形

绝对路径

绝对路径:指目录下的绝对位置,可直接到达目标位置,通常从盘符开始的路径。

🍎盘符开头:D:\day01\images\1.jpg

完整的网络地址:https://www.itcat.cn/2018czgw/images/logo.gif(了解)

相对路径

相对路径(常用):当前文件开始出发找目标文件的过程

同级目录:当前文件和目标文件在同一目录中

​ 代码步骤:直接写目标文件名字即可

​ 🍎 <img src="目标图片.gif">或<img src="./目标图片.gif">

下级目录:目标文件在下级目录中

​ 代码步骤:文件夹名字/直接写目标文件名字

​ 🍎<img src="images/目标图片.gif">

上级目录:目标文件在上级目录中

​ 代码步骤:…/直接写目标文件名字

​ 🐱…/返回上一级

​ 🍎<img src="../目标图片.gif">

音频标签

⭐️<audio src=" " controls autoplay loop></audio>

属性名功能
src音频的路径
controls显示播放的控件
autoplay自动播放(部分浏览器不支持)
loop循环播放

音频标签目前支持三种格式:MP3、Wav、Ogg

视频标签

⭐️<video src=" " controls autoplay muted loop></video>

属性名功能
src视频的路径
controls显示播放的控件
autoplay自动播放(谷歌浏览器中序配合muted实现静音播放)
loop循环播放

视频标签标签目前支持三种格式:MP4、WebM、Ogg

超链接

⭐️<a href="./目标网页.html">超链接</a>

不知道跳转地址的时候,href的值书写#(空链接)

在这里插入图片描述

链接标签的target属性:

属性名:target

属性值:目标网页的打开形式

取值效果
_self默认值,在当前窗口中跳转
_blank在新窗口中跳转

在这里插入图片描述

HTML基础

列表

列表-无序和有序

无序列表:

标签名说明
ul表示无序列表的整体,用于包裹li标签
li表示陆无序列表的每一项,用于包含每一行的内容

⭕️ul标签中只允许包含li标签

⭕️li标签可以包含任意内容

有序列表:

标签名说明
ol表示有序列表的整体,用于包裹li标签
li表示陆无序列表的每一项,用于包含每一行的内容

⭕️ol标签中只允许包含li标签

⭕️li标签可以包含任意内容

列表-自定义

标签名说明
dl表示自定义列表的整体,用于包裹dt/dd标签
dt表示自定义列表的主题
dd表示自定义列表的针对主题的每一项内容

dd前会默认显示缩进效果

⭕️dl标签中只允许包含dt/dd标签

⭕️li标签可以包含任意内容

表格

表格-使用

标签名说明
table表格整体,可用于包裹多个tr
tr表格每行,可用于包裹td
td表格单元格,可用于包裹内容

标签的嵌套关系:table > tr > td

表格的相关属性:

属性名属性值效果
border数字边框宽度
width数字表格宽度
height数字表格高度

实际开发时针对样式效果推荐用CSS设置

表格-表格标题和表头单元格

标签名名称说明
caption表格大标题表示表格整体大标题,默认在表格整体顶部居中位置显示
th表头单元格表示一列小标题,通常用于表格第一行,默认内部文字加粗并居中显示

表格-结构标签(了解)

场景:让表格的内容结构分组,突出表格的不同部分(头部、主体、底部),使语义更加清晰。

标签名名称
thead表格头部
tbody表格主体
tfoot表格底部

表格-合并单元格

属性名属性值说明
rowspan合并单元格的个数跨行合并,将多行的单元格垂直合并
colspan合并单元格的个数跨列合并,将多列的单元格水平合并
 <tr><td>小哥哥</td><td rowspan="2">100</td><td>真帅气</td></tr><tr><td>小姐姐</td><!-- <td>99</td> --><td>真漂亮</td></tr>

在这里插入图片描述

<tr><td>总结</td><td colspan="2">郎才女貌</td><!-- <td>郎才女貌</td> -->
</tr>

在这里插入图片描述

在这里插入图片描述

⭕️只有同一个结构标签中的单元格才能合并,不能跨结构标签合并(不能跨:thead、tbody、tfoot)

表单

表单-input基本使用

标签名type属性值说明
inputtext文本框,用于输入单行文本
inputpassword密码框,用于输入密码
inputradio单选框,用于多选一
inputcheckbox多选框,用于多选多
inputfile文件选择,用于之后上传文件
inputsubmit提交按钮,用于提交
inputreset重置按钮,用于重置
inputbutton普通按钮,默认无功能,之后配合js添加功能
文本框:<input type="text"><br>密码框:<input type="password"><br>单选框:<input type="radio"><br>多选框:<input type="checkbox"><br>上传文件:<input type="file"><br>提交按钮:<input type="submit"><br>重置按钮:<input type="reset"><br>普通按钮:<input type="button">

在这里插入图片描述

表单-input-占位符

属性名说明
placeholder占位符。提示用户输入的文本
  文本框:<input type="text" placeholder="请输入用户名">

在这里插入图片描述

表单-单选功能和默认选中

场景:在网页中显示多选一的单选表单控件

属性名说明
name分组。有相同name属性值的单选框为一组,一组中同时只能有一个被选中
checked默认选中

⭕️name属性对于单选框有分组功能

性别:<input type="radio" name="sex">男<input type="radio" name="sex" checked>女

在这里插入图片描述

表单-上传多个文件

场景:在网页显示文件选择的表单控件

属性名说明
multiple多文件选择
<input type="file" multiple>

在这里插入图片描述

表单-按钮-input

场景:在网页中显示不同功能的按钮表单控件

标签名type属性值说明
inputsubmit提交按钮。点击之后提交数据给后端服务器
inputreset重置按钮。点击之后恢复表单默认值
inputbutton普通按钮。默认无功能,之后配合js添加功能

⭕️如果需要实现以上按钮功能,需要配合form标签使用

⭕️form使用方法:用form标签把表单标签一起包裹起来即可

<form action="">用户名:<input type="text"><br>密码:<input type="password"><br><input type="submit"><input type="reset"><input type="button" value="普通按钮"></form>

在这里插入图片描述

表单-按钮button

场景:在网页中显示用户点击的按钮

标签名type属性值说明
buttonsubmit提交按钮。点击之后提交数据给后端服务器
buttonreset重置按钮。点击之后恢复表单默认值
buttonbutton普通按钮。默认无功能,之后配合js添加功能

⭕️谷歌浏览器中button默认是提交按钮

⭕️button标签是双标签,更便于包裹其他内容:文字、图片等

<button>按钮</button>
<button type="submit">提交按钮</button>
<button type="reset">重置按钮</button>
<button type="button">普通按钮,没有任何功能</button>

在这里插入图片描述

表单-下拉菜单

场景:在网页中提供多个选择项的下拉菜单表单控件

⭐️标签组成:

select标签:下拉菜单的整体

option标签:下拉菜单的每一项

⭐️常见属性:

selected:下拉菜单的默认选中

<select><option>北京</option><option>广州</option><option>上海</option><option selected>深圳</option></select>

在这里插入图片描述

表单-文本域

场景:在网页中提供可输入多行文本的表单控件

⭐️标签名:textarea

⭐️常见属性:

cols:规定了文本域内可见宽度

rows:规定了文本域内可见行数

⭕️右下角可以拖拽改变大小

⭕️实际开发时针对样式效果推荐使用CSS设置

<textarea cols="60" rows="30"></textarea>

在这里插入图片描述

表单-lable标签

场景:常用于绑定内容与表单标签的关系

⭐️标签名:lable

使用方法①(复杂):

1.使用lable标签把内容(如:文本)包裹起来

2.在表单标签上添加id属性

3.在lable标签的for属性中设置对应的id属性值

 姓名:<input type="radio" name="sex" id="man"> <label for="man"></label><input type="radio" name="sex" id="woman"> <label for="woman"></label>

使用方法②(简单):

1.直接使用lable标签把内容(如:文本)和表单标签一起包裹起来

2.需要把lable标签的for属性删除即可

姓名:<label><input type="radio" name="sex" id="man"> 男</label><label><input type="radio" name="sex" id="woman"> 女</label>

在这里插入图片描述

(点字照样选中前面的表单)

语义化标签

学习路径:

1.没有语义的布局标签

2.有语义的布局标签(了解)

1.1没有语义的布局标签-div和span

场景:实际开发网页时会大量频繁的使用到div和span这两个没有语义的标签

div标签:一行只能显示一个(独占一行)

span标签:一行可以显示多个

普通文字<div>这是div标签</div><div>这是div标签</div><span>这是span标签</span><span>这是span标签</span>

在这里插入图片描述

2.1 有语义的布局标签(了解)

场景:在HTML5新版本中,推出了一些有语义的布局标签供开发者使用

标签:

标签名语义
header网页头部
nav网页导航
footer网页底部
aside网页侧边栏
section网页区块
article网页文章

字符实体

常见字符实体:

场景:在网页中展示特殊符号效果时,需要使用字符实体代替

结构:&英文

常见字符实体:

显示结果描述实体名称
空格&nbsp
<小于号&lt
>大于号&gt
&和号&amp
"引号&quot
撇号&apos(IE不支持)
¢分(cent)&cent
£镑(pound)&pound
¥元(yen)&yen
欧元(euro)&euro
§小节&sect
©版权(copyright)&copy

⭕️只记一个空格就好了

综合案例

综合案例-学生信息表

<table border="1" width="500" height="300"><caption><h3>优秀学生信息表格</h3></caption><tr><th>年纪</th><th>姓名</th><th>学号</th><th>班级</th></tr><tr><td rowspan="2">高三</td><td>张三</td><td>110</td><td>三年二班</td></tr><tr><td>赵四</td><td>120</td><td>三年三班</td></tr><tr><td>评语</td><td colspan="3">你们都很优秀</td></tr></table>

在这里插入图片描述

综合案例-表单

<h1>青春不常在,抓紧谈恋爱</h1><hr>昵称:<input type="text" placeholder="请输入昵称"><br><br>性别:<input type="radio" name="sex" checked>男<input type="radio" name="sex">女<br><br>所在城市:<select><option>北京</option><option selected>上海</option><option>广州</option><option>深圳</option></select><br><br>婚姻状况:<input type="radio" name="marry">未婚<input type="radio" name="marry">已婚<input type="radio" name="marry">保密<br><br>喜欢的类型:<input type="checkbox" checked>可爱<input type="checkbox" checked>性感<input type="checkbox">御姐<input type="checkbox">萝莉<input type="checkbox">小鲜肉<input type="checkbox">大叔<br><br>个人介绍:<br><br><textarea cols="60" rows="8"></textarea><br><h3>我承诺</h3><ol><li>年满18岁、单身</li><li>抱着严肃的态度</li><li>真诚寻找另一半</li></ol><input type="checkbox">我同意所有条款<br><br><button type="submit">免费注册</button><button type="reset">重置</button>

在这里插入图片描述

相关文章:

html5 + css3(上)

目录 HTML认知web标准vscode的简介和使用注释标题和段落换行和水平线标签文本格式化标签图片图片-基本使用图片-属性 绝对路径相对路径音频标签视频标签超链接 HTML基础列表列表-无序和有序列表-自定义 表格表格-使用表格-表格标题和表头单元格表格-结构标签&#xff08;了解&a…...

Flask+微信小程序实现Login+Profile

Python代码 首先flask的session用不了&#xff0c;只能用全局变量来实现。 import pymysql from flask import Flask, request, jsonify, session from flask_cors import CORS from flask import make_responseapp Flask(__name__) CORS(app, supports_credentialsTrue) #…...

后缀表达式中缀表达式转后缀表达式

后缀表达式的计算机求值 计算规则 从左至右扫描表达式&#xff0c;遇到数字时&#xff0c;将数字压入堆栈&#xff0c;遇到运算符时&#xff0c;弹出栈顶的两个数&#xff0c;用运算符对它们做相应的计算&#xff08;次顶元素 和 栈顶元素&#xff09;&#xff0c;并将结果入…...

Qemu开发ARM篇-7、uboot以及系统网络连接及配置

文章目录 1、uboot及linux版本网络设置1、宿主机虚拟网卡创建2、uboot使用tap0网卡3、启动测试 2、访问外网设置 在上一篇Qemu开发ARM篇-6、emmc/SD卡AB分区镜像制作并通过uboot进行挂载启动中&#xff0c;我们制作了AB分区系统镜像&#xff0c;并成功通过uboot加载kernel以及d…...

两数相加leetcode

第一个是测试用例代码&#xff0c;测试的是两个带头的逆序链表相加&#xff0c;并且有反转操作 但是题目要求的是不带头链表直接相加&#xff0c;不需要逆转&#xff0c;输出结果也是逆序的&#xff0c; 题解放在第二个代码中 #include<stdio.h> #include<stdlib.h…...

C0004.Qt中QComboBox设置下拉列表样式后,下拉列表样式无效的解决办法

问题描述 我们平时在使用Qt Creator对控件QComboBox的样式进行设置后&#xff0c;在运行程序启动界面时&#xff0c;发现设置的样式无效&#xff0c;效果如下&#xff1a; /* 设置下拉菜单框的样式 */ QComboBox QAbstractItemView {border: 1px solid rgb(161,161,161); /* …...

AI 对话工具汇总

&#x1f423;个人主页 可惜已不在 &#x1f424;这篇在这个专栏AI_可惜已不在的博客-CSDN博客 &#x1f425;有用的话就留下一个三连吧&#x1f63c; 目录 前言: 正文: 前言: 在科技飞速发展的时代&#xff0c;AI 对话正逐渐成为我们获取信息、交流思想的新方式。它以强…...

面试题05.08绘制直线问题详解(考察点为位运算符)

目录 一题目&#xff1a; 二详细思路汇总&#xff1a; 三代码解答&#xff08;带注释版&#xff09;&#xff1a; 一题目&#xff1a; leetcode原题链接&#xff1a;. - 力扣&#xff08;LeetCode&#xff09; 二详细思路汇总&#xff1a; 这里先剧透一下简单版思路哦&…...

埃及 Explained

古埃及&#xff0c;位于尼罗河畔的神秘文明&#xff0c;曾在北非的荒漠中繁荣昌盛。这个充满谜团的王国凭借其宏伟的成就和神秘的文化&#xff0c;数百年来吸引了无数人的好奇心。 埃及人创造了复杂的象形文字&#xff0c;建造了像吉萨大金字塔这样宏伟的建筑&#xff0c;并通…...

【Linux】第一个小程序——进度条实现

&#x1f525; 个人主页&#xff1a;大耳朵土土垚 &#x1f525; 所属专栏&#xff1a;Linux系统编程 这里将会不定期更新有关Linux的内容&#xff0c;欢迎大家点赞&#xff0c;收藏&#xff0c;评论&#x1f973;&#x1f973;&#x1f389;&#x1f389;&#x1f389; 文章目…...

如何确定光纤用几芯 用光纤与网线区别在哪里

光纤用几芯&#xff1f; 光纤芯数&#xff0c;主要和光纤连接的设备接口和设备的通信方式有关。一般来说&#xff0c;光纤中光芯的数量&#xff0c;为设备接口总数乘以2后&#xff0c;再加上10%&#xff5e;20&#xff05;的备用数量&#xff0c;而如果设备的通信方式有设备多…...

使用Chrome浏览器时打开网页如何禁用缓存

缓存是浏览器用于临时存储网页资源的一种机制&#xff0c;可以提高网页加载速度和减轻服务器负载。 然而&#xff0c;有时候我们需要阻止缓存中的Chrome浏览器&#xff0c;以便获取最新的网页内容。以下是一些方法可以实现这个目标&#xff1a; 1、强制刷新页面&#xff1a;在C…...

zabbix7.0创建自定义模板的案例详解(以监控httpd服务为例)

前言 服务端配置 链接: rocky9.2部署zabbix服务端的详细过程 环境 主机ip应用zabbix-server192.168.10.11zabbix本体zabbix-client192.168.10.12zabbix-agent zabbix-server(服务端已配置) 创建模板 模板组直接写一个新的&#xff0c;不用选择 通过名称查找模板&#xf…...

从零开始Ubuntu24.04上Docker构建自动化部署(五)Docker安装jenkins

安装jenkins 下载 sudo docker pull jenkins/jenkins:lts docker-compose启动 jenkins: image: jenkins/jenkins:lts container_name: compose_jenkins user: root restart: always ports: - 28080:8080 volumes: - /home/jenkins_home/:/var/jenkins_home - /usr/local/bin/d…...

【JS】访问器成员

前言 如下例&#xff0c;有一商品对象&#xff0c;其中属性分别为单价和数量以及一个用于计算总价的方法&#xff0c;需要通过 product.getTotal() 获得总价&#xff0c;也可以使用访问器成员getter控制属性读写逻辑&#xff0c;通过 product.total 的方式获取总价&#xff0c…...

五子棋双人对战项目(3)——匹配模块

目录 一、分析需求 二、约定前后端交互接口 匹配请求&#xff1a; 匹配响应&#xff1a; 三、实现游戏大厅页面&#xff08;前端代码&#xff09; game_hall.html&#xff1a; common.css&#xff1a; game_hall.css&#xff1a; 四、实现后端代码 WebSocketConfig …...

开源软件简介

一、开源运动的发起 近几十年&#xff0c;软件已经称为战略性的社会资源。各大软件供应商传统的对外封锁源代码的运营模式虽说有积极的一面&#xff0c;比如可以维护开发商的利益&#xff0c;使其可以持续地维护进一步开发的能力&#xff0c;以及可以保护软件商及客户的私密信息…...

Bruno:拥有 11.2k star 的免费开源 API 测试工具

Github 开源地址&#xff1a; https://github.com/usebruno/bruno 官网地址&#xff1a; https://www.usebruno.com/ 下载地址&#xff1a; https://www.usebruno.com/downloads 使用文档&#xff1a; https://docs.usebruno.com/ Bruno 是一款全新且创新的 API 客户端&…...

C动态内存管理

前言&#xff1a;不知不觉又过去了很长的一段时间。今天对C语言中的动态内存管理进行一个系统性的总结。 1 为什么要有动态内存分配 在C语言中&#xff0c;使用int&#xff0c;float&#xff0c;double&#xff0c;short等数据内置类型以及数组不是也可以开辟内存空间吗&…...

系列二、案例实操

一、创建表空间 1.1、概述 在Oracle数据库中&#xff0c;表空间是一个逻辑存储单位&#xff0c;它是Oracle数据库中存储数据的地方。 1.2、超级管理员登录 sqlplus / as sysdba 1.3、创建表空间 create tablespace water_boss datafile C:\Programs\oracle11g\oradata\orcl\…...

Python编码系列—Python状态模式:轻松管理对象状态的变化

&#x1f31f;&#x1f31f; 欢迎来到我的技术小筑&#xff0c;一个专为技术探索者打造的交流空间。在这里&#xff0c;我们不仅分享代码的智慧&#xff0c;还探讨技术的深度与广度。无论您是资深开发者还是技术新手&#xff0c;这里都有一片属于您的天空。让我们在知识的海洋中…...

卸载WSL(Ubuntu),卸载linux

禁用 WSL 功能 打开 Windows 功能&#xff1a; 按下 Windows R 打开运行对话框&#xff0c;输入 optionalfeatures&#xff0c;然后按回车。 禁用 WSL&#xff1a; 在弹出的 Windows 功能窗口中&#xff0c;找到 适用于 Linux 的 Windows 子系统&#xff08;Windows Subsystem…...

Lumerical脚本语言-系统(System)

系统命令包括同操作系统文件系统交互的命令、以及运行脚本文件的命令等。 1、系统命令 命令描述newproject 创建一个新的模拟设计环境 newmode 创建一个新的 MODE 设计环境 save 保存一个 fsp 文件或者 lms 文件 load装载一个 fsp 文件或者 lms 文件 del 删除一个文件 rm 删除一…...

QT 界面编程中使用协程

QT 界面编程中使用协程 一、概述二、集成2.1、编译 Acl2.2、将 Acl 库集成到 QT 项目中2.3、开始编写代码2.3.1、QT 程序初始化时初始化 Acl 协程2.3.2、在界面中创建协程2.3.3、界面程序退出前需要停止协程调度2.3.4、在界面线程中下载数据2.3.5、在协程中延迟创建窗口 2.4、效…...

macOS 开发环境配置与应用开发

✅作者简介&#xff1a;2022年博客新星 第八。热爱国学的Java后端开发者&#xff0c;修心和技术同步精进。 &#x1f34e;个人主页&#xff1a;Java Fans的博客 &#x1f34a;个人信条&#xff1a;不迁怒&#xff0c;不贰过。小知识&#xff0c;大智慧。 &#x1f49e;当前专栏…...

第13讲 实践:设计SLAM系统

设计一个视觉里程计&#xff0c;理解SLAM软件框架如何搭建&#xff0c;理解视觉里程计设计容易出现的问题以及解决方法。 目录 1、工程目标 2、工程框架 3、实现 附录 1、工程目标 实现一个精简版的双目视觉里程计。由一个光流追踪的前端和一个局部BA的后端组成。 2、工程…...

NeRF2: Neural Radio-Frequency Radiance Fields 笔记

任务&#xff1a;用 NeRF 对无线信号的传播进行建模&#xff0c;建模完成后可以用NeRF网络生成新位置下的信号。生成的信号用于指纹定位、信道估计等下游任务。 核心思路 在视觉 NeRF 的基础上&#xff0c;根据无线信号的特点修改了隐式场模型、渲染函数&#xff0c;网络的输…...

以太网交换安全:MAC地址表安全

一、MAC地址表安全 MAC地址表安全是网络安全中的一个重要方面&#xff0c;它涉及到网络设备的MAC地址表的管理和保护。以下是对MAC地址表安全的详细介绍&#xff1a; &#xff08;1&#xff09;基本概念 定义&#xff1a;MAC地址表是网络设备&#xff08;如交换机&#xff0…...

CSS综合页布面局案例

写的比较一般,如果想要参考可以点击链接。 CSS综合案例(登录页面)资源-CSDN文库 引言: 我们学习CSS和HTML都是为了想要做一个网页布局,但是每逢上手可能就会需要查阅很多语言,我觉得是没有什么问题的,熟能生巧,编程是需要练的,但是写网页的时候需要实现某个效果时需…...

低代码可视化-UniApp二维码可视化-代码生成器

市面上提供了各种各样的二维码组件&#xff0c;做了一简单的uniapp二维码组件&#xff0c;二维码实现依赖davidshimjs/qrcodejs。 组件特点 跨浏览器支持&#xff1a;利用Canvas元素实现二维码的跨浏览器兼容性&#xff0c;兼容微信小程序、h5、app。 无依赖性&#xff1a;QR…...