[Web前端开发笔试题] 软件开发工程师笔试题

[Web前端开发笔试题] 软件开发工程师笔试题

ID:78915907

大小:13.41 KB

页数:4页

时间:2022-02-07

[Web前端开发笔试题] 软件开发工程师笔试题_第1页
[Web前端开发笔试题] 软件开发工程师笔试题_第2页
[Web前端开发笔试题] 软件开发工程师笔试题_第3页
[Web前端开发笔试题] 软件开发工程师笔试题_第4页
资源描述:

《[Web前端开发笔试题] 软件开发工程师笔试题》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、[Web前端开发笔试题]软件开发工程师笔试题前端对于网站来说,通常是指网站的前台部分,包括网站的表现层和结构层。下面就由为大家介绍一下Web前端开发笔试题的文章,欢迎阅读。Web前端开发笔试题篇11、什么是web标准?WEB标准不是某一个标准,而是一系列标准的集合。网页主要由三部分组成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如W3CDOM)、ECMAScript等。这些标准大部分由W3C起

2、草和发布,也有一些是其他标准组织制订的标准,比如ECMA(EuropeanComputerManufacturersAssociation)的ECMAScript标准。2、XHTML与HTML有什么区分?你觉得应当用法哪一个,并说出理由。XHTML1.0和HTML4.01之间的主要差异是它遵守XML编码商定。标签不能重叠,可以嵌套标签与属性都要小写标签都要有始有终,要么以形式结束,要么以形式结束每个属性都要有属性值,并且属性值要在双引号中别用name用id3、请说明一下DOCTYPE的作用,有DOCTYPE和没有DOCTYPE有什么区分?DOCTYPE声

3、明是指HTML文档开头处的一行或两行代码,它描述用法哪个DTD。DTD(文档类型定义)是一组机器可读的规章,它们定义XML或HTML的特定版本中允许有什么,不允许有什么。在解析网页时,扫瞄器将用法这些规章检查页面的有效性并且实行相应的措施。扫瞄器通过分析页面的DOCTYPE声明来了解要用法哪个DTD,由此知道要用法HTML的哪个版本。DOCTYPE当前有两种风格,严格(strict)和过渡(transitional)。过渡的目的是关心开发人员从老版本迁移到新版本,仍旧允许用法已经废弃的元素。严格版本禁止用法废弃的元素,从而把内容和表现分隔开。Web前端开

4、发笔试题篇21、严格模式与混杂模式如何触发这两种模式,区分它们有何意义。当扫瞄器厂商开头创建与标准兼容的扫瞄器时,他们盼望确保向后兼容性。为了实现这一点,他们创建了两种呈现模式:标准模式和混杂模式。在标准模式中,扫瞄器依据规范呈现页面;在混杂模式中,页面以一种比较宽松的向后兼容的方式显示。混杂模式通常模拟老式扫瞄器的行为以防止老站点无法工作。扫瞄器依据DOCTYPE是否存在以及用法的哪种DTD来选择要用法的呈现方法。假如XHTML文档包含形式完整的DOCTYPE,那么它一般以标准模式呈现。对于HTML4.01文档,包含严格DTD的DOCTYPE经常导致页

5、面以标准模式呈现。包含过渡DTD和URI的DOCTYPE也导致页面以标准模式呈现,但是有过渡DTD而没有URI会导致页面以混杂模式呈现。DOCTYPE不存在或形式不正确会导致HTML和XHTML文档以混杂模式呈现。依据DOCTYPE是否存在选择呈现模式,被称为DOCTYPE切换或DOCTYPE侦测。DOCTYPE切换是扫瞄器用来区分遗留文档和符合标准的文档的手段。无论是否编写了有效的CSS,假如选择了错误的DOCTYPE,那么页面就将以混杂模式呈现,其行为就可能会有错误或不行猜测。因此肯定要在每个页面上包含形式完整的DOCTYPE声明,并且在用法HTML

6、时选择严格的DTD。2、各种CSS样式的简写。如padding,border,font等。Web前端开发笔试题篇31、img的alt与title有何异同?strong与em的异同?用法title属性供应非本质的额外信息。大部分的可视化扫瞄器在鼠标悬浮在特定元素上时显示title文字为提示信息(tooltip)。用法alt属性是为了给那些不能看到你文档中图像的扫瞄者供应文字说明。这包括那些用法原来就不支持图像显示或者图像显示被关闭的扫瞄器的用户,视觉障碍的用户和用法屏幕阅读器的用户。替换文字是用来替代图像而不是供应额外说明文字的。em是句意强调,加与不加会

7、引起语义改变。strong是重要性强调,和局部还是全局无关,局部强调用strong也可以,strong强调的是重要性,不会转变句意。并且在扫瞄器中,em默认用斜体表示,strong用粗体表示。2、清除浮动的方法,各有什么特点?1)用法空标签2)用法overflow属性3)用法after伪对象

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。