html网页设计课程简答题题库
第一章
1.什么是Internet和万维网,它们的区别在哪里?
2.请简单描述用户上网浏览网页的原理。
3.Web前端技术的三大核心基础是哪些内容?
4.Web前端新技术HTML5与HTML有什么关系?
第二章
1.HTML5的文档注释是怎样的?
2.HTML5中列表标签有哪些,它们之间有什么区别?
3.HTML5中块级元素与内联元素的区别是什么?分别列举有哪些标签属于块级元素或内联元素。
4.HTML5新增的文档结构标签有哪些?
5.HTML5新增的格式标签有哪些?
6.HTML5有哪些新增的功能API,分别起什么作用?
第三章
1.CSS样式表有哪几种类型?它们的层叠优先级关系是?
2.常用的CSS选择器有哪些?
3.CSS的注释语句写法是?
4.CSS颜色值有哪几种表达方式?
5.CSS背景图像的平铺方式有哪几种?
6.如何使用CSS为文本添加下划线?
7.如何使用CSS为列表选项设置自定义标志图标?
8.如何使用CSS实现表格为单线条框样式?
9.如何使用CSS设置元素的层叠效果?
10.元素可以向哪些方向进行浮动?如何清除浮动效果?
第四章
1.引用JavaScript外部脚本的正确写法是?在HTML页面中直接插入JavaScript代码的正确做法是何种标签?
2.以下哪个属于JavaScript注释的正确写法?
3.请分别说出下列内容中变量x运算结果。
4.在JavaScript中有哪些常用的循环语句?
5.如何使用警告对话框显示“HelloJavaScript”?
6.如何创建与调用自定义名称的JavaScript函数?
7.如何使用JavaScript对浮点数进行四舍五入获取最接近的整数值?
8.如何获取用户当前浏览器的名称和版本?
第五章
1.如何将元素设置为允许拖放的状态?
2.元素被拖拽直到放置在指定区域的完整过程中依次触发了哪些拖放事件?
3.可在拖放过程中被传递的常见数据类型有哪些?
4.使用DataTransfer对象中的何种方法可以自定义拖放图标?
5.如何将指定元素设置为允许放置元素的目标区域?
6.在进行本地文件的拖放时,DataTransfer对象中的哪个属性可以用于获取文件列表?
第六章
1.标签的method属性可以取哪些属性值?分别表示什么含义?
3.按钮标签有哪些类型?分别表示什么含义?
4.HTML5表单新增multiple属性可以用于何种类型的标签?
5.HTML5表单新增width和height属性可以用于何种类型的标签?
6.如何使用HTML5表单新增pattern属性限制用户只允许输入6位阿拉伯数字?
第七章
1.创建画布使用的HTML5标签名称是?为何要给画布定义ID?
2.HTML5画布坐标系中的原点(0,0)位置是?
3.在画布上绘制空心矩形与实心矩形分别使用的是哪种方法?
4.文字的绘制有哪两种方法?有什么区别?
5.在画布中颜色渐变有哪两种模式?
6.在画布中设置颜色透明度有哪两种方法,它们有什么不同?
7.在HTML5画布API中save()和restore()方法的作用是什么?
8.在HTML5画布中如何将形状的长和宽均缩放至原先的二分之一大小?
第八章
1.HTML5音频使用了何种标签作为统一标准?有哪些音频格式可以被支持?
2.HTML5视频使用了何种标签作为统一标准?有哪些视频格式可以被支持?
3.有哪些方法可以检测浏览器是否支持和标签?
4.如何获取媒体文件播放的开始与结束时间?
5.如何跳转媒体文件的当前播放时间?
6.如何终止媒体文件的后台加载?
7.如果浏览器不支持或标签,有什么备选方案可以让浏览器正常播放媒体文件?