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

Web前端笔记+表单练习+五彩导航

一、笔记

表单:数据交互的一种方式

          登录、注册、搜索

<from>

<input type=""> ---

<input type="text"> --- 普通输入框,内容在一行显示

<input type="password"> --- 密码框

<input type="radio">男 --- 单选框

eg:性别

<input type="radio">男 等等

name属性,表明是一组单选

eg:<input type="radio"name="sex">男<input type="radio"name="sex">女

默认选中 --- checked

Eg:默认选中女type="radio"name="sex">男<input type="radio"name="sex"checked>女

<br /> --- 换行

<input

type="checkbox"> --- 多选框

Eg:喜欢的水果

<input type="checkbox" name="hobby">榴莲<input type="checkbox"name="hobby">香蕉<input type="checkbox"name="hobby">火龙果name="hobby">莲雾

点字会勾选 --- 放大光标作用率

Eg1:<label>type="radio"name="sex">男</lebel>

Eg2:

<input type="checkbox"name="hobby"> <label for="huolongguo">火龙果</label>

eg:最喜欢的人

<input type="checkbox">卢洋洋

<input type="file"> --- 上传文件,一次传多个 --- multiple

昵称:<input type="text"

placeholder="请输入4-6位汉字"readonly> --- 输入时消失,删除玩输入的字符后出现

Readonly -- 只读

<input type="submit" value=""> --- 按钮

不写value显示为提交

有则写啥有啥

每写一个input记得把name带上,才能看到其状态

将此项设置为必填项 --- require

<button>点击</button> --- h5的上传

<input type="button" value="普通按钮"> --- 不会上传数据

<input type="email"> --- 不写@不给上传数据

<input type="color"> --- 选颜色

<input type="time"> ---

下拉框 --- <select name="city">

<option> value="上海"</option>

<option> value="广州" selected>广州</option>

<option> value="北京"</option>

</select>

<button>提交</button>

 selected --- 默认

<textarea name="留言" cols="300" row="10" maxlengrh="200" placeholder="请留下你的留言"</textarea>

get/post 区别

1.get相对于post较为安全

2.http协议上规定不同

框架标签:嵌入广告

<iframe src="https://www.taobao,com" frameborder="1"></iframe>

<a href="">点击进入</a>

CSS 层叠样式表

       1

<style>

/*选择器{

属性名:属性值;

属性名:属性值;

}*/

div {

width: 300px;

height: 300px;

background-color:green;

}

</style>

<!--外链----推荐 -->

行内

内嵌

1.基本选择器:

标签选择器

类选择器

id选择器

通配符选择器(优先级最低)

2.

子代选择器

后代选择器

逗号选择器

.类名{}

标签{}

#id名{}

*

Ul>li{}

Ul li{}

选择器1,

选择器2

直到选择器你{

}

3.属性选择器

应用软件:c/s架构(客户端服务器)b/s(浏览器服务器)

web前端:html5  css3  javascript

html5:超(超链接)文本 标记语言

网页中包括:文字,图片,视频,音乐,超链接

标签:

双标签语法规范:<标签名> <标签名> 内容 </标签名></标签名>   (可相互嵌套)

单标签:<input type ="text"> (不用尾标签)

属性:定制标签行为,每一个标签存在自身的属性,互不相通

格式:<标签名 属性名="属性值">  <marquee loop="1">

当属性名=属性值时可以只写属性值(disabled =="disabled" == disabled ="")

全局属性:

常用标签:

标题标签:<h1>  </h1>  —— <h6> </h6> 逐级减少,单独换行

换行标签:文本后 <br / >

水平线标签 :文本后<hr / >

段落标签:<p> </p>

文本格式化:

加粗标签:<strong> </strong> <b> </b>

倾斜标签:<em> </em> <i> </i>

下划线标签:<u> </u> <ins> </ins>

上标签:<sup> </sup>

下标签:<sub> </sub>

删除线标签:<del> </del> <s> </s>

原样输出:<pre> </pre>

行内标签:只会占用自身内容的位置,不会独占一行  <span></span>

块标签:独占一行  <div></div> <h1></h1>

图像标签:<img src="../(返回文件上一级) "  图片路径:绝对路径,相对路径,网络路径

width="200px"

height="400px"

border="10px"(边框)

title=""(注释)

align="top/center/left/right/bottom"(对齐方式)

vspace="200px"(垂直间隔距离)

>

视频标签:<video src=""

controls(播放键)

loop(循环播放)

autoplay muted(自动播放+静音)

 >  </video>

音频标签:<audio src=""

controls(播放键)

loop(循环播放)

autoplay muted(自动播放+静音)

 >  </audio>

