书签 分享 收藏 举报 版权申诉 / 34

类型html5面试题集合.docx

  • 文档编号:5551850
  • 上传时间:2022-12-19
  • 格式:DOCX
  • 页数:34
  • 大小:43.46KB
(缺点:

不过这个办法会增加额外的标签使HTML结构看

起来不够简洁.);2.使用after伪类;3.浮动外部元素;4.设置overflow为hidden或者auto

二十四.IE8以下版本的浏览器中的盒模型有什么不同

IE8以下浏览器的盒模型中定义的元素的宽高不包括内边距和边框

 

二十五.DOM

1.创建新节点

 

操作——怎样添加、移除、移动、复制、创建和查找节点

 

createDocumentFragment()//创建一个DOM片段createElement()//创建一个具体的元素

createTextNode()//创建一个文本节点

2.添加、移除、替换、插入

appendChild()removeChild()replaceChild()insertBefore()//在已有的子节

点前插入一个新的子节点

3.查找getElementsByTagName()//通过标签名称getElementsByName()//通过元素的Name属性的值(I

E容错能力较强,会得到一个数组,其中包括id等于name值的)getElementById()//通过元素Id,唯一性

二十六.html5有哪些新特性、移除了那些元素?

如何处理HTML5新标签的浏览器兼容问题?

如何区

分HTML和HTML5?

1.HTML5

现在已经不是

SGML

的子集,主要是关于图像,位置,存储,多任务等功能的增加。

2.拖拽释放(Draganddrop)API语义化更好的内容标签(header,nav,footer,aside,article,section)音频、

视频API(audio,video)画布(Canvas)API地理(Geolocation)API本地离线存储localStorage长期存储数

据,浏览器关闭后数据不丢失;sessionStorage的数据在浏览器关闭后自动删除表单控件,calendar、dat

e、time、email、url、search新的技术webworker,websocket,Geolocation

3.移除的元素纯表现的元素:

basefont,big,center,font,s,strike,tt,u;对可用性产生负面影响

的元素:

frame,frameset,noframes;支持HTML5新标签:

4.IE8/IE7/IE6支持通过document.createElement方法产生的标签,

持HTML5新标签,浏览器支持新标签后,还需要添加标签默认的样式:

可以利用这一特性让这些浏览器支

5.当然最好的方式是直接使用成熟的框架、使用最多的是

html5shim

框架

--[ifltIE9]>

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1