"北大青鸟试题,HTML课程练习"
这些题目来自北大青鸟一期的课程,专注于HTML语言和CSS的运用,旨在帮助学习者掌握基本的网页开发技能。以下是题目涉及的一些HTML知识点:
1. HTML块状标签:HTML中的块状元素(Block-level elements)占据整个容器宽度,通常用于创建独立的显示块。例如,`<h1>` 是一个块状标签,用于定义一级标题。而 `<span>` 和 `<a>` 是内联元素(Inline elements),它们不会占据整行,`<br>` 是换行标签,不是块状标签。所以,正确答案是 D) `<h1>`。
2. 复选框:在HTML表单中,`<input type="checkbox">` 用于创建复选框,让用户可以选择多个选项。选项 A 是文本输入框,B 是单选按钮,D 是密码输入框。因此,正确答案是 C) `<input type="checkbox">`。
3. 锚点链接:HTML的链接(Anchor)可以使用 `#` 符号创建内部链接,指向同一个页面的不同位置。要跳转到同一目录下success.html文件的show锚点,正确写法是 A) `<a href="success.html#show">跳转</a>`。
4. 文本框最大字符数:在HTML的文本输入框中,通过 `maxlength` 属性限制用户输入的最大字符数。所以,正确答案是 B) `<input type="text" maxlength="20">`,其他选项没有设置或设置错误。
5. 行级标签与块级标签:HTML中的行级标签不会自动换行,它们可以并排显示。题目中提到的 `<h1>` 是块级标签,但 `<div>`、`<span>` 和 `<a>` 是默认的行级标签。因此,选择题的正确答案是 CD,即 `<span>` 和 `<a>`。
6. CSS样式应用:在HTML中,CSS用于定义元素的样式。在给出的CSS样式中,`.t` 类定义了左边框宽度、右边框样式以及内边距。而在HTML代码片段中,`<td class="t">` 应用了该样式。`colspan="2"` 意味着这个单元格跨两个列。题目没有提供足够的信息来判断哪个说法错误,但从样式定义看,它设置了左边界宽度为1px,并有虚线右边界,还有顶部内填充和左侧内填充。
以上知识点涵盖了HTML的基本元素、表单元素的使用、链接和锚点、CSS样式的应用,这些都是HTML网页开发的基础。通过这些题目,学习者可以巩固对HTML的理解,提高编写静态网页的能力。