网页制作面试常见问题有哪些

啊南 1561阅读 2020.03.12

【导语】: 求职者在面试网页制作岗位时都会遇到哪些问题?招聘网页制作的公司很多,但是基本上的面试问题还是大同小异的,作为求职者在面试前提前了解下面试官都会问哪些问题,当面试官问到我们相同的问题时也不至于心慌意乱,无法回答。

网页制作面试常见问题

1、新的 HTML5 文档类型和字符集是?
2、HTML5 中如何嵌入音频?
3、HTML5 中如何嵌入视频?
4、除了 audio 和 video,HTML5 还有哪些媒体标签?
5、怎样使一个div层居中于浏览器中?
6、firefox浏览器中嵌套div标签的居中问题的解决方法
7、超链接点击过后hover样式就不出现的问题?
8、怎么样才能让flash透明显示在层上面之上呢?
9、为什么FF下文本无法撑开容器的高度?
10、HTML5 应用程序缓存和浏览器缓存有什么区别?

HTML5 中如何嵌入音频?

HTML5 支持 MP3、Wav 和 Ogg 格式的音频,下面是在网页中嵌入音频的简单示例:
<audio controls>  <source src=”jamshed.mp3″ type=”audio/mpeg”>  Your browser does’nt support audio embedding feature.</audio>

HTML5 中如何嵌入视频?

和音频类似,HTML5 支持 MP4、WebM 和 Ogg 格式的视频,下面是简单示例:
<video width=”450″ height=”340″ controls> <source src=”jamshed.mp4″ type=”video/mp4″>  Your browser does’nt support video embedding feature.</video>

HTML5 应用程序缓存和浏览器缓存有什么区别?

应用程序缓存是 HTML5 的重要特性之一,提供了离线使用的功能,让应用程序可以获取本地的网站内容,例如 HTML、CSS、图片以及 JavaScript。这个特性可以提高网站性能,它的实现借助于 manifest 文件,如下:
<!doctype html><html manifest=”example.appcache”>…..</html>

为什么FF下文本无法撑开容器的高度? 

标准浏览器中固定高度值的容器是不会象IE6里那样被撑开的,那我又想固定高度,又想能被撑开需要怎样设置呢?办法就是去掉he ight设置min-height:200px; 这里为了照顾不认识min-height的IE6 可以这样定义: 
div { height:auto!important; height:200px; min-height:200px; }