BAT前端H5面试题大全分析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BAT前端H5面试题大全分析

HTML5笔试题HTML4元素的Alt和title有什么异同,选出正确的说法?不同的浏览器,表现一样 ( C)A、Alt和title同时设置的时候,Alt作为图片的代替文字出现title是图片的解释文字B、Alt和title同时设置的时候,title作为图片的代替文字出现,Alt是图片的解释文字C、以上说法都不正确答案:Alt属性使用在imgTitle属性使用在链接或普通文字参考答案:/article/cd4c2979f0b962756e6e60c6.html想要找到表单中的hidden元素,下面哪个是正确的?(单选)BvisibleB、hiddenC、visible()D、hidden()答案:B本题考查的是jquery方法介绍前两个为:hidden/:visible 用来选择隐藏的/可见的元素;.visible()/.hidden()使元素显示/隐藏-为方法参考答案:/manual/jquery/介绍一下你对浏览器内核的理解?答案:首先:浏览器内核的常用种类IE:Trident内核谷歌【Chrome】/ Safari:webkit内核火狐:Gecko内核Opera:Presto内核其次:从浏览器内核组成方面主要包含两部分渲染引擎和js引擎渲染引擎:负责取得网页的内容(HTML、XML图像等等),整理讯息(例如加入css),以及计算网页的显示方式、然后输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的结果也不相同,所以渲染的效果也不相同。Js引擎:解析和执行javascript来实现网页的动态效果最开始渲染引擎和js引擎并没有区别的很明确,后来js引擎越来越独立,内核就倾向于只指渲染引擎说下行内元素和块级元素的区别?行内块元素的兼容性使用?答案:行内元素和块级元素的区别1》方案:行内元素最好不要包裹块级元素,但是块级元素可以任意的包裹行内元素行内元素如果其上一个元素也是行内元素,则他们会分布在统一水平线上,即在一行上排列,块级元素不论上一个元素是行内元素还是块级元素都要另起一行,单独占一行。对于行内元素设置with、height、margin值无效,但对于块级元素,设置这些值是有效的。2》在标准文档流里面:块级元素具有以下特点:【display:block】块级元素会独占一行,默认情况下,其宽度自动填满其父元素宽度,与内容无关宽度、高度、行高以及外边距和内边距都可控制块级元素可以设置margin和padding属性它可以容纳内联元素和其他块元素行内元素的特点:【dispaly:inline】行内元素不会独占一行,相邻的行内元素会排列在同一行里,直到一行排不下,才会换行,其宽度随元素的内容而变化.宽度、高度、行高及外边距和内边距部分可改变行内元素的margin和padding属性,水平方向的padding-left,padding-right,margin-left,margin-right都产生边距效果, 但竖直方向的padding-top,padding-bottom,margin-top,margin-bottom却不会产生边距效果.行内元素只能容纳文本或者其他行内元素,不可以设置宽高,其宽度随着内容增加,高度随字体大小而改变,内联元素可以设置外边界,但是外边界不对上下起作用,只能对左右起作用,也可以设置内边界,但是内边界在IE6中不对上下起作用,只能对左右起作用行内块【display:inline-block】元素的兼容性[ 参考:/ziliao/1915 / /a/1190000004196742 ]行内元素内边界在IE6中不对上下起作用,只能对左右起作用水平方向的padding-left,padding-right,margin-left,margin-right都产生边距效果, 但竖直方向的padding-top,padding-bottom,margin-top,margin-bottom却不会产生边距效果.行内块级元素在IE8以下的兼容性div{ display:?inline-block;????*zoom:?1;????*display:?inline;}*zoom:1作用是?在IE下触发hasLayout*display:inline作用作用是?一旦触发了hasLayout设置display:inline和display:block效果相似。在IE6、IE7下,怎么实现块级元素的inline-block属性值设置,2种方法先使用display:inline-block属性触发块元素,然后再定义display:inline,让块元素呈递为行内对象(两个display 要先后放在两个CSS声明中才有效果,这是IE的一个经典bug,如果先定义了display:inl

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档