超链接标签:<a href=" " 

targrt="_blank"

> 点击进入新的页面 </a>

锚链接标签:<a href="# "> <

表格标签:

<table width="400px"  border="2" (边框)cellspacing="0"(间距)>

<caption>2024年下学期课表</caption>

<tr align="center" bgcolor="">(第一行)

<td rowspan="2">(跨行)语文</td>

<td>数学</td>

<td>英语</td>

</tr>

<ty align="center">(第二行)

<td>数学</td>

<td>英语</td>

</tr>

<ty align="center">(第三行)

<td>语文</td>

<td>数学</td>

<td>英语</td>

</tr>

</table>

特殊字符:

   有序列表:

你喜欢吃什么

<ol type="">

<li>苹果</li>

<li>香蕉</li>

<li>雪梨</li>

</ol>

   无序列表:

你喜欢吃什么

<ul type="">

<li>苹果</li>

<li>香蕉</li>

<li>雪梨</li>

</ul>

   自定义列表:

<dl>

<dt>你喜欢吃什么</dt>

<dd>苹果</dd>

<dd>香蕉</dd>

<dd>雪梨</dd>

</dl>

4.伪类选择器

描述某一个标签的状态

访问前

:link{

}

访问后

:visited{

}

鼠标悬停时

:hover{

}

鼠标点击时

:active{

}

需按顺序写

<style>

ul li:nth-child(6) {

Background-color:pink;

}

Li:last-child{

Background-color:aqua;

}

5.伪元素选择器

字体倾斜 --- font-style

行高 --- line-height

文本装饰

层叠性:相同的选择器,设置相同的属性,遵循就近原则,哪一个样式距离结构近就用哪个

继承性子标签会继承父标签的某些属性(字体颜色、字号)

优先性

二、表单练习

三、五彩导航

相关文章:

Web前端笔记+表单练习+五彩导航

一、笔记 表单&#xff1a;数据交互的一种方式 登录、注册、搜索 <from> <input type""> --- <input type"text"> --- 普通输入框&#xff0c;内容在一行显示 <input type"password"> --- 密码框 <input type"…...

软件架构和基于架构的软件开发方法知识总结

一、软件架构定义 软件架构为软件系统提供了一个结构、行为和属性的高级抽象 软件架构是一种表达&#xff0c;使软件工程师能够&#xff1a; &#xff08;1&#xff09;分析设计在满足所规定的需求方面的有效性 &#xff08;2&#xff09;在设计变更相对容易的阶段&#xff0c;…...

环信新版单群聊UIKit集成指南——Android篇

前言 环信新版UIKit已重磅发布&#xff01;目前包含单群聊UIKit、聊天室ChatroomUIKit&#xff0c;本文详细讲解Android端单群聊UIKit的集成教程。 环信单群聊 UIKit 是基于环信即时通讯云 IM SDK 开发的一款即时通讯 UI 组件库&#xff0c;提供各种组件实现会话列表、聊天界…...

最细致最简单的 Arm 架构搭建 Harbor

更好的阅读体验&#xff1a;点这里 &#xff08; www.doubibiji.com &#xff09; ARM离线版本安装 官方提供了一个 arm 版本&#xff0c;但是好久都没更新了&#xff0c;地址&#xff1a;https://github.com/goharbor/harbor-arm 。 也不知道为什么不更新&#xff0c;我看…...

mysql基础02

1.常用函数 字符串处理函数 length(str) 统计字符长度char_length(str) 统计以(单个字符为单位)的字符长度ucase/upper(str) 小写变大写lcase/lower(str) 大写变小写substr(s,start,end) 从s截start到end的字符串instr(str,"str1") str1在str的位置是? trim(str) 去…...

css的box-shadow详解

CSS的box-shadow属性用于在元素框上添加阴影效果。它可以为元素提供外阴影或内阴影&#xff0c;并且可以控制阴影的颜色、偏移距离、模糊半径以及扩展半径。 box-shadow属性的基本语法如下&#xff1a; box-shadow: h-shadow v-shadow blur spread color inset;下面是各个参数…...

递归的个人总结

递归函数&#xff08;递去、回归&#xff09;是函数不断的调用自己&#xff1b; 可以按照如下来理解&#xff1a;func1中调用func2&#xff0c;func2中调用func3; func3函数返回了&#xff0c;继续执行func2中的语句&#xff1b;func2执行完了&#xff0c;继续执行func1之后的…...

使用PDFBox调整PDF每页格式

目录 一、内容没有图片 二、内容有图片 maven依赖&#xff0c;这里使用的是pdfbox的2.0.30版本 <dependency><groupId>org.apache.pdfbox</groupId><artifactId>pdfbox</artifactId><version>2.0.30</version></dependency>…...

