哲库芯片前端笔试题

时间:2023-10-02 19:10:12 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
哲库芯片前端笔试题

Web前端开发笔试题篇1 1、什么是web标准?

WEB标准不是某一个标准,而是一系列标准的子集。网页主要由三部分共同组成:结(Structure)、整体表现(Presentation)和犯罪行为(Behavior)。对应的标准也分三方面:结构化标准语言主要包含XHTMLXML,整体表现标准语言主要包含CSS,犯罪行为标准主要包含对象模型(W3C DOM)ECMAScript等。这些标准大部分由W3C草拟和公布,也存有一些就是其他标准非政府制定的标准,比如说ECMA(European Computer Manufacturers Association)ECMAScript标准。

2XHTMLHTML有什么区别?你觉得应该使用哪一个,并说出理由。 XHTML1.0HTML4.01之间的主要差异就是它严格遵守XML编码签订合同。 标签不能重叠,可以嵌套 标签与属性都必须小写 标签都要有始有终,要么以 形式完结,要么以 形式结束

每个属性都必须存有属性值,并且属性值必须在双引号中 别用nameid

3、恳请解释一下DOCTYPE的促进作用,存有DOCTYPE和没DOCTYPE存有什么区别? DOCTYPE声明是指HTML文档开头处的一行或两行代码,它描述使用哪个DTDDTD(档类型定义)是一组机器可读的规则,它们定义XMLHTML的特定版本中允许有什么,不允许有什么。在解析网页时,浏览器将使用这些规则检查页面的有效性并且采取相应的措施。浏览器通过分析页面的DOCTYPE声明来了解要使用哪个DTD,由此知道要使用HTML哪个版本。

DOCTYPE当前存有两种风格,严苛(strict)和过渡阶段(transitional)。过渡阶段的目的就是协助开发人员从老版本搬迁至新版本,仍然容许采用已经弃置的元素。严苛版本严禁采用弃置的元素,从而把内容和整体表现分后分隔。 Web前端开发笔试题篇2


1、严苛模式与夹杂模式——如何引爆这两种模式,区分它们有何意义。

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

浏览器根据DOCTYPE与否存有以及采用的哪种DTD去挑选必须采用的呈现出方法。如XHTML文档涵盖形式完备的DOCTYPE,那么它通常以标准模式呈现出。对于HTML4.01档,涵盖严苛DTDDOCTYPE常常引致页面以标准模式呈现出。涵盖过渡阶段DTDURIDOCTYPE也引致页面以标准模式呈现出,但是存有过渡阶段DTD而没URI可以引致页面以夹杂模式呈现出。DOCTYPE不存有或形式不恰当可以引致HTMLXHTML文档以夹杂模式呈现出。

根据DOCTYPE是否存在选择呈现模式,被称为DOCTYPE切换或DOCTYPE侦测。 DOCTYPE转换就是浏览器用以区分遗留文档和符合标准的文档的手段。无论与否撰写了有效率的CSS,如果挑选了错误的DOCTYPE,那么页面就将以夹杂模式呈现出,其犯罪行为就可能会存有错误或不容预测。因此一定必须在每个页面上涵盖形式完备的DOCTYPE声明,并且在采用HTML时挑选严苛的DTD

2、各种CSS样式的简写。如paddingborderfont等。 Web前端开发笔试题篇3

1imgalttitle有何异同?strongem的异同?

采用title属性提供更多非本质的额外信息。大部分的可视化浏览器在鼠标漂浮在特定元素上时表明title文字为提示信息(tool tip)。采用alt属性就是为了给那些无法看见你文档中图像的浏览者提供更多文字说明。这包含那些采用本来就不积极支持图像表明或者图像表明被停用的浏览器的用户,视觉障碍的用户和采用屏幕阅读器的用户。替代文字就是用以替代图像而不是提供更多额外表明文字的。

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


本文来源:https://www.wddqw.com/doc/ce04677432126edb6f1aff00bed5b9f3f90f7203.html