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

Web 整合

HTML

span 行内元素

p 块级元素

br/ 强制换行 

 i  em倾斜

 b strong 加粗

u 下划线

mark 高亮

超链接 a :a href="链接地址"  target="_blank" alt="可替文本" title="文字提示"

                tartget:_self 自己界面打开 _blank在其他界面打开

         <a id="tips"> 锚 调整位置 </a> <br />  // html5以前 使用name设定锚的名称 也是通过#name
        <a href="#tips"> 锚 调转提示文字</a> 

        

 无序 列表:ul>li*n 

有序列表 : ol>li*n

摘要概述 :details summary  一个details 通常含有一个summary

进度条:meter  ,progress  

表格: table  行: tr  标题行: th :普通列 td

                     cellspacing 单元框间距;
                    cellpadding单元框内间距       

                  去除内空格:       cellspacing="0" cellpadding="0"

                           [style]     border-collapse:collapse;

                                               border-spacing=0;

取消内边框: border="0" cellspacing="0"

居中:水平居中:text-align: center   垂直居中:line-height= 高

行合并:rowspan="n" 列合并:colspan="n"  注意:最后同行或同列的td个数要一致

表单:form  

       表单的属性【

         text 单行文本框

         password 密码

 默认选择:checked{

        radio 单选  , name 相等

        checkbox 多选 , name 相等 

}

select option下拉列表; selected="selected" 默认选择

 textarea 多行文本域 (可通过拖拽改变大小)

Cols属性:每行的字符数

Rows属性:文本行数


   button 按钮

range 滑动块 可通过   step 滑动跨度:  min="10" max="100" step="10"

进度条(不可滑动,value 设置值):progress,meter

        reset 重置

      submit 提交

          date      日期 

        color 颜色 

        email  邮箱 

number 数字

tel 电话

表单的参数【

        把标签变成不可编辑属性:   contenteditable="true"

        隐藏 类型  display:none 不占位

         默认提示  placeholder="输入邮箱"

           下拉框多选  multiple 

        提交时无需验证 novalidate

       提交时验证必须填写 required

        只读:  disabled不可选颜色变浅;

                        readonly 可选但不可写样式不变

        自动焦点: autofocus (多个自动焦点 会聚焦到第一个)

正则表达式 :pattern

CSS

        选择器

        元素选择器 :  元素名{}

        id选择器:#id名{}

        类/class选择器 : .class名{}

        并集选择器:选择器1名,选择器2名{}     选择器1和选择器2

        后代选择器: 选择器1名 选择器2名{}  针对的是 在选择器1里下的选择器2( 祖先)

            子选择器 : 选择器1名>选择器2名{}  针对的是 在选择器1里的直接子元素中选择器2(父子)

        属性选择器 : 例:input[type="text"]{ }

超链接伪类:

a:hover:鼠标悬浮其上

A:link:未单击访问时

A:active:鼠标单击未释放

A:visited:单击访问后

颜色

英文单词 red white

十六进制 #ffff00 【6个f 白 6个0 黑】

Rgb(255,0,0) 【 3 个0 黑,3个255 白】

Rgba(255,0,0,0.5)

背景

背景颜色:background-color:

背景图像:background-image:url(“路径”);

背景重复:background-repeat: no-repeat  repeat-x/y

背景定位:background-position: 水平定位 竖直定位

水平定位:left right center    px(正数向右,负数向左)

竖直定位:top bottom center  px(正数向下负数向上)

简写:background: red url() no-repeat 20px center;

字体:

字体类型:font-family:’楷体’;

字体大小: font-size px  

字体粗细:font-weight: 100-1000 

                                         normal :400 ;  正常

                                        bold:700; 加粗

                     

简写:font: 风格 粗细 大小 类型

文本:

颜色:color

文本对齐方式:text-align: left right center

文本修饰:text-decoration:none underline   overline line-through

文本缩进:text-indent: px

行高:line-height

垂直对齐:vertical-align: top middle bottom

Css列表:

列表项类型:list-style-type:none disc实心圆  circle空心圆 decimal 阿拉伯数字 square 实心黑块

列表项图片:List-style-image:url()

列表项位置;list-stle-position:inside/outside(图标在li里/外)

