CSS基础样式

CSS继承


一、什么是CSS继承

CSS继承是指我们设置父级CSS样式时,父级及以下的子级都具有此属性。

二、不可继承的属性

  1. display:规定元素应该生成的框的类型
  2. 文本属性: vertical-aligntext-decorationtext-shadowwhite-spaceunicode-bidi
  3. 盒子模型属性:widthheightmargin
  4. 背景属性:background
  5. 定位属性:floatclearposition
  6. 生成内容属性:content
  7. 轮廓样式属性:outline
    8.页面样式属性:size
  8. 声音样式属性:pause

三、有继承性的属性

  1. 字体属性:font
  2. 文本属性:text-alignline-height
  3. 元素可见性:visibility
  4. 布局属性:border-spacinglist-style
  5. 生成内容属性:quotes
  6. 光标属性:cursor
  7. 页面样式属性:pagewindows
  8. 声音样式属性:speakvolumepitch

四、所有元素可继承的属性

  1. 元素可见性:visibility
  2. 光标属性:cursor

五、内联元素可继承的属性

  1. 字体属性:font
  2. text-indenttext-align之外的文本属性

六、块级元素可继承的属性

  1. text-indenttext-align

块级元素与行内元素


一、块级元素

一般占据整行,不能与其他元素并列。
能够设置宽高,默认为父级的100%。
只能出现在内。

块级元素主要有: