好程序员web前端开发测验之css部分

  • 时间:
  • 浏览:1
  • 来源:大发5分快乐8_极速5分11选5

  讨论margin-top和margin-bottom对行内元素否有起作用,则要对行内替换元素和行内非替换元素分别讨论。

  html 里的元素分为替换元素(replaced element)和非替换元素(non-replaced element)。

  ul {

  Q: 行内(inline)元素 设置margin-top和margin-bottom 否有起作用?

  而为替换元素设置的外边距会影响行高,肯能会使行高增加或减少,这取决于上下外边距的值。行内替换元素的左右边距否有替换元素的左右边距的作用一样。来看看demo:

  好应用任务管理器员web前端开发测验之css偏离 Front End Web Development Quiz CSS 偏离 大什么的问题与解答

  Q: CSS 属性否有区分大小写?

1.

  Q: 伪类选用器:checked将作用与input类型为radio肯能checkbox,不要再作用于option。

  A: 不区分。

  The :checked CSS pseudo-class selector represents any radio (), checkbox () or option (

  rem是以html根元素中font-size的大小为基准的相对度量单位,文本的大小不要再随着窗口的大小改变而改变。

  MaRGin: 10px;

  A: 不对。

  HTML,CSS都对大小写不敏感,但为了更好的可读性和团队合作协议协议一般都小写,而在XHTML 中元素名称和属性是须要小写的。

  伪类选用器checked的定义很明显:

  首先亲们儿应该明确外边距可不可以 应用到行内元素,规范中是允许的,不过肯能在向另另一两个多行内非替换元素应用外边距,对行高(line-height)没办法 任何影响。肯能外边距实际上是透明的。什么都对声明margin-top和margin-bottom没办法 任何视觉效果。其原因分析分析分析就在于行内非替换元素的外边距不要再改变另另一两个多元素的行高。而对于行内非替换元素的左右边距则就有以后 我,是有影响的。

  A: 不要再。

  Q: 对内联元素设置padding-top和padding-bottom否有会增加它的深度1?(原题是Does setting padding-top and padding-bottom on an inline element add to its dimensions?)

  A: 不起作用。(答案是起作用,另一方实在不对。)

2.

  Q: 设置p的font-size:10rem,当用户重置或拖曳浏览器窗口时,文本大小否有会也随着变化?

3.

  A: 答案是不要再。同上题比较纠结,不太明白这里的 dimensions指的是到底是哪几个意思?放置一边,咱们来分析下。对于行内元素,设置左右内边距,左右内边距将是可见的。而设置上下内边距,设置背景颜色可不可以 能看见内边距区域有增加,对于行内非替换元素,不要再影响其行高,不要再撑开父元素。而对于替换元素,则撑开了父元素。看下demo,更好的理解下:

  替换元素是指用作为有些内容占位符的另另一两个多元素。最典型的以后 我img,它以后 我指向另另一两个多图像文件。以及大多数表单元素也是替换,你是什么input等。 非替换元素是指内容含有在文档中的元素。你是什么,肯能另另一两个多段落的文本内容都装进该元素三种之内,则有些段落以后 我另另一两个多非替换元素。

  }