下载此文档

前端开发面试题集锦.docx


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
前端开发面试题集锦
你如何理解HTML结构的语意化?
去掉或样式丢失的时候能让页面呈现清晰的结构;
屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页;
PDA、手机等设备可能无法像普通电脑的浏览器一样来渲染网页(通常是止板块内显示不必要的背景;这些还好,最痛苦的是在宽屏, 高分辨率的屏幕下的自适应页面,你的图片如果不够宽,很容易将背景断裂;
(2) CSS Spri tes在开发的时候比较麻烦,你要通过pho to shop或其他工具测 量计算每一个背景单元的精确位是针线活,没什么难度,但是很繁琐。
(3) CSS Sprites 在维护的时候比较麻烦,如果页面背景有少许改动,一般就 要改这张合并的图片,无需改的好不要动,这样避免改动更多的css,如果在原 来的地方放不下,又只能(最好)往下加图片,这样图片的字加了,还要改动 css。
以CSS3标准定义一个webkit内核浏览器识别的圆角(尺寸随意) -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px;
行内元素有哪些?块级元素有哪些? CSS的盒模型? 行内元素有:a b span I emimg input select strong 级元素有: div ulol li dl dtdd h1 h2 h3 h4 p 盒模型: margin border padding width
前端页面有哪三层构成,分别是什么?作用是什么? 网页分成三个层次,即:结构层、表示层、行为层。
1、 网页的结构层(strueturallayer)由HTML或XHTML之类的标记语言负责创 建。标签,也就是那些出现在尖括号里的单词,对网页内容的语义含义做出这些 标签不包含任何关于如何显示有关内容的信息。例如,P标签 表达了这样一种 语义:“这是一个文本段。”
2、 网页的表示层(presen tat ionlayer )由CSS负责创建。CSS对“如何显示有 关内容”的问题做出了回答。
3、 网页的行为层(behaviorlayer)负责回答“内容应该如何对事件做出反应” 这一问题。这是Javascript语言和DOM主宰的领域。
html 中 form 里 action 方法的 get 和 post 有什么区别
1、 Get是用来从服务器上获得数据,而Post是用来向服务器上传递数据。
2、 Get将表单中数据的按照variable二value的形式,添加到action所指向的 URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;Post是 将表单中的数据放在form的数据体中,按照变量和值相对应的方式,传递到 act ion 所指向 URL。
3、 Get是不安全的,因为在传输过程,数据被放在请求的URL中,而如今现有 的很多服务器、代理服务器或者用户代理都会将请求URL记录到日志文件中,然 后放在某个地方,这样就可能会有一些隐私的信息被第三方看到。另外,用户也 可以在浏览器上直接看到提交的数据,一些系统内部消息将会一同显示在用户面 前。 Post 的所有操作对用户来说都是不可见的。
4、 Get传输的数据量小,这主要是因为受URL长度限制;而Post可以传输

前端开发面试题集锦 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人zhuwo11
  • 文件大小18 KB
  • 时间2022-06-24
最近更新