1 / 25
文档名称:

前端面试题整理.doc

格式:doc   大小:277KB   页数:25页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

前端面试题整理.doc

上传人:pppccc8 2019/1/31 文件大小:277 KB

下载得到文件列表

前端面试题整理.doc

相关文档

文档介绍

文档介绍::..前端面试题整理Html及css部分:1、对WEB标准以及W3C的理解与认识:web标准,简单来说就是将页面的结构、表现和行为各自独立实现(结构、表现和行为相分离原则)。结构主要由html标签组成,通俗来讲,写入body里的各种标签都是为了页面的结构;表现指的是css样式表,通过css样式表,可以使写入body的结构标签更具有美感;行为指的是页面和用户具有一定的交互,同时页面结构和样式会发生变化,主要由js构成。web标准一般将三部分独立分开,使它们更加模块化。但一般产生行为时,结构和表现会发生变化,这三者之间的界限就会变模糊。W3C对web标准提出了规范化的要求#在实际编程中,包含一下几点::(标签规范可以提高搜索引擎对页面的抓取效率,对SEO很有帮助)1) 标签字母要小写;2) 标签要闭合;3) 标签不允许随意嵌套。:1) 尽量使用外联css样式表和js脚本,使结构、表现和行为分成三块,符合规范,同时提高页面渲染速度,提高用户体验,方便后期网站的维护;2) 样式尽量少用行间样式表,使结构与表现分离,标签的id和class命名要做到见文知义,标签越少,加载越快,用户体验更高,代码维护更简单,便于改版;3) 不需要变动页面内容,便可提供打印版本而不需要复制内容,提高网站易用性。2、xhtml和html有什么HTML(HyperTextMarkupLanguage,超文本标记语言)最早的HTML官方正式规范,是1995年IETF(EngineeringTaskForce,因特网工程任务组)。W3C(。HTML与XHTML可扩展超文本标记语言XHTML(extensibleHyperTextMarkupLanguage),,是「」而成的。也就是说是,。,并没有弓I入倒可新标签或属性(XHTML可以看作是HTML的一个子集),表现方式与超文本标记语言HTML类似,只是语法上更加严格,几乎所有的网页浏览器在正确解析HTML的同时,可兼容XHTML。女口:XHTML中所有的标签必须小写,所有标签必须闭合,每一个属性都必须使用引号包住。<br>要写成<br/>,不能写S<BR/>(同hr);使用了<p>之后必须有一t</p>以结束段落。HTML与XMLHTML是一种基于标准通用标记语言(SGML)的应用,而XHTML则基于可扩展标记语言(XML),HTML和XHTML其实是平行发展的两个标准。本质上说,XHTML是一个过渡技术,结合了部分XML的强大功能及大多数HTML的简单特性。建立XHTML的目的就是实现HTML向XML的过渡。XML设计用来传送及携带数据信息,不用来表现或展示数据,HTML语言则用来表现数据。RSS和ATOM目前已经成为成功的XML应用,RSS使用XML作为彼此共享内容的标准方式。它代表了ReallySimpleSyndication(或RDFSiteSummary,RDF站点摘要)。它能让别人很容易的发现你已经更新了你的站点。Atom数据源似乎较少了些;对开发者来说,RSS相对简单,Atom稍显复杂,特别是如果不熟悉XML。1997年,,HTML的版本已经到了4。。不过,鉴于当时HTML一统天下的现状,W3C只好建议」」。的新阶段,并又着手开发XHTML2,旨在把Web引向建立在XML之上的无比光明的美好未来。HTML5大行其道由于原本XHTML只是在内容结构上改进原有的HTML系统,,缺乏交互性。在这个WebApp大行其道的年代,XHTML2有些OUT了,于是就催生了HTML5。W3C无视Web设计人员的需求,仅从理论角度闭门造车,却扛着标准的大旗,引发了来自Opera、Apple以及Mozilla等浏览器厂商的反对声音。2004年,他们组建了一个以推动网络HTML5标准为目的的组织 网页超文本技术工作小组(WebHypertextApplicationTechnologyWorkingGroup,缩写为WHATWG)oHTML5和XHTML2的竞