IT兄弟连 HTML5教程 HTML5的基本语法 小结及习题

网络空间安全

   小结

   一个完整的HTML文件由标题、段落、列表、表格、文本,即嵌入的各种对象所组成,这些逻辑上统一的对象称为元素。HTML文档主体结构分为两部分,一部分是定义文档类型,另一部分则是定义文档主体的结构框架标签。一个HTML文档需要包含的全局架构元素标签为<html>、<head>、<body>。<html>和</html>是网页文件的最外层标签,<head>和</head>标签之间的文本是头信息,<body>标签是HTML文件的主体标记,标签之间的文本是正文内容,是用户能够在浏览器主窗口中看到的。HTML5对一些元素标记的省略、boolean值的属性,以及引号的省略这几方面进行了兼顾,确保与之前版本的HTML达到兼容。

   本章习题

   1.哪一个不是HTML5新增的语义化标记元素(B)

   A.section B.head

   C.article D.aside

   2.HTML5中将DOCTYPE分为几种(A)

   A.3 B.1

   C.2 D.4

   3.以下标签不是负责组织HTML文档基本结构的是?(D)

   A.<html> B.<head>

   C.<body> D.<title>

   4.在XHTML文档中,(D)是一个必要的元素,他决定了网页文档的显示规则。

   A.body B.style

   C.header D.DOCTYPE

   5.HTML5的正确doctype是?(A)

   A.<!DOCTYPE html>

   B.<!DOCTYPE HTML5>

   C.<!DOCTYPEHTML PUBLIC "-//W3C//DTD HTML 5.0//EN" "http://www.w3.org/TR/ html5/strict.dtd">

   D.<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/ html4/strict.dtd">

   6.在HTML5中,下列那个元素不允许写结束标记(A)

   A.br B.li

   C.rp D.td

   7.HTML的文档注释是以下的哪项?(C)

   A.<-- 注释代码 --> B.<!-- 注释代码 --!>

   C.<!-- 注释代码 --> D.<! 注释代码 >

   8.下列哪项是是为页面定义文档关键词,用于搜索引擎(A)

   A.<meta name="keywords" content="HTML,CSS,XML,XHTML,JavaScript">

   B.<meta name="description" content="Free Web tutorials on HTML and CSS">

   C.<meta name="author" content="Hege Refsnes">

   D.<meta http-equiv="refresh" content="30">

   9.以下说法不正确的是(A)

   A.HTML5标准还在制定中 B.HTML5兼容以前HTML4下浏览器

   C.<canvas>标签替代Flash D.简化的语法

   10.HTML5中不再下面哪个元素?(B)

   A.<cite> B.<acronym>

   C.<abbr> D.<base>

   11.Doctype作用?严格模式与混杂模式如何区分?它们有何意义?

   (1)<!DOCTYPE>声明位于文档中的最前面,处于<html>标签之前。告知浏览器以何种模式来渲染文档。

   (2)严格模式的排版和JS运作模式是以该浏览器的最高标准运行。

   (3)在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。

   (4)DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。

标签: 网络空间安全