美文网首页
CSS基础1

CSS基础1

作者: 从此以后dapeng | 来源:发表于2017-03-16 10:19 被阅读8次

结构

语法结构
  • 两种方法使用 RGB 值
p { color: rgb(255,0,0); }
p { color: rgb(100%,0%,0%); } 
// 当使用 RGB 百分比时,即使当值为 0 时也要写百分比符号。
  • 如果值为若干单词,则要给值加引号
p {font-family: "sans serif";}
  • 选择器的分组:用逗号分开
h1,h2,h3,h4,h5,h6 { color: green; }

继承及其问题

  • 子元素从父元素继承属性
body {
     font-family: Verdana, sans-serif;
 }

不需要另外的规则,所有 body 的子元素都应该显示 Verdana 字体,子元素的子元素也一样

派生选择器 | 上下文选择器

依据元素位置的上下文关系定义样式

  • 后代选择器(descendant selector)又称为包含选择器
h1 em {color:red;}
  • 子元素选择器(Child selectors)
h1 > strong {color:red;}
  • 相邻兄弟选择器(Adjacent sibling selector)
h1 + p {margin-top:50px;}
li + li {font-weight:bold;} // 除了第一个li

属性选择器

对带有指定属性的 HTML 元素设置样式
注意:只有在规定了 !DOCTYPE 时,IE7 和 IE8 才支持属性选择器。

[title] { color:red; } // 属性选择器
[title=W3School] { border:5px solid blue; } //属性和值选择器
[title~=hello] { color:red; } // 包含空格分隔的值 hello world
[lang|=en] { color:red; } // 包含连字符分隔的值 en-us
  • 选择器参考手册

创建CSS

  • 外部样式表
<link rel="stylesheet" type="text/css" href="mystyle.css" />
  • 内部样式表
<style type="text/css">
    hr {color: sienna;}
    p {margin-left: 20px;}
    body {background-image: url("images/back40.gif");}
</style>
  • 内联样式
<p style="color: sienna; margin-left: 20px">

相关文章

  • 史上最全的HTML、CSS知识点总结,浅显易懂。适合入门新手,需

    一,html+css基础 1-1 Html和CSS的关系 学习web前端开发基础技术需要掌握:HTML、CSS、J...

  • 史上最全的HTML、CSS知识点总结,浅显易懂。

    一,html+css基础 1-1 Html和CSS的关系 学习web前端开发基础技术需要掌握:HTML、CSS、J...

  • 前端入门系列

    前端HTML & CSS 基础入门(1)初识 前端HTML & CSS 基础入门(2)段落及文本 前端HTML &...

  • css基础1

    使用css的方式 使用css的方式有3种,样式的优先权为:行内样式>内部样式>外部样式行内样式内部样式外部样式 行...

  • CSS基础1

    使用CSS将文本颜色设置为蓝色:body{ color:blue}//(选择符{声明属性:生命值})。 body{...

  • CSS 基础1

    1.CSS 认识 层叠样式表 Cascading Style Sheets 是用来规定HTML文档的呈现形式,简单...

  • css基础(1)

    !important注意:虽然improtant 是一个变数,但是他无法继承, 下面是继承形式,虽然设置body ...

  • css基础1

    css:层叠样式表,有叫级联样式表。css分为内联方式,内部样式,外部样式。内联方式:只需要将分号隔开的一个或者多...

  • CSS基础--1

    css CSS是Cascading Style Sheets(层叠样式表)的简称,由W3C制定和维护,CSS目前最...

  • CSS基础1

    结构 两种方法使用 RGB 值 如果值为若干单词,则要给值加引号 选择器的分组:用逗号分开 继承及其问题 子元素从...

网友评论

      本文标题:CSS基础1

      本文链接:https://www.haomeiwen.com/subject/ypednttx.html