我正在制作一个web组件,一个导航栏(或navbar)。里面有四个部分,标志,菜单,切换器,和额外。
问题是,我应该对每个部分使用
?
插图是这样的:
<nav class="foo-navbar">
<div class="logo">{ props.logo }</div>
<div class="menus">{ props.children }</div>
<div class="toggler">{ props.toggler }</div>
<div class="extra">{ props.extra }</div>
</nav>
这是一个很棒的问题,并且与语义HTML相关。根据MDN,当没有其他标记真正相关或合适时,我们应该使用section标记。如果意图是一个实际的节,那么它还应该包括一个节头。
HTML
在这一页的后面,MDN有这样的说法:
如果只将元素用作样式包装,请使用
应该在逻辑上出现在文档的大纲中。
因此,在您的情况下,由于(a)您没有每个nav块的标题,(b)您只是在风格上对它们进行分组(如果您以大纲格式显示页面,则nav部分不会在大纲中),我建议保留div标记。
本文向大家介绍如何区分 HTML 和 HTML5?相关面试题,主要包含被问及如何区分 HTML 和 HTML5?时的应答技巧和注意事项,需要的朋友参考一下 1)在文档类型声明上不同: HTML是很长的一段代码,很难记住,而HTML5却只有简简单单的声明,方便记忆。 2)在结构语义上不同: HTML:没有体现结构语义化的标签,通常都是这样来命名的 ,这样表示网站的头部。 HTML5:在语义上却有很大
问题内容: HTML是否区分大小写? 在一个示例中,我正在使用它说: 还是会有所不同(或根本没有)? 问题答案: 否,但是将HTML标记保持小写被认为是一种好习惯。
简单问题: 假设我有一个具有3个分区的主题:Topic:StateEvents P1、P2和P3。 让我们假设生产者生成20条消息: 1, 2, 3, ..........20 我的问题是: 当制作人生成这些消息时: 1)每个消息将只在且仅在1个分区?也就是说,1在P1,2在P2,3在P3,然后4在P1,5在P2,6在P3,以此类推? 2)如果#1为真,当消费者订阅时,它将订阅所有分区,以便获得所
我对Apache Kafka是新手,我试图理解以下两个方面的区别: 创建属于同一组id的两个使用者,这些使用者来自同一主题的两个分区。 用两个线程创建一个使用者,这些线程来自同一主题的两个分区。 在第一种方法中,我实际上理解的是,每个使用者将只使用与之“相关”的分区的消息,因为这两个使用者属于同一个组。 因此,在下面的示例中,可能会发生一些不同的情况: Thread1使用AAAA和CCCC/Thr
我理解了与Cassandra分区键、复合键、集群键的区别。但是没有找到足够的信息来理解cassandra中如何处理分区 在cassandra中,分区密钥的范围像分区/碎片一样存储在节点上。我的理解是否正确 每个分区键在数据库中是否有不同的文件(在系统级别)。。?如果是这样的话,读取速度不是会变慢吗 如果每个分区键在数据库中没有不同的文件。怎么处理的。。?
本文向大家介绍你是如何区分HTML和HTML5的?相关面试题,主要包含被问及你是如何区分HTML和HTML5的?时的应答技巧和注意事项,需要的朋友参考一下 通过文档类型声明; 通过一些HTML5独有新标签:等