两者之间哪个符合标准?
<p>Text text text ...
<ol>
<li>First element</li>
</ol>
</p>
<p>
Other text text ...
</p>
<p>
Text text text ...
</p>
<ol>
<li>First element</li>
</ol>
<p>
Other text text ...
</p>
简短的答案是ol
元素在法律上不允许在p
元素内部。
要了解原因,让我们看一下规格!如果您对HTML规范感到满意,它将回答您的许多问题和好奇心。您想知道一个人是否ol
可以住在p
。所以…
4.5.1 p
元素:
类别: 流内容,可触内容。 内容模型: 短语内容。
4.5.5
ol
元素:
第一部分说p
元素只能包含[短语内容(它们是“内联”元素,如span
和strong
)。
第二部分说ol
s是流内容(诸如p
和的“block”元素div
)。因此它们 不能 在内使用p
。
ol
s和other flow content
可以在其他一些元素中使用,例如div
:
4.5.13 div
元素:
类别: [流内容,可触内容。
内容模型: 流内容。
我正在设计一个数据库,该数据库将在Android using Room中实现,在阅读文档后,我发现没有关于使用Int或Long作为主键的建议。 在某些地方,它们使用int主键定义实体: 但是在其他地方,它说如果你想得到插入的最后一行的ID,“插入”方法返回一个长的。 如果@插入方法只接收到1个参数,它可以返回一个long,这是插入项的新rowId。如果参数是数组或集合,则应返回long[]或Lis
我正在使用Spring开发一个应用程序。我需要使用注释。我有和,这样。这里我很困惑应该在哪里保留注释。 我应该用注释接口还是实现?这两种做法有何不同?
问题内容: 我当前正在创建一个EJB3数据访问类,以处理Java EE 6应用程序中的所有数据库操作。现在,由于Java EE 6提供了新的注释,所以我想知道EJB应该具有什么状态,或者它应该是无状态的。 让DAO成为会话Bean还是Bean 会更好?那呢 这些与DAO相关的选项之间有什么区别? 编辑: 我在完整的Java EE 6平台上使用Glassfish 3.0.1 问题答案: 最好让DAO
问题内容: 我有一个看起来像这样的循环: 这是方法的主要内容,其唯一目的是返回浮点数数组。我希望此方法在出现错误时返回,因此我将循环放在一个块中,如下所示: 但是后来我也想到将块放入循环中,如下所示: 是否出于某种原因(无论是性能还是其他原因)偏爱一个? 编辑: 共识似乎是将循环放在try / catch中(可能在其自己的方法中)更干净。但是,仍然存在关于哪个更快的争论。有人可以测试一下并返回统一
函数接口的定义是“函数接口是一个只有一个抽象方法(除了对象的方法)的接口,因此表示一个单一的函数契约。” 根据这个定义,肯定是一个功能接口。 lambda表达式的定义是“lambda表达式就像一个方法:它提供了一个形式参数列表和一个体--一个表达式或块--用这些参数表示。” 对lambda表达式的求值会生成函数接口的实例。 的文档以“此接口对实现它的每个类的对象施加总排序。此排序被称为类的自然排序
问题内容: 我发现自己同意返回接口而不是具体的类。 原因很简单,我要松散耦合。 但是还会有其他影响或权衡吗? 问题答案: 对于List或ArrayList之类的类型,不应进行任何编译,并且应将List提升Code返回到接口。 如果这是通过诸如CopyOnWriteArrayList之类的并发包进行的,并且您使用的是addIfAbsent之类的方法(未在List接口中定义),您将发现自己受到限制。