Tag: 语义

如何在HTML5中正确使用h1

以下哪一项是构build页面的正确方法: 1) h1只在header <header> <h1>Site title</h1> <nav>…</nav> </header> <section> <h2>Page title</h2> </section> 如果我仅在header内使用h1作为网站的标题,则每个页面将具有相同的h1标记内容。 这似乎没有很多信息。 2) header和section h1 ,用于站点和页面标题 <header> <h1>Site title</h1> <nav>…</nav> </header> <section> <h1>Page title</h1> </section> 我也看到了在header和section标签中不止一次使用h1例子。 然而,在同一页面上有两个标题是不是错了? 此示例显示多个标题和h1标记http://orderedlist.com/resources/html-css/structural-tags-in-html5/ 3) h1只在section ,强调页面标题 <header> <p>Site title</p> <nav>…</nav> </header> <section> <h1>Page title</h1> </section> 最后,W3似乎推荐在主要section元素中使用h1 ,这是否意味着我不应该在header元素中使用它? 部分可能包含任何级别的标题,但是强烈build议作者只使用h1元素,或者使用适合级别的元素来嵌套级别。

检查空数组:计数vs空

这个关于“ 如何判断一个PHP数组是否为空 ”的问题让我想到了这个问题 当确定一个数组是否为empty时,是否有一个count应该被用来代替empty的原因? 我个人的想法是,如果2是相等的空数组的情况下,你应该使用empty因为它给布尔问题的布尔答案。 从上面链接的问题看来, count($var) == 0是stream行的方法。 对我而言,虽然技术上是正确的,但没有任何意义。 例如Q:$ var,你是空的吗? 答:7 。 嗯… 是否有一个原因,我应该使用count == 0或只是一个个人的品味问题? 正如其他人在一个已经被删除的答案的评论中指出的那样, count将会对大数组产生性能影响,因为它将不得不计算所有元素,而empty知道它一知道它不是空的就立即停下来。 所以,如果他们在这种情况下给出相同的结果,但count可能是低效的,为什么我们会用count($var) == 0 ?

HTML表格td的含义

在HTML表格中,td代表什么? 我的意思是字面意思,它是什么缩写? 表划分? 表格数据?

语义差异工具

我试图find语义差异/合并实用程序的一些很好的例子。 比较源代码文件的传统范例是通过比较行和字符来工作的。但是在比较文件时是否有实际考虑代码结构的任何实用程序(对于任何语言)? 例如,现有的diff程序将报告“在第125行的字符2处发现的差异。文件x包含void,其中文件y包含bool”。 一个专门的工具应该能够报告“方法doSomething()的返回types从void更改为bool”。 我认为这种types的语义信息实际上是用户在比较代码时所要查找的内容,应该是下一代编程工具的目标。 有没有这样的可用工具的例子?

使用Jquery查找父div的id

我有这样的一些HTML: <div id="1"> <p> Volume = <input type="text" /> <button rel="3.93e-6" class="1" type="button">Check answer</button> </p> <div></div> </div> 和这样的一些JS: $("button").click(function () { var buttonNo = $(this).attr('class'); var correct = Number($(this).attr('rel')); validate (Number($("#"+buttonNo+" input").val()),correct); $("#"+buttonNo+" div").html(feedback); }); 我真的很喜欢的是,如果我没有button上的类=“1”(我知道数字类是无效的,但这是一个WIP!),所以我可以确定buttonNo基于父div的ID。 在现实生活中有多个部分看起来像这样。 如何find父母button的div的id。 在button代码中存储答案的语义方式是什么? 我想尽可能地让这个非程序员复制粘贴而不会破坏事情!

“parsing”的反义词是什么?

我有一个函数parseQuery,它将SQL查询parsing为该查询的抽象表示forms。 我即将编写一个函数,它将抽象表示查询并返回一个SQL查询string。 我应该怎么称呼第二个function?

函数参数的部分匹配

我知道,对于列表,使用基本运算符$和[[ 。 例如: ll <- list(yy=1) ll$y [1] 1 但我仍然是一个R新手,这对我来说是新的,函数参数的部分匹配: h <- function(xx=2)xx h(x=2) [1] 2 我想了解这是如何工作的。 它背后的机制是什么? 这有没有副作用? 我想了解如何testing是否给出了xx参数? Andrie评论后编辑: 内部R使用pmatchalgorithm来匹配参数,这里是一个例子,它是如何工作的: pmatch("me", c("mean", "median", "mode")) # error multiple partial matches [1] NA > pmatch("mo", c("mean", "median", "mode")) # mo match mode match here [1] 3 但为什么R有这样的特点? partial unique匹配的基本思想是什么?

提升精神语义动作参数

在这篇关于助推精神语义行为的文章中提到了这一点 实际上还有两个参数被传递:parsing器上下文和一个布尔型“命中”参数的引用。 parsing器上下文只有在语义动作附加到规则的右手边时才有意义。 我们将很快看到更多的信息。 布尔值可以在语义操作中设置为false,使回溯中的匹配无效,从而使parsing器失败。 一切正常,但我一直在试图find一个例子传递一个函数对象作为语义行动,使用其他参数(parsing器上下文和命中布尔),但我还没有find任何。 我很希望看到一个使用常规函数或函数对象的例子,因为我几乎可以挖掘凤凰巫术

有没有一种algorithm能够说明两个短语的语义相似性

input:短语1,短语2 输出:语义相似度值(在0和1之间),或者这两个短语谈论同一事物的概率

HTML5嵌套的部分和标题标签

我有嵌套在另一个部分标签下的部分标签。 再次从1开始标题可以吗? 例如: <section> <h1>Page Title</h1> <section> <h1>Section Title</h1> <h2>Section Sub Title</h2> <p>Sub section text</p> </section> <section> <h1>Section Title</h1> <h2>Section Sub Title</h2> <p>Sub section text</p> </section> </section> 谢谢,马克