首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

「学习笔记」HTML基础

在移动端和pc端视口是不同的,pc端的口是浏览器窗口区域,而在移动端有三个不同的口概念:布局口、视觉口、理想口 meta有两个属性name 和 http-equiv name属性的取值 keywords...表单控件: 包含了具体的表单功能项,单行文本输入框、密码输入框、复选框、提交按钮、重置按钮等。 提示信息: 一个表单中通常还需要包含一些说明性的文字,提示用户进行填写和操作。...表单: 它相当于一个容器,用来容纳所有的表单控件和提示信息,可以通过他定义处理表单数据所用程序的url地址,以及数据提交到服务器的方法。如果不定义表单表单中的数据就无法传送到后台服务器。... 各种表单控件 常用属性: 每个表单都应该有自己表单。...后面学 ajax 后台交互的时候,必须需要form表单属性 属性值 作用 action url地址 用于指定接收并处理表单数据的服务器程序的url地址。

3.7K20

HTML表单的用法

get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。...name 属性用于对提交到服务器后的表单数据进行标识,只有设置了 name 属性表单元素才能在提交表单时传递它们的值。 4、radio 如何分组?..."> 属性解释: type=”hidden”定义隐藏; name属性定义隐藏的名称,要保证数据的准确采集,必须定义一个独一无二的名称; value属性定义隐藏的值 例如: <input type...=”hidden” name=”ExPws” value=”dd”> 其实说白了就隐藏不在前台显的,跟表单的元素一样.有名字有数值,只是在提交数据是不可见的 隐藏的作用: 隐藏在页面中对于用户是不可见的...有些时候我们要给用户一信息,让他在提交表单时提交上来以确定用户身份,sessionkey,等等.当然这些东西也能用cookie实现,但使用隐藏就简单的多了.而且不会有浏览器不支持,用户禁用cookie

2.4K50
您找到你想要的搜索结果了吗?
是的
没有找到

Kali Linux Web渗透测试手册(第二版) - 4.8- 执行跨站点请求伪造攻击

在下面的屏幕截图中,我们使用浏览器的调试器在请求发出之前设置断点: ? 8....我们的文件看起来像这样: 注意表单的target属性是如何在它下面定义的iframe,并且这样的框架具有0%的高度和宽度。 10.在启动会话的浏览器中加载新页面。...如果服务器没有验证它收到的请求实际上来自应用程序内部,通常是通过添加包含唯一的参数,对于每个请求或每次更改的令牌,它允许恶意站点代表访问此恶意站点的合法,活跃用户进行呼叫,同时对目标进行身份验证。...当发生这种情况时,我们尝试发出跨站点/请求,浏览器将执行所谓的预检检查,这意味着在预期请求之前,浏览器将发送OPTIONS请求以验证哪些方法和内容类型服务器允许从跨源(应用程序所属的以外)请求)....但是,此保护仅在通过脚本进行请求时才有效,而不是在通过表单进行时。因此,如果我们可以将JSON或XML请求转换为常规HTML表单,我们就可以创建CSRF攻击。

2.1K20

前端成神之路-CSS高级技巧

CSS用户界面样式 所谓的界面样式, 就是更改一些用户操作样式,以便提高更好的用户体验。 更改用户的鼠标样式 (滚动条因为兼容性非常差,我们不研究) 表单轮廓等。...防止表单拖拽 2.1 鼠标样式cursor 设置或检索在对象上移动的鼠标指针采用何种系统预定义的光标形状。...实际开发中,我们文本右下角是不可以拖拽: 2.4 用户界面样式总结 属性 用途 用途 鼠标样式 更改鼠标样式cursor...样式很多,重点记住 pointer 轮廓线 表单默认outline outline 轮廓线,我们一般直接去掉,border是边框,我们会经常用 防止拖拽 主要针对文本resize 防止用户随意拖拽文本...5.2 精灵技术讲解 CSS 精灵其实是将网页中的一些背景图像整合到一张大图中(精灵图),然而,各个网页元素通常只需要精灵图中不同位置的某个小图,要想精确定位到精灵图中的某个小图。 ?

6.8K30

响应式web设计 转