【3D reconstruction 学习笔记】

三维重建 3D reconstruction 1. 相机几何针孔相机摄像机几何 2. 相机标定线性方程组的解齐次线性方程组的解非线性方程组的最小二乘解透镜相机标定带畸变的相机标定 3. 单视图重建2D平面上的变换3D空间上的变换单视测量无穷远点 无穷远线 无穷远平面影消点 影消线单视重构 4. 三…...

(附源码)基于Spring Boot与Vue的宠物用品销售系统设计与实现

前言 &#x1f497;博主介绍&#xff1a;✌专注于Java、小程序技术领域和毕业项目实战✌&#x1f497; &#x1f447;&#x1f3fb; 精彩专栏 推荐订阅&#x1f447;&#x1f3fb; 2024年Java精品实战案例《100套》 &#x1f345;文末获取源码联系&#x1f345; &#x1f31…...

Qwen及Qwen-audio大模型微调项目汇总

Qwen及Qwen-audio可微调项目调研 可用来微调方法/项目汇总ps.大语言模型基础资料 可用来微调方法/项目汇总 Qwen github 项目自带的finetune脚本 可以参考https://blog.csdn.net/qq_45156060/article/details/135153920PAI-DSW中微调千问大模型&#xff08;阿里云的一个产品&a…...

浅析ArcGis中的软件——ArcMap、ArcScene、 ArcGlobe、ArcCatalog

为什么要写这么一篇介绍ArcGis的文章呢&#xff1f;因为大部分人也包括ArcGisdada&#xff0c;在使用ArcMap应用程序创建工程时总以为我们就是使用了ArcGis这个软件的所有。其实不然&#xff0c;在后期的接触和使用中慢慢发现原来ArcMap只是ArcGis这个综合平台的一部分&#xf…...

AndroidStudio插件出现“Compatible with IntelliJ IDEA only“错误时的解决方案

原因:插件比较老&#xff0c;配置可能存在问题 1.修改plugins文件夹下的jar包(插件) 找到AndroidStudio所在位置 打开plugins文件夹,找到需要修改的jar包,通过压缩软件用zip方式打开&#xff0c;找到\META-INF\plugin.xml并编辑&#xff0c;在<version>xxxx</versi…...

探索未来的编程趋势与挑战

摘要&#xff1a; 本文将探讨未来编程领域可能面临的挑战和发展趋势&#xff0c;包括人工智能、量子计算、区块链等新兴技术对编程的影响&#xff0c;以及程序员需要具备的新技能和素质。 随着人工智能技术的快速发展&#xff0c;机器学习、深度学习等算法在编程领域的应用越来…...

第十二届蓝桥杯省赛CC++ 研究生组

十二届省赛题 第十二届蓝桥杯省赛C&C 研究生组-卡片 第十二届蓝桥杯省赛C&C 研究生组-直线 第十二届蓝桥杯省赛C&C 研究生组-货物摆放 第十二届蓝桥杯省赛C&C 研究生组-路径 第十二届蓝桥杯省赛C&C 研究生组-时间显示 第十二届蓝桥杯省赛C&C 研究生组…...

Ubuntu自启GUI程序

问题描述 最近搞了一个项目&#xff0c;程序需要自动启动&#xff0c;系统是Ubuntu&#xff0c;先搞了成服务方式(配置的文章很多&#xff0c;可以自己找找)&#xff0c;程序还是不启动 &#xff0c;最后加到/etc/rc.local文件里面启动&#xff0c;看调试信息&#xff0c;需要…...

【光标精灵】让您享受鼠标皮肤多样化快捷更换

鼠标作为我们日常使用频率最高的“小伙伴”&#xff0c;扮演着至关重要的角色。尤其是在女生群体中&#xff0c;对于打造一个个性化、可爱的电脑桌面和软件界面的需求日益增长。然而&#xff0c;尽管电脑默认提供了一些可更换的光标图案&#xff0c;但仍显得有些单调和呆板。想…...

Vue 常见面试题(一)

目录 1、Vue 的最大的优势是什么&#xff1f;&#xff08;必会&#xff09; 2、Vue 和 jQuery 两者之间的区别是什么&#xff1f;&#xff08;必会&#xff09; 3、MVVM 和 MVC 区别是什么&#xff1f;哪些场景适合&#xff1f;&#xff08;必会&#xff09; 1、基本定义 2…...

Elasticsearch 的 scroll API