盒子模型:

         边距:border: 3px solid red; 

                        solid,实线 ,           dotted,点线  dashed虚线

                    box-sizing: border-box;     将边框对内显示 

             

                           阴影  :  水平(正为右) 垂直(下为正) 模糊度 颜色

                                         盒子阴影:box-shadow:5px 5px 5px  green;

                                          文本阴影:text-shadow

                            首行缩进 : text-indent: 30px

                         /*  外边距 上  右 下 左(黄框的外面)*/
                                margin: 10px 10px 0px;

                           内边距   :padding

                               /* 背景 :背景颜色  背景图片路径 是否平铺   */

                                 /*位于的位置(left 右正 top 下正 决定) /所占整体的比例*/

                                background: red url(../img/image1.jpg) no-repeat  left top/100% 100%;

                浮动:float 浮动 不在同一个层级上,任何元素都可以

                        

浮动的特性:脱离标准文档流(可以与其他元素并排展示,可以设置宽高,如果不设置会默认内容的宽高)

浮动的元素互相贴靠:浮动元素会贴靠上一个浮动元素的边,如果宽度不够,则当前浮动元素会换行显示,换行后顶部不会超过上一个浮动元素的底部。

浮动元素有字围效果(标准文档流的文字不会被浮动元素遮挡,围绕浮动元素)

                定位:position: relative 相对 位置还存在 相对于自己位移
                                position: absoule;绝对 位置不存在 , 相对于上一个定位的父级位移

                               position: fixed;  /固定位置 与上级块无关 跟界面有关

                          

                  属性z-index:定位时设置层级关系,数字越大越靠上

                             clear: both;  清除浮动  left both right 位置上

                  溢出处理: overflow-y: scroll

                     隐藏 :    visibility: hidden;  位置存在
                                     display: none;      不存在                          

                                Display:block行内元素转换为块元素

                                Display: inline设置块元素转行内元素

                                Display:inline-block:块元素横向排列同时保留块元素的特性

                        渐变:圆形: border-radius: 50%;

                                    从内向外:background-image: radial-gradient(yellow,green);

                                     从上到下: background-image: linear-gradient(yellow,green);

                      

               弹性布局:{

                          display: flex;(默认:从左到右,上端对齐 ,不换行)

                        从右到左: flex-direction: row-reverse; 
                从上到下 : flex-direction: column; 
              从下到上 : flex-direction: column-reverse; 

        

自动换行 ,warp第一行在最上面:flex-wrap: wrap; 
            
 自动换行 ,warp第一行在最下面:  flex-wrap: wrap-reverse;

 对齐 : justify-content: flex-start; 
右对齐 : justify-content: flex-end; 
            
居中对其: justify-content: center; 
            
 两端对齐 : justify-content: space-between; 
 间隔相同 :justify-content: space-around; 


            
       下端对齐 : align-items: flex-end; 
      中间对齐 :   align-items: center;

  单独设置对齐方式 :  align-self: flex-end;        

           排序顺序  order越小越靠前: order: 1; 
 

}

        JS:

                var 类似全局变量

                    let 局部变量

                const 常量

        

        数据类型:typeof(变量)返回变量的数据类型

        字符串 数字number 对象object    布尔

                 在网页输出   document.write("<h1>123</h1>");
             控制台输出    console.log("hello world");

              弹窗  alert(" tanC");    

        询问  confirm("are you already");

        输入对话框prompt()

==和===区别 !==和!=区别

==比较的是内容

===比较的是内容和数据类型是否否相同

!=内容是否不同

!==内容和数据类型至少有一项不相同

常用事件:

Onclick:点击事件

Onblur:光标失去焦点

Onfocus:聚集焦点

Onsubmit:提交事件

Onmouseover:鼠标移入事件

Onmouseout:鼠标移出事件

        

常用的Js内置函数:

parseInt()把字符串解析成数字,并返回一个正数

parseFloat()把字符串解析成数字,并返回一个小数

IsNaN()判断是否是非数字

        

Number对象

toString():数字转字符串

toFIxed(n)保留n位小数  四舍五入 不足用0填充

计时函数

SetTImeout(”调用的函数“,等待的毫秒数):等待多长时间执行一次,如果要多次执行,让调用函数内容调用SetTImeout()

clearTimeout(setTImeout()返回的id值):清除setTimeout设置的定时

Setinerval(调用的函数,间隔的毫秒数):每隔多长时间执行一次

ClearInerval(setINerval()返回的id值):清除setInerval设置的定时

        对象:String JS对象-String-CSDN博客

                数组对象 JS对象-数组(Array)_lcatake的博客-CSDN博客JS对象-String-CSDN博客

      

日期对象的创建

Var date  = new Date();//创建当前系统时间的日期对象

Var date = new Date(2023,9,13);//创建指定的年月日日期对象

Var date  = new Date(2023,9,13,15,43,50);//创建指定的年月日时分秒日期对象