口的宽高比,16/9   device-aspect-ratio 屏幕的宽高比   color 每种颜色的位数,16   color-index 设备颜色索引表中的颜色数,必须是非负整数   momochrome...让图片随口缩放   要先删除图片标签的宽度和高度属性,再设置百分比。   ...id name type placeholder  required是一个布尔类型的属性,表明该表单为必填项,如果提交时没有输入该项信息,则浏览器会显示警告信息,警告信息的显示方式取决于浏览器与输入框的类型...autofocus 属性可以让表单加载完成时就有一个表单被默认聚焦(或选中),以便于用户输入。  autocomplete可以设置禁用(off)或开启(on)自动完成功能。   ...可以通过给form标签设置该属性来禁用整个表单的自动完成功能。  list属性及其对应的datalist元素可以让用户在输入框中开始输入时,显示一组备选项。

3.6K10

vuejs开发H5页面总结

淘宝的方案总结为:根据设备设备像素比设置scale的值,保持口device-width始终等于设备物理像素,接着根据屏幕大小动态计算根字体大小,具体是将屏幕划分为10等分,每份为a,1rem就等于10a...此时我们从图中若某个标注为100px,那么css中就应该设置为100/75 = 1.333333rem。所以为了提高开发效率,可以使用px转化为rem的插件。...基于接口返回数据的属性注入 可能大家不明白什么叫"基于接口返回数据的属性注入",在此之前,先说一下表单数据的绑定方式,一个重要的点是有几份表单就分开几个表单对象进行数据绑定。...一是只建立一个表单用于数据绑定,点击按钮触发判断;而是有几种登陆方式建立几个表单,用一个字段标识当前显示的表单。...关于前端跨调试 在进行接口请求时,我们的页面通常是在sublime的本地服务器或者vscode本地服务器预览,所以请求接口会遇到跨的问题。

2.1K90

前端常见问题和技术解决方案

同域名下的单点登录cookie 的 domain 属性设置为当前的父,并且父的 cookie 会被子所共享。...path 属性默认为 web 应用的上下文路径利用 Cookie 的这个特点,我们只需要将 Cookie 的 domain 属性设置为父的域名(主域名),同时将 Cookie 的 path 属性设置为根路径...这样所有的子应用就都可以访问到这个 Cookie不过这要求应用系统的域名需建立在一个共同的主域名之下, tieba.baidu.com 和 map.baidu.com,它们都建立在 baidu.com...(包括监视 DOM 及其子代的删减、Style 的变化,标签属性变化等等),一旦回调函数通知出现了任何更改 我们可以做出提示,提醒用户操作违法,并且删除掉水印,并且重新生成水印 DOM 或者在用户更改了水印...虽然 type 属性已指定了文件的类型,但是为了稳妥起见,还是在 download 属性值里指定后缀名, Firefox 不指定下载下来的文件就会不识别类型。

1.8K11

CSS——06扩展:高级

CSS用户界面样式 所谓的界面样式, 就是更改一些用户操作样式,以便提高更好的用户体验。 更改用户的鼠标样式 (滚动条因为兼容性非常差,我们不研究) 表单轮廓等。...防止表单拖拽 2.1 鼠标样式cursor 设置或检索在对象上移动的鼠标指针采用何种系统预定义的光标形状。...实际开发中,我们文本右下角是不可以拖拽: 2.4 用户界面样式总结 属性 用途 用途 鼠标样式 更改鼠标样式...cursor 样式很多,重点记住 pointer 轮廓线 表单默认outline outline 轮廓线,我们一般直接去掉,border是边框,我们会经常用 防止拖拽 主要针对文本resize 防止用户随意拖拽文本...5.2 精灵技术讲解 CSS 精灵其实是将网页中的一些背景图像整合到一张大图中(精灵图),然而,各个网页元素通常只需要精灵图中不同位置的某个小图,要想精确定位到精灵图中的某个小图。

4.7K40

html下拉框设置默认值_html下拉列表框默认值

HTTP 服务默认…… name 的属性值必须要相同,必须有一个 value 值 实现默认选中的属性 :checked=”checked” – 文件输入项(在后期上传时候用到): -下拉…… html>...8.要在 HTML 标记符中直接嵌入样式,应使用标记符的 ⑩ 属性。...HTML 基本语法与基本结构(重点) 标记的…… 2 【案例16】趣味选择题 案例引入 学习表单的核心是学习表单控件,HTML 语言提供了一系列的表单控件,用于定义不同 的表单功能,文本输入框、下拉列表...表单:包含了文本框、密码框、隐藏、多 行文本框、复选框、单选框、下拉列表框和文 件上传框等。 ? 表单按钮:包括提交按钮、复位按钮和一般按 钮。 ?...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

