最近的总结:markdown、hr、em、后代选择器

markdown的基础使用

  1. 一级标题用#加空格,二级用##加空格
  2. 加粗用先后**包围
  3. 斜体先后用*包围
  4. 有序列表用数字加.加空格
  5. 无序列表用*加空格
  6. 分割线用***
  7. 单行代码用`包围,代码块用```包围

hr的使用

  1. 让hr居中不能使用 hr 元素的 align 属性; 不支持 hr 元素的 align 属性.应该使用 CSS 代替.
    CSS 语法 (IE 和 Opera):<hr style="text-align:right" />
    CSS 语法 (Firefox,Chrome 以及 Safari):<hr style="margin-right:0" />
    CSS 语法 (跨浏览器):<hr style="text-align:right;margin-right:0" />
  2. 设置hr的高度用CSS语法:<hr style="height:30px" />,不能用<hr size="30" />。height是线的粗细,width是线的长度。
  3. hr标签是线条,其颜色要用background-color;hr有默认的border,将它的边框去掉,设为border:none

em和px

  • 任意浏览器的默认字体高都是16px。全部未经调整的浏览器都符合: 1em=16px。那么12px=0.75em,10px=0.625em。为了简化font-size的换算,须要在css中的body选择器中声明 Font-size=62.5%,这就使em值变为 16px*62.5%=10px, 这样12px=1.2em, 10px=1em, 也就是说只须要将你的原来的px数值除以10,而后换上em做为单位就好了。

后代选择器与类选择器

  • /* div下全部有.a的元素应用 */
      	div .a{
      		color: red;
      		}
      	/* 全部有.a类选择器的p元素应用 */
      	p.a{
      		color: red;
      	}

主要是注意两个选择器之间有没有空格。css

  • 写选择器的时候,若是没有出现想要的效果,要考虑是否是权值不够。
相关文章
相关标签/搜索