Var date  = new Date(‘2023-9-13 15:44:20’);//创建指定的年月日时分秒日期对象

常用函数

getFullYear():从日期对象返回四位年份

getMonth()从日期对象中返回月份0-11实际月份=getMonth()+1

getDate()返回一个月中的某一天

getHours()返回日期对象的小时

getMinutes()返回日期对象的分钟

getSeconds();秒

getDay()返回一个星期中的某天(0-6)0:周末

getMIlliseconds()毫秒

getTime()返回从1970-1-1至今的毫秒数

以及对应的set方法

var rep1=new RegExp("正则表达式");

正则 :rep1.test(str) 查看 str中是否含有rep1 返回布尔类型    

                        rep1.exec(str); 查看 str中是否含有rep1 有则返回rep1,无则返回str

获取、设置属性

.className:获取/设置Class属性

.style:获取/设置css样式

.getAttribute(属性名):获取属性的值

.setAttribute(属性名,属性值):设置属性的值

.hasAttribute(属性名):判断是否包含指定属性

.removeAttribute(属性名):删除指定属性

动态添加节点

创建一个节点 var node =doucument.createElement(“li”)

创建一个文本节点 var textnode = ‘hello’;

元素节点追加文本节点

node.appendChild(textnode);

找到父节点

Var father = document.getElementByTagNamr(‘ul’)[0];

父节点追加子节点 father.appendChild(node);

动态删除节点

  找到要删除的节点

Var chilenode = document.getELementById(‘one’);

找到父节点

Var fathernode = document.getElementById(‘box’);

父节点上删除子节点

fathernode.removeChild(childnode);

        JQ:

Jq的基本使用_lcatake的博客-CSDN博客

jq的动画

JS的动画_lcatake的博客-CSDN博客

        

相关文章:

Web 整合

HTML span 行内元素 p 块级元素 br/ 强制换行 i em倾斜 b strong 加粗 u 下划线 mark 高亮 超链接 a &#xff1a;a href"链接地址" target"_blank" alt"可替文本" title"文字提示" tartget&#xff1a;_self 自己界面打开 _…...

hasOwnProperty 方法解析

一、含义&#xff1a; hasOwnProperty 是 JavaScript 中的一个内置方法&#xff0c;用于检查对象是否具有指定名称的属性。 具体来说&#xff0c;hasOwnProperty 方法用于判断一个对象是否拥有某个指定的属性&#xff0c;而不是继承自原型链的属性。它是一个布尔值方法&#…...

使用 nohup 运行 Python 脚本

简介&#xff1a;在数据科学、Web 开发或者其他需要长时间运行的任务中&#xff0c;我们经常需要让 Python 脚本在后台运行。尤其是在远程服务器上&#xff0c;可能因为网络不稳定或需要执行多个任务&#xff0c;我们不希望 Python 脚本因为终端关闭而被终止。这时&#xff0c;…...

Django:五、登录界面实现动态图片验证码

一、下载包 pip install pillow 二、代码 这是一个函数&#xff0c;无输入&#xff0c;返回两个值。一个值是图片&#xff0c;一个值是图片中的数字及字母。 需要注意&#xff1a;font_fileMonaco.ttf 是一个验证码字体文件&#xff0c;如有需要&#xff0c;可三连私信。 …...

GPT,GPT-2,GPT-3,InstructGPT的进化之路

ChatGPT 火遍圈内外&#xff0c;突然之间&#xff0c;好多人开始想要了解 NLP 这个领域&#xff0c;想知道 ChatGPT 到底是个什么&#xff1f;作为在这个行业奋斗5年的从业者&#xff0c;真的很开心让人们知道有一群人在干着这么样的一件事情。这也是我结合各位大佬的文章&…...

firefox_dev_linux下载安装配置(部分系统自带包请看结尾)

download 从 Firefox 的官方网站下载 Firefox Developer Edition 的 tar 文件 firefox_dev_linux_download # 终端快速下载 wget https://download.mozilla.org/?productfirefox-devedition-latest-ssl&oslinux64&langen-US彻底删除自带原版 # apt系 sudo apt --pu…...

vim缓存-交换文件

Catf1agCTF靶场 web swp 题目链接&#xff1a;http://catf1ag.cn/ 个人博客&#xff1a;https://sword-blogs.com/ 题目考点&#xff1a; vim在编辑文档的过程中如果异常退出&#xff0c;会产生缓存文件 vim 交换文件名 参考文章&#xff1a;vim手册 https://yianwillis.…...

Hive 优化建议与策略

