# Web前端开发期末考试试题及答案
单项选择题
1. 在HTML5中,用于定义文档的元数据的标签是( C )。
- A. ``
- B. ``
- C. ``
- D. `
`
2. CSS中,以下哪个属性用于设置元素的边框样式( B )。
- A. `padding`
- B. `border`
- C. `margin`
- D. `color`
3. 在Table中,TR是表格行( D ),TD是表格数据项( C )。
填空题
1. HTML标准静态页面语言是( A )。
- A. `HTML`
- B. `CSS`
- C. `JavaScript`
- D. `XML`
2. 改变元素的外边距用( A ),改变元素的内填充用( C )。
- A. `margin`
- B. `padding`
- C. `border`
- D. `content`
3. 在Table中,TR是表头行( B ),TD是数据行( D )。
简答题
1. 请解释什么是响应式布局?
2. JavaScript中的闭包是什么,并给出一个简单的例子。
编程题
1. 编写一个函数,该函数接受一个字符串参数,并返回一个新的字符串,其中所有小写字母'e'被替换为大写字母'E'。
2. 使用Bootstrap4卡片组件实现上图下文的图文单元,设置延展链接,超链效果在整个卡片区域有效。