欢迎访问易文君范文网!

Web前端开发笔试题

未知 分享 时间: 加入收藏 我要投稿 点赞
0

Web前端开发笔试题N76易文君-文库范文网

  前端对于网站来说,通常是指网站的前台部分,包括网站的表现层和结构层。下面就由第一范文网小编为大家介绍一下Web前端开发笔试题的文章,欢迎阅读。N76易文君-文库范文网

  Web前端开发笔试题篇1N76易文君-文库范文网

  1、什么是web标准?N76易文君-文库范文网

  WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3C DOM)、ECMAScript等。这些标准大部分由W3C起草和发布,也有一些是其他标准组织制订的标准,比如ECMA(European Computer Manufacturers Association)的ECMAScript标准。N76易文君-文库范文网

  2、XHTML与HTML有什么区别?你觉得应该使用哪一个,并说出理由。N76易文君-文库范文网

  XHTML1.0和HTML4.01之间的主要差异是它遵守XML编码约定。N76易文君-文库范文网

  标签不能重叠,可以嵌套N76易文君-文库范文网

  标签与属性都要小写N76易文君-文库范文网

  标签都要有始有终,要么以N76易文君-文库范文网

  形式结束,要么以N76易文君-文库范文网

  形式结束N76易文君-文库范文网

  每个属性都要有属性值,并且属性值要在双引号中N76易文君-文库范文网

  别用name用idN76易文君-文库范文网

  3、请解释一下DOCTYPE的作用,有DOCTYPE和没有DOCTYPE有什么区别?N76易文君-文库范文网

  DOCTYPE声明是指HTML文档开头处的一行或两行代码,它描述使用哪个DTD。DTD(文档类型定义)是一组机器可读的规则,它们定义XML或HTML的特定版本中允许有什么,不允许有什么。在解析网页时,浏览器将使用这些规则检查页面的有效性并且采取相应的措施。浏览器通过分析页面的DOCTYPE声明来了解要使用哪个DTD,由此知道要使用HTML的哪个版本。N76易文君-文库范文网

  DOCTYPE当前有两种风格,严格(strict)和过渡(transitional)。过渡的目的是帮助开发人员从老版本迁移到新版本,仍然允许使用已经废弃的元素。严格版本禁止使用废弃的元素,从而把内容和表现分隔开。N76易文君-文库范文网

  Web前端开发笔试题篇2N76易文君-文库范文网

  1、严格模式与混杂模式——如何触发这两种模式,区分它们有何意义。N76易文君-文库范文网

  当浏览器厂商开始创建与标准兼容的浏览器时,他们希望确保向后兼容性。为了实现这一点,他们创建了两种呈现模式:标准模式和混杂模式。在标准模式中,浏览器根据规范呈现页面;在混杂模式中,页面以一种比较宽松的向后兼容的方式显示。混杂模式通常模拟老式浏览器的行为以防止老站点无法工作。N76易文君-文库范文网

  浏览器根据DOCTYPE是否存在以及使用的哪种DTD来选择要使用的呈现方法。如果XHTML文档包含形式完整的DOCTYPE,那么它一般以标准模式呈现。对于HTML4.01文档,包含严格DTD的DOCTYPE常常导致页面以标准模式呈现。包含过渡DTD和URI的DOCTYPE也导致页面以标准模式呈现,但是有过渡DTD而没有URI会导致页面以混杂模式呈现。DOCTYPE不存在或形式不正确会导致HTML和XHTML文档以混杂模式呈现。N76易文君-文库范文网

  根据DOCTYPE是否存在选择呈现模式,被称为DOCTYPE切换或DOCTYPE侦测。N76易文君-文库范文网

  DOCTYPE切换是浏览器用来区分遗留文档和符合标准的文档的手段。无论是否编写了有效的CSS,如果选择了错误的DOCTYPE,那么页面就将以混杂模式呈现,其行为就可能会有错误或不可预测。因此一定要在每个页面上包含形式完整的DOCTYPE声明,并且在使用HTML时选择严格的DTD。N76易文君-文库范文网

  2、各种CSS样式的简写。如padding,border,font等。N76易文君-文库范文网

  Web前端开发笔试题篇3N76易文君-文库范文网

  1、img的alt与title有何异同?strong与em的异同?N76易文君-文库范文网

  使用title属性提供非本质的额外信息。大部分的可视化浏览器在鼠标悬浮在特定元素上时显示title文字为提示信息(tool tip)。使用alt属性是为了给那些不能看到你文档中图像的浏览者提供文字说明。这包括那些使用本来就不支持图像显示或者图像显示被关闭的浏览器的用户,视觉障碍的用户和使用屏幕阅读器的用户。替换文字是用来替代图像而不是提供额外说明文字的。N76易文君-文库范文网

  em 是句意强调,加与不加会引起语义变化。strong 是重要性强调,和局部还是全局无关,局部强调用strong也可以,strong强调的是重要性,不会改变句意。并且在浏览器中,em 默认用斜体表示,strong 用粗体表示。N76易文君-文库范文网

  2、清除浮动的方法,各有什么特点?N76易文君-文库范文网

  1)使用空标签N76易文君-文库范文网

  2)使用overflow属性N76易文君-文库范文网

  3)使用after伪对象N76易文君-文库范文网

精选图文

169597
领取福利

微信扫码领取福利

微信扫码分享

月会员
每天0次下载
1元/30天
直接下载
单次下载
0元/次
微信支付
支付宝支付
欢迎使用微信支付
扫一扫支付
金额:
常见问题

请登录之后再下载!

下载中心

您的账号注册成功!密码为:123456,当前为默认信息,请及时修改

下载文件立即修改

帮助中心

如何获取自己的订单号?

打开微信,找到微信支付,找到自己的订单,就能看到自己的交易订单号了。

阅读并接受《用户协议》
注:各登录账户无关联!请仅用一种方式登录。


用户注册协议

一、 本网站运用开源的网站程序平台,通过国际互联网络等手段为会员或游客提供程序代码或者文章信息等服务。本网站有权在必要时修改服务条款,服务条款一旦发生变动,将会在重要页面上提示修改内容或通过其他形式告知会员。如果会员不同意所改动的内容,可以主动取消获得的网络服务。如果会员继续享用网络服务,则视为接受服务条款的变动。网站保留随时修改或中断服务而不需知照会员的权利。本站行使修改或中断服务的权利,不需对会员或第三方负责。

关闭