草庐IT

html - data-value、data-title、data-original-title、original-title等的用途和用法是什么?

我一直在GitHub等更现代的网站上看到这些属性,它们似乎总是与自定义的弹出窗口一致,如title属性。Option1Option2Option3Option4我在HTML5Doctor上阅读了一些关于数据属性的文档,但我不太确定这一点。使用它们是否有一些SEO或可访问性优势?在这种特定情况下,通常用于创建弹出窗口的插件(希望是jQuery)是什么? 最佳答案 简单地说,自定义数据属性的规范指出,任何以“data-”开头的属性都将被视为私有(private)数据的存储区域(私有(private)的意思是最终用户看不到它——它不不影响

html - 在 HTML 中隐藏输入有什么意义?这有哪些常见用途?

我没有看到隐藏输入的好处?如果您设置隐藏输入的值,为什么不直接在您引用此隐藏输入的位置使用该值?这是有原因的,但我不知道。 最佳答案 它们用于传递提交表单时需要的数据。一种更常见的情况是允许用户编辑某些现有条目的表单。您需要知道他们正在编辑哪个条目,以便您可以在他们提交表单时更新数据库中的正确行。不过,用户不需要编辑(甚至不知道)条目的ID,因此隐藏字段在这里效果很好。其他选项网址参数:这也可以通过将参数构建到表单提交到的url中来完成:但这意味着您必须自己处理正确构建URL和转义数据,并且服务器接受的URL长度是有限的,因此它可能

html - 元标记中应用程序名称和关键字的用途是什么?

以下标签的目的或需求是什么? 最佳答案 根据HTML5LC,一个带有name=application-name的meta标签应具有值(在content属性中)为“简短的自由格式字符串,给出页面所代表的Web应用程序的名称”;如果页面不是应用程序,则不得使用此类标签。浏览器“可能会优先使用UI中的应用程序名称而不是页面的title,因为标题可能包括状态消息以及与特定时刻页面状态相关的类似信息,而不仅仅是应用程序的名称。”带有name=keywords的meta标记指定“一组以逗号分隔的标记,每个标记都是与页面相关的关键字”。这些天它通

asp.net - 元标记 MSSmartTagsPreventParsing 的用途是什么?

它有什么作用?在中添加这个有什么好处吗?适用于所有浏览器? 最佳答案 它禁用了仅出现在IE6测试版中的功能。 关于asp.net-元标记MSSmartTagsPreventParsing的用途是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2167301/

html - CSS 中 'initial' 值的用途是什么?

我认为initialvalue将恢复最初呈现的样式(由浏览器的内部用户代理样式表应用)。例子:div.inline{display:inline;}div.initial{display:initial;}我期待div.inline规则将显示在线模式下,div.initial规则将显示使用divblock的原始显示值.但是当我探索这个时,显示内联。我错了吗?谁能详细说明一下? 最佳答案 initialvalue(不是属性)表示属性的初始值,如CSS规范中所定义:“‘initial’关键字表示指定为属性初始值的指定值。”因此,它的意义

html - 脚本和样式元素的 HTML "nonce"属性的用途是什么?

W3C表示在HTML5.1中有一个名为nonce的新属性,用于style和script可以被内容安全策略使用一个网站。我在谷歌上搜索了一下,但最终还是没明白这个属性的实际作用以及使用它时会发生什么变化? 最佳答案 nonce属性允许您将某些内联script和style元素“列入白名单”,同时避免使用CSPunsafe-inline指令(允许all内联script和style),因此您仍然保留禁止内联的关键CSP功能script/style一般。所以nonce属性是告诉浏览器特定脚本或样式元素的内联内容不是由某些(恶意的)第三方注入(

ios - 对于 iOS 快速操作(快捷方式项),完成处理程序参数的用途是什么?

iOS快速操作/快捷方式项由应用程序委托(delegate)的application(_:performActionFor:completionHandler:)实现接收。在该实现中,您应该调用completionHandler。它需要一个bool值。有人知道Bool是做什么用的吗?无论我通过true还是false,我都看不出有什么不同。(事实上​​,即使我忽略调用completionHandler,我也看不出有什么不同!) 最佳答案 简答:在iOS10中block的实现中未使用参数(猜测在iOS9中也是如此,但现在无法检查)。长答

ios - 推送通知 Json 中 "Content-available"的用途?

目的是发送只有角标(Badge)值的推送通知,没有别的(没有横幅)。我集成了parsesdk来测试推送通知并发送这个推送通知{"alert":"","badge":"787","Content-available":"1","sound":""}所以推送通知在应用程序处于后台、前台和应用程序被杀死时发送。在带有角标(Badge)阀78的推送通知到达时删除一些数据的目的已经成功。我发送了相同的通知,其中删除了“内容可用”:“1”,但一切正常。我对“Content-available”的理解是,将其值设置为1将允许推送通知而没有警报值。所以我很困惑,或者我想知道这个推送通知JSon中“内容

android - Android 的 <merge> 标签在 XML 布局中的用途是什么?

我已阅读RomainGuy'spost在标记,但我仍然不明白它有什么用处。它是的一种替代吗?标签,还是这样使用的:...然后另一个文件中的代码? 最佳答案 很有用,因为它可以摆脱不需要的ViewGroup,即仅用于包装其他View且本身没有任何用途的布局。例如,如果您要到另一个文件的布局而不使用合并,这两个文件可能看起来像这样:layout1.xml:layout2.xml:在功能上等同于这个单一的布局:layout2.xml中的FrameLayout可能没用。帮助摆脱它。这是使用合并的样子(layout1.xml不会改变):lay

android - Android 的 <merge> 标签在 XML 布局中的用途是什么?

我已阅读RomainGuy'spost在标记,但我仍然不明白它有什么用处。它是的一种替代吗?标签,还是这样使用的:...然后另一个文件中的代码? 最佳答案 很有用,因为它可以摆脱不需要的ViewGroup,即仅用于包装其他View且本身没有任何用途的布局。例如,如果您要到另一个文件的布局而不使用合并,这两个文件可能看起来像这样:layout1.xml:layout2.xml:在功能上等同于这个单一的布局:layout2.xml中的FrameLayout可能没用。帮助摆脱它。这是使用合并的样子(layout1.xml不会改变):lay