目录 ​编辑 一、Hive优化总体思想 二、具体优化措施、策略 2.1 分析问题得手段 2.2 Hive的抓取策略 2.2.1 策略设置 2.2.2 策略对比效果 2.3 Hive本地模式 2.3.1 设置开启Hive本地模式 2.3.2 对比效果 2.3.2.1 开启前 2.3.2.2 开启后 2.4 Hive并行模式 2.5 Hive…...

CentOS 7.5 centos failed to load selinux policy 错误解决方法

这是个 selinux 使能导致的&#xff0c; 关闭即可 在进入到内核选中界面&#xff0c;选中要启动的内核&#xff0c; 按键盘 e 就会进入启动参数界面 进入启动参数界面如图&#xff0c;按上下键找到 UTF8 UTF8如图&#xff0c; 添加 selinux0 添加完成如图&#xff0c; 按 ctr…...

注入之SQLMAP(工具注入)

i sqlmap是一个自动化的SQL注入工具&#xff0c;其主要功能是扫描&#xff0c;发现并利用给定的URL和SQL注入漏洞&#xff0c;其广泛的功能和选项包括数据库指纹&#xff0c;枚举&#xff0c;数据库提权&#xff0c;访问目标文件系统&#xff0c;并在获取操作权限时执行任…...

Linux学习资源Index

由于Linux是支撑“云计算”的最核心、最底层、最重要的技术&#xff0c;持续提升自已的Linux水平是必须的&#xff0c;这里将不断更新的Linux学习索引。 书籍 书籍首页 - Documentation (rockylinux.org) WWW链接 提定发行版 RockyLinux Rocky Linux Download Rocky | R…...

什么是SVG(可缩放矢量图形)?它与普通图像格式有何不同?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 什么是SVG&#xff1f;⭐ 与普通图像格式的不同⭐ 写在最后 ⭐ 专栏简介 前端入门之旅&#xff1a;探索Web开发的奇妙世界 欢迎来到前端入门之旅&#xff01;感兴趣的可以订阅本专栏哦&#xff01;这个专栏是为那些对Web开发感兴趣、刚刚…...

求生之路2服务器搭建插件安装及详细的游戏参数配置教程windows

求生之路2服务器搭建插件安装及详细的游戏参数配置教程windows 大家好我是艾西&#xff0c;最近研究了下 l4d2&#xff08;求生之路2&#xff09;这款游戏的搭建以及架设过程。今天就给喜欢l4d2这款游戏的小伙伴们分享下怎么搭建架设一个自己的服务器。毕竟自己当服主是热爱游…...

React TypeScript 定义组件的各种方式

目录 举例说明1. 使用 class 定义2. 使用函数定义2.1 使用普通函数2.2 使用函数组件 举例说明 比如我们要定义一个计数器 Counter&#xff0c;它包含一个 label 和一个 button&#xff0c;计数器的初始值由外部传入&#xff0c;点击 button 计数加 1: 这虽然是个简单组件&…...

互联网摸鱼日报(2023-09-20)

互联网摸鱼日报(2023-09-20) 36氪新闻 国货美妆这五年&#xff1a;押注头部主播&#xff0c;追求极致流量中遭反噬 ​处于水深火热之中的奈飞该如何自救&#xff1f; 一头“灰犀牛”将冲击美国 年轻人花钱的样子变了 金V之后再推橙V&#xff0c;微博正试图重建创作者生态 …...

AWS入列CNCF基金会

7月27日&#xff0c;IT之家曾经报道&#xff0c;微软加入Linux旗下CNCF基金会&#xff0c;在这之后不到一个月的今天&#xff0c;亚马逊AWS也宣布&#xff0c;以铂金身份加入此基金会。 CNCF&#xff0c;全称Cloud Native Computing Fundation&#xff0c;该基金会旨在使得容器…...

岭回归与LASSO回归:解析两大经典线性回归方法

文章目录 &#x1f34b;引言&#x1f34b;岭回归&#xff08;Ridge Regression&#xff09;&#x1f34b;实战---岭回归&#x1f34b;LASSO回归&#xff08;LASSO Regression&#xff09;&#x1f34b;实战---LASSO回归&#x1f34b;岭回归和LASSO哪个更容易是直线&#x1f34b…...

数学建模——微分方程介绍

一、基础知识 1、一阶微分方程 称为一阶微分方程。y(x0)y0为定解条件。 其常规求解方法&#xff1a; &#xff08;1&#xff09;变量分离 再两边积分就可以求出通解。 &#xff08;2&#xff09;一阶线性求解公式 通解公式&#xff1a; 有些一阶微分方程需要通过整体代换…...

