草庐IT

title_label

全部标签

html - 使用 grunt js,如何将 <title> 动态添加到静态 html 文件?

更具体地说,我想通过引用外部JSON文件来添加标题,我们称它为titles.json。我使用grunt的其中一件事是构建用于设计和调试的静态HTML文件。这在开发过程中非常有用,不仅对标题而且对其他潜在数据也是如此,例如设置事件导航链接。我目前正在使用此处接受的答案所描述的过程连接HTML文件:Usinggruntconcat,howwouldIautomatetheconcatenationofthesamefiletomanyotherfiles?编辑:我现在使用assemble为此,创建它是为了使使用模板和外部数据变得非常容易。 最佳答案

html - 在 <label> 和它的 &lt;input&gt; 之间使用 <br/> 标签是好的做法吗?

我表单中的字段有标签、一些帮助文本、一些示例文本和一些上下文文本。IngredientsEnteroneingredientperline.Example:1CupofFlourPinchofSalt1TbspofPaprikaYieldservings.当我看到它没有样式时,它让我发疯,所有这些东西如何在同一条线上运行。我可能在打字时想出了解决问题的办法。我想我可能会使用为了我的帮助和示例文本。我仍然不喜欢标签总是与输入在同一行。 最佳答案 如果一个人真的很迂腐,几乎所有的用法都是是“糟糕的HTML”。表示语义换行符。换句话说,删

javascript - Blur 事件未在 <label> 上触发 - 无法找到处理 hide-on-blur &lt;input&gt; 文本字段的解决方法

TL;DR我怎样才能得到这个self-explanatoryJSFiddle上类?来自theW3C:Theblureventoccurswhenanelementlosesfocuseitherviathepointingdeviceorbytabbingnavigation.Thiseventisvalidforthefollowingelements:LABEL,INPUT,SELECT,TEXTAREA,andBUTTON.基本思想,HTML:afterfocusingininput,thereshouldbenoblurwhenclickingherebutblurshould

html - 每个表单元素 <label>+&lt;input&gt; 在没有 <div> 的新行上

是否有一种解决方案可以在不关闭div上的这些元素的情况下将每个表单元素移动到一个新行上?我的意思是:One:Two:ab...显示:One:[.......]Two:[a\/]andsoon...如果我使用CSS:input,select,label{display:block;}然后标签与表单字段不在同一行。是唯一的解决方案:One:... 最佳答案 另一种方法是这样的One:和CSSlabel{display:block;position:relative;padding-left:120px;/*adjustifnecessa

html - <abbr/>-元素: aria-label or title attribute

虽然建议使用title上的属性元素,这对屏幕阅读器没有影响(至少对chromevox没有影响)。ASAP有效的当然是aria-label例如:ASAP因此,为了既语义正确又兼容屏幕阅读器,我需要同时标记:ASAP这看起来有点乱。为什么chromevox不直接读取标题属性? 最佳答案 简而言之:尽管有WCAG建议,abbr不是向所有人解释缩写含义的完美解决方案,aria-label当你想宣布缩写的发音时应该使用。屏幕阅读器不应该阅读title属性,因为它无意取代aria-label.另见W3警告:http://www.w3.org/T

title - 关于 title/alt 属性

我了解title和alt属性的用途,但我只是不了解它们的最佳用途,或者我是否可以使用相同的title/alt不止一次。例如,以一个关于狗的网站为例:根据我的理解,所有img标签都需要一个alt属性:对同一主题的多张图片使用相同的alt属性是好的做法吗?在每个标签中使用title/alt属性是好的做法吗?多次使用同一属性会怎样?例子:DogsDogsDogsDogsDogs我的理解是title属性充当将鼠标悬停在文本上时出现的工具提示。这种事情必须在较新的浏览器中完成,但alt和title曾经在旧浏览器中做同样的事情。这些属性还可以作为搜索引擎识别您的网站的一种方法。

html - title 属性和 tooltip 属性有什么区别?

title属性和tooltip属性有什么区别?我们什么时候应该使用它们? 最佳答案 工具提示和标题都会在鼠标悬停在控件上时显示信息。它们都用于显示工具提示文本。但是它们之间还是有一点区别的。Tooltip用于服务器控件(例如Asp.Net控件),而Title用于HTML控件。 关于html-title属性和tooltip属性有什么区别?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/question

html - 样式表因 <link> 标签上的 TITLE 属性而中断?

这个问题在这里已经有了答案:Whydoesthe‘title’attributecausebrowserstoignoremystyles?(3个答案)关闭上个月。我正在帮助升级非常旧的公司内部网。我们的用户使用IE8和IE9。我们的大多数网站都是为在IE5-IE9中运行而编写的。我们即将让每个人都升级到IE11,并且试点发现了大量的兼容性问题。future几个月将进行大量补救,并明智地使用企业模式、兼容模式、X-UA标签等。但是我遇到了一个没有任何意义的奇怪问题。这似乎是一个错误,但是:它发生在IE11边缘模式、Chrome和Firefox中。我在运行IIS6和IIS7.5的服务器上

html - span 和 label 标签之间的渲染区别是什么?

所以我理解了span和label标签之间的功能差异......但是看起来标签之间也存在渲染差异,我似乎无法弄清楚它是什么?有谁知道span和label的渲染区别?谢谢 最佳答案 除了默认呈现样式(标签有时在某些浏览器中为粗体)之外,重要的区别在于它应该链接到表单字段(输入、选择等)的标签以标示该字段是什么。因此它是“for”属性。它不应该用于任何其他用途。这对于屏幕阅读器的可访问性尤为重要,因为他们希望存在此链接。跨度适用于您要对其应用相似样式的一组文本。默认情况下,Span没有应用任何样式。PS:如果我发现你使用标签选项卡只是为了

HTML:阻止子元素继承父元素的 [title] 属性

问题是,当我为“wrapper”元素声明一个title属性时,当光标也落在“content”元素内时,工具提示会出现。我如何防止这种(继承)发生?#content{margin:25px;}(我只希望工具提示显示在“content”和“wrapper”元素的边缘之间,而不是同时显示在两者之间) 最佳答案 我认为这对于纯CSS或HTML是不可能的。破解此问题的一种方法是使用客户端代码..基本的纯JavaScript示例:window.onload=function(){varoDiv=document.getElementById("