33.7K21

clientWidth,offsetWidth,scrollWidth你分的清吗

---- 前言 最近在开发时遇到这样一个需求,一个表单列表报错后,滚动表单到能展示报错元素,做的时候发现clientWidth,offsetWidth,scrollWidth这几个概念自己有时候还是会弄混...对于inline的元素这个属性一直是0 offsetWidth/offsetHeight offsetWidth/offsetHeight计算时包含 content + padding + border...注意:当元素溢出浏览器的口,值会变成负数。...;  var Y = node.getBoundingClientRect().top+node.scrollTop; 一个demo加深印象 有一个列表,当我们输入文段编号,列表会将选中文段滚动到视图中...大概是这样 实现思路就是,去拿到选中元素的clientHeight和offsetTop,并和列表的高度区间做比较,计算出元素是在列表口的内部,还是溢出的口,如果溢出了口,那么就回滚。

1.9K10

安全研究 | 由postMessage导致Facebook账户劫持的DOM XSS

第二个漏洞与第一个漏洞相关,其影响为可以构造不安全的脚本形成XSS,或者基于接收数据通过Eventlistener方式提交表单。...,攻击者可以通过更改请求参数的形式,控制Facebook服务端对该请求的响应。...) 图中的目标为our.intern.facebook.com,该域名一般都为Facebook内部使用,因此从其信息来看,里面的postMessage方法貌似仅是提供给Facebook内部员工请求使用的...如果有消息进来且满足所有条件,它会基于消息中包含的数据设置相应属性,并随之提交一个表单。...有意思的是其表单构造方法为submitForm,其会把表单中的action属性直接设置为消息中收到的“a.data.params.appTabUrl”。

74210

bootstrap快速入门笔记(七)-表格,表单

只适用于口(viewport)至少在 768px 宽度时   a,可能需要手动设置宽度:     在 Bootstrap 中,输入框和单选/多选框控件默认被设置为 width: 100%; 宽度。...、文本输入控件,还支持所有 HTML5 类型的输入控件:text、password、datetime、datetime-local、date、month、time、week、number、email、...2),输入控件组:如需在文本输入  前面或后面添加文本内容或按钮控件,请参考输入控件组。   3),文本:支持多行文本的表单控件。可根据需要改变 rows 属性。   ...5),下拉列表(select):对于标记了 multiple 属性的  控件来说,默认显示多选项。...,为  元素添加 .form-control-static 类即可   7),焦点状态:我们将某些表单控件的默认 outline 样式移除,然后对 :focus 状态赋予 box-shadow 属性

2.9K30

REDHAWK——波形

①、在波形中编辑组件属性 从图表标签页,可以设置组件的属性。当这些属性被设置时,它们变成特定于波形,并被写入描述此波形的 *.sad.xml 文件中。 以下步骤解释了如何在波形中编辑组件的属性。...在属性图中,验证是否选中了属性标签页。 选择您想要设置的属性,并编辑值。 ②、在波形中编辑设备需求集 组件的设备需求集通过属性视图的需求标签页管理。...这个波形中使用的两个 SPD 文件的位置(记住,这个文件位置是相对于 $SDRROOT 的) 组装控制器 两个组件之间的连接 在图表标签页设置的外部端口 每个组件的启动顺序 在 SigGen 组件上更改属性...条目仍然以断开连接的状态保留在 REDHAWK Explorer 视图中,表明该不再可见。...为了清晰地查看绘图中的正弦波,降低 SigGen 产生的频率。 打开属性视图并将频率属性更改为 50 的值。 ④、停止并释放应用程序 选择工具栏中的停止波形(红色方块)按钮。绘图停止更新。

9410

OneCode 低代码领域驱动设计(DDD)(三)深度解析视图建模-列表