Minio入门系列【7】Spring Boot集成Minio

1 前言 之前介绍了如何使用Minio提供的JAVA SDK进行上传和下载文件&#xff0c;在此基础上&#xff0c;我们可以使用spring boot集成Minio JAVA SDK&#xff0c;添加自动配置、装配、客户端管理等功能&#xff0c;简化开发 2 Spring Boot集成Minio 2.1 环境搭建 首先我们搭…...

抖音视频下载.py(23年9月份可用)

声明:仅供学习交流使用!!! 抖音无水印视频下载; 首先登录抖音网页端 打开要下载的视频userId 然后编码实现下载 最后是完整代码,拿走就能用那种: # _*_ coding:utf-8 _*_import json import requests import time import randomheaders = """Accept: a…...

循环冗余码校验CRC码 算法步骤+详细实例计算

通信过程&#xff1a;&#xff08;白话解释&#xff09; 我们将原始待发送的消息称为 M M M&#xff0c;依据发送接收消息双方约定的生成多项式 G ( x ) G(x) G(x)&#xff08;意思就是 G &#xff08; x ) G&#xff08;x) G&#xff08;x) 是已知的&#xff09;&#xff0…...

鱼香ros docker配置镜像报错:https://registry-1.docker.io/v2/

使用鱼香ros一件安装docker时的https://registry-1.docker.io/v2/问题 一键安装指令 wget http://fishros.com/install -O fishros && . fishros出现问题&#xff1a;docker pull 失败 网络不同&#xff0c;需要使用镜像源 按照如下步骤操作 sudo vi /etc/docker/dae…...

NLP学习路线图(二十三):长短期记忆网络(LSTM)

在自然语言处理(NLP)领域,我们时刻面临着处理序列数据的核心挑战。无论是理解句子的结构、分析文本的情感,还是实现语言的翻译,都需要模型能够捕捉词语之间依时序产生的复杂依赖关系。传统的神经网络结构在处理这种序列依赖时显得力不从心,而循环神经网络(RNN) 曾被视为…...

CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云

目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...

R语言速释制剂QBD解决方案之三

本文是《Quality by Design for ANDAs: An Example for Immediate-Release Dosage Forms》第一个处方的R语言解决方案。 第一个处方研究评估原料药粒径分布、MCC/Lactose比例、崩解剂用量对制剂CQAs的影响。 第二处方研究用于理解颗粒外加硬脂酸镁和滑石粉对片剂质量和可生产…...

深度学习水论文:mamba+图像增强

&#x1f9c0;当前视觉领域对高效长序列建模需求激增&#xff0c;对Mamba图像增强这方向的研究自然也逐渐火热。原因在于其高效长程建模&#xff0c;以及动态计算优势&#xff0c;在图像质量提升和细节恢复方面有难以替代的作用。 &#x1f9c0;因此短时间内&#xff0c;就有不…...

掌握 HTTP 请求:理解 cURL GET 语法

cURL 是一个强大的命令行工具&#xff0c;用于发送 HTTP 请求和与 Web 服务器交互。在 Web 开发和测试中&#xff0c;cURL 经常用于发送 GET 请求来获取服务器资源。本文将详细介绍 cURL GET 请求的语法和使用方法。 一、cURL 基本概念 cURL 是 "Client URL" 的缩写…...

华为OD机试-最短木板长度-二分法(A卷,100分)

此题是一个最大化最小值的典型例题&#xff0c; 因为搜索范围是有界的&#xff0c;上界最大木板长度补充的全部木料长度&#xff0c;下界最小木板长度&#xff1b; 即left0,right10^6; 我们可以设置一个候选值x(mid)&#xff0c;将木板的长度全部都补充到x&#xff0c;如果成功…...

MySQL的pymysql操作

本章是MySQL的最后一章&#xff0c;MySQL到此完结&#xff0c;下一站Hadoop&#xff01;&#xff01;&#xff01; 这章很简单&#xff0c;完整代码在最后&#xff0c;详细讲解之前python课程里面也有&#xff0c;感兴趣的可以往前找一下 一、查询操作 我们需要打开pycharm …...

小木的算法日记-多叉树的递归/层序遍历

&#x1f332; 从二叉树到森林&#xff1a;一文彻底搞懂多叉树遍历的艺术 &#x1f680; 引言 你好&#xff0c;未来的算法大神&#xff01; 在数据结构的世界里&#xff0c;“树”无疑是最核心、最迷人的概念之一。我们中的大多数人都是从 二叉树 开始入门的&#xff0c;它…...