题目
以下哪个不是HTML5新增的语义[1]化标签?A<header>B<span>C<article>D<nav>
以下哪个不是HTML5新增的语义[1]化标签?
A<header>
B<span>
C<article>
D<nav>
题目解答
答案
A. <header>:HTML5引入了<header>标签,用于定义文档或节的页眉部分。通常在页面顶部或section顶部使用,表示包含导航、标题、全局设置等内容的区块。这是HTML5中重要的语义化标签之一,用于结构化和语义化页面内容。
B. <span>:<span>标签并非HTML5新增的标签,它是HTML4时代就已经存在的行内元素。<span>用于在文本中组织行内元素,通常用于对文本进行样式化或脚本操作,并没有特定的语义意义。
C. <article>:HTML5引入了<article>标签,用于表示页面中独立的、可独立分配的内容块。例如,一篇博客文章、一篇新闻报道或一个帖子等。<article>标签有助于更好地描述页面内容的结构和含义。
D. <nav>:HTML5引入了<nav>标签,用于定义页面的导航链接部分。它通常用于包含站点导航、页眉链接或页脚链接等内容。<nav>标签的引入有助于清晰地标识和区分导航部分,提高了页面的可访问性和语义化。
综上所述,选项B <span> 是不是HTML5新增的语义化标签,而是HTML4中就存在的标签。因此,正确答案是B。
解析
步骤 1:理解HTML5新增语义化标签
HTML5引入了多个语义化标签,这些标签用于更好地描述页面内容的结构和含义,使页面更加语义化和易于理解。这些标签包括、、
HTML5引入了多个语义化标签,这些标签用于更好地描述页面内容的结构和含义,使页面更加语义化和易于理解。这些标签包括