1 / 17
文档名称:

Web前端面试题目汇总.docx

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

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

分享

预览

Web前端面试题目汇总.docx

上传人:gooddoubi 2022/2/8 文件大小:45 KB

下载得到文件列表

Web前端面试题目汇总.docx

相关文档

文档介绍

文档介绍:Web前端面试题目汇总
Web前端面试题目汇总
Web前端面试题目汇总
最新前端开发工程师面试题—-HTML部分

1、Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?

  (1)、声明位于文档中的最前面p)4。相邻选择器(h1 + p)
5。子选择器(ul 〈 li)6。后代选择器(li a)
7。通配符选择器( * )8。属性选择器(a[rel = ”external"])

9.伪类选择器(a: hover, li: nth - child)
  可继承的样式: font-size font-family color, UL LI DL DD DT;

  不可继承的样式:border padding margin width height ;
Web前端面试题目汇总
Web前端面试题目汇总
Web前端面试题目汇总
  优先级就近原则,同权重情况下样式定义最近者为准;

载入样式以最后载入的定位为准;

 优先级为:
!important >  id > class 〉 tag     important 比内联优先级高ﻫ

2、CSS3新增伪类举例:
p:first-of-type选择属于其父元素的首个元素的每个元素。
p:last-of—type选择属于其父元素的最后元素的每个元素.
p:only-of-type选择属于其父元素唯一的元素的每个元素。
p:only—child选择属于其父元素的唯一子元素的每个元素。
p:nth-child(2)  选择属于其父元素的第二个子元素的每个元素。
:enabled  :disabled 控制表单控件的禁用态。
:checked单选框或复选框被选中。

3、如何居中div?如何居中一个浮动元素?
 给div设置一个宽度,然后添加margin:0 auto属性
div{    width:200px;    margin:0 auto; }  ﻫ

  居中一个浮动元素
 确定容器的宽高宽500 高 300 的层设置层的外边距 .div {   Width:500px ; height:300px;//高度可以不设  Margin: -150px 0 0 -250px;  position:relative;相对定位background-color:pink;//方便看效果  left:50%;  top:50%;} 
  列出display的值,说明他们的作用。position的值, relative和absolute定位原点是?

1.block 象块类型元素一样显示。  none 缺省值。象行内元素类型一样显示。  inline-block 象行内元素一样显示,但其内容象块类型元素一样显示。  list—item 象块类型元素一样显示,并添加样式列表标记。
2. absolute 生成绝对定位的元素,相对于 static 定位以外的第一个父元素进行定位。
fixed (老IE不支持)生成绝对定位的元素,相对于浏览器窗口进行定位。

relative 生成相对定位的元素,相对于其正常位置进行定位.

static  默认值。没有定位,元素出现在正常的流中  *(忽略 top, bottom, left, right z-index 声明)。

Web前端面试题目汇总
Web前端面试题目汇总
Web前端面试题目汇总
inherit 规定从父元素继承 position 属性的值。
4、为什么要初始化CSS样式?
因为浏览器的兼容问题,不同浏览器对有些标签的默认值是不同的,,初始化样式会对SEO有一定的影响,但鱼和熊掌不可兼得,但力求影响最小的情况下初始化。最简单的初始化方法就是: * {padding: 0; margin: 0;} (不建议)淘宝的样式初始化: body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }body, button, input, select, textarea { font:12px/1。5tahoma, arial, /5b8b/4f53; }h1, h2, h3, h4, h5, h6{ font-size:100%; }address, cite, dfn,