对于大量数据&#xff0c;可以使用 Elasticsearch 的 scroll API 来分批次地读取数据&#xff0c;以避免一次性读取所有数据造成的内存负担。这段代码使用滚动查询&#xff08;scroll&#xff09;来分批次地读取数据。首先&#xff0c;它发送初始的搜索请求&#xff0c;并获取第…...

Leedcode刷题——2 字符串

注&#xff1a;以下代码均为c 1. 反转字符串 void reverseString(vector<char>& s) {int n s.size();int i, j;for(i 0, j n - 1; i < j; i, j--){swap(s[i], s[j]);}}2. 整数反转 int reverse(int x) {int rev 0;while(x ! 0){if(rev < INT_MIN / 10 || …...

19c补丁后oracle属主变化,导致不能识别磁盘组

补丁后服务器重启&#xff0c;数据库再次无法启动 ORA01017: invalid username/password; logon denied Oracle 19c 在打上 19.23 或以上补丁版本后&#xff0c;存在与用户组权限相关的问题。具体表现为&#xff0c;Oracle 实例的运行用户&#xff08;oracle&#xff09;和集…...

大语言模型如何处理长文本?常用文本分割技术详解

为什么需要文本分割? 引言:为什么需要文本分割?一、基础文本分割方法1. 按段落分割(Paragraph Splitting)2. 按句子分割(Sentence Splitting)二、高级文本分割策略3. 重叠分割(Sliding Window)4. 递归分割(Recursive Splitting)三、生产级工具推荐5. 使用LangChain的…...

[ICLR 2022]How Much Can CLIP Benefit Vision-and-Language Tasks?

论文网址&#xff1a;pdf 英文是纯手打的&#xff01;论文原文的summarizing and paraphrasing。可能会出现难以避免的拼写错误和语法错误&#xff0c;若有发现欢迎评论指正&#xff01;文章偏向于笔记&#xff0c;谨慎食用 目录 1. 心得 2. 论文逐段精读 2.1. Abstract 2…...

江苏艾立泰跨国资源接力:废料变黄金的绿色供应链革命

在华东塑料包装行业面临限塑令深度调整的背景下&#xff0c;江苏艾立泰以一场跨国资源接力的创新实践&#xff0c;重新定义了绿色供应链的边界。 跨国回收网络&#xff1a;废料变黄金的全球棋局 艾立泰在欧洲、东南亚建立再生塑料回收点&#xff0c;将海外废弃包装箱通过标准…...

Python爬虫(一):爬虫伪装

一、网站防爬机制概述 在当今互联网环境中&#xff0c;具有一定规模或盈利性质的网站几乎都实施了各种防爬措施。这些措施主要分为两大类&#xff1a; 身份验证机制&#xff1a;直接将未经授权的爬虫阻挡在外反爬技术体系&#xff1a;通过各种技术手段增加爬虫获取数据的难度…...

Module Federation 和 Native Federation 的比较

前言 Module Federation 是 Webpack 5 引入的微前端架构方案&#xff0c;允许不同独立构建的应用在运行时动态共享模块。 Native Federation 是 Angular 官方基于 Module Federation 理念实现的专为 Angular 优化的微前端方案。 概念解析 Module Federation (模块联邦) Modul…...

多种风格导航菜单 HTML 实现(附源码)

下面我将为您展示 6 种不同风格的导航菜单实现&#xff0c;每种都包含完整 HTML、CSS 和 JavaScript 代码。 1. 简约水平导航栏 <!DOCTYPE html> <html lang"zh-CN"> <head><meta charset"UTF-8"><meta name"viewport&qu…...

Spring数据访问模块设计

前面我们已经完成了IoC和web模块的设计&#xff0c;聪明的码友立马就知道了&#xff0c;该到数据访问模块了&#xff0c;要不就这俩玩个6啊&#xff0c;查库势在必行&#xff0c;至此&#xff0c;它来了。 一、核心设计理念 1、痛点在哪 应用离不开数据&#xff08;数据库、No…...

七、数据库的完整性

七、数据库的完整性 主要内容 7.1 数据库的完整性概述 7.2 实体完整性 7.3 参照完整性 7.4 用户定义的完整性 7.5 触发器 7.6 SQL Server中数据库完整性的实现 7.7 小结 7.1 数据库的完整性概述 数据库完整性的含义 正确性 指数据的合法性 有效性 指数据是否属于所定…...

GitFlow 工作模式(详解)

今天再学项目的过程中遇到使用gitflow模式管理代码&#xff0c;因此进行学习并且发布关于gitflow的一些思考 Git与GitFlow模式 我们在写代码的时候通常会进行网上保存&#xff0c;无论是github还是gittee&#xff0c;都是一种基于git去保存代码的形式&#xff0c;这样保存代码…...