在列表视图中如果需要添加环境变量,只需要在视图类中添加。相应的 聚合KEY 并且在字段上添加@Pid,或者@Uid (参考下面具体示例),Uid 代表当前实体的组件值。...(2)行集子行子概览​在行集属性配置时,通常会根据数据实体的事件来匹配相关的功能按钮。:实体操作中,常见的CRUD事件,则会自动在行按钮上匹配上删除图标,在行头设定上启动,增加行标记。...属性图行操作​实际表格划分示例​常用事件添加管理​注解名称用途实例@GridRowCmd表格行按钮@GridRowCmd(tagCmdsAlign = TagCmdsAlign.left, menuClass...,列表会以列为单位转换位,列表表单视图。...单元格应用更多的会涉及到表单的相关操作,会在后续表单章节中做近一步的介绍。单元格编辑单元格类型单元格事件​

69561

10分钟内就可以学会的几个CSS高招

CSS 中与布局和位置相关的所有内容都受框模型的影响,如果你打开 chrome 开发工具,你可以看到如何在页面上的任何元素计算框模型。 ?...在具有挑战性的 CSS 方面,例如如何在水平和垂直方向上居中 div 的古老问题。 ?...5、 Clamp it down 现在,当我们谈论响应式布局时,有 90% 的时间我们谈论的是根据设备或口上的可用空间来更改某些内容的宽度。有很多方法可以做到。...7、 变量的变量 注意我们如何在多个地方使用相同的颜色值,如果我们决定更改颜色,我们需要修改引用它的每一行代码,更好的方法是在根选择器上定义一个全局变量。 ?...现在,你很可能熟悉,当你进入表单输入或单击按钮时应用于元素的焦点伪类。 ? 问题在于构建下拉菜单时,你可能会使用焦点打开菜单,但是当你单击该菜单内的某些内容时,它会失去焦点并关闭。

1.4K20

input标签的type属性汇总

4.复选框 复选框常用于多项选择,选择兴趣、爱好等,可对其应用 checked属性,指定默认选中项。...6.提交按钮 提交按钮是表单中的核心控件,用户完成信息的输入后一般都需要单击提交按钮才能完成表单数据的提交。...可以对其应用 value属性,改变提交按钮上的默认文本。 7.重置按钮 当用户输入的信息有误时,可单击重置按钮取消已输入的所有表单信息。...需要注意的是,必须为其定义src属性指定图像的url地址。 9.隐藏 隐藏对于用户是不可见的,通常用于后台的程序,初学者了解即可。...其基本形式是# RRGGBB,默认值为#000000,通过value属性值可以更改默认颜色。单击clor类型文本框,可以快速打开拾色器面板,方便用户可视化选取一种颜色。

2K10

前端成神之路-HTML

在HTML中,一个完整的表单通常由表单控件(也称为表单元素)、提示信息和表单3个部分构成。 ?...表单: ​ 他相当于一个容器,用来容纳所有的表单控件和提示信息,可以通过他定义处理表单数据所用程序的url地址,以及数据提交到服务器的方法。如果不定义表单表单中的数据就无法传送到后台服务器。...表单 在HTML中,form标签被用于定义表单,即创建一个表单,以实现用户信息的收集和传递,form中的所有内容都会被提交给服务器。...method 用于设置表单数据的提交方式,其取值为get或post。 name 用于指定表单的名称,以区分同一个页面中的多个表单。 注意: 每个表单都应该有自己表单。...总结 HTML 第二天的主题: 熟悉列表— 会使用表格 — 掌握常用表单 ​ 优酷,土豆,爱奇艺,腾讯、乐等等 1.

2.3K20

WinCC VBS 脚本的实用技巧问答 (TIA Portal )

例如 在内部变量 “HMI_Tag_01” 属性下,“更改数值”事件去置位内部变量 “HMI_Tag_02” 中的某一位。...17、如何通过脚本修改文本的内容? 文本的文本在运行时可以通过修改相应的对象属性而改变。...当屏幕更改后这个被修改后的文本将被组态的文本覆盖。 18、如何在脚本中从密码列表或用户视图中读取用户密码? 由于安全原因这个功能在 WinCC (TIA Portal) 中不能实现。...20、如何在脚本中访问一个画面或者模板的对象? 组态 “Runtime” 对象的属性 “ ActiveScreen ”,可以找到画面上组态对象的名字和修改相关的属性。...对象的属性修改仅是暂时的,当屏幕更改后视图使用组态时的配置。 21、如何在运行时选择一个画面对象(例如输入输出)?

5.4K20
领券