>웹 프론트엔드 >HTML 튜토리얼 >CSS:基本语法及派生选择器_html/css_WEB-ITnose

CSS:基本语法及派生选择器_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:52:591464검색

本文介绍css基本语法及派生选择器。

代码整理自w3school:http://www.w3school.com.cn

(一)基础部分:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta http-equiv="Content-Language" content="zh-cn"><style type="text/css">h1,h2,h3 {color:red;background-color:#ccc}li strong {font-style:italic;}</style><title>CSS基础</title>  <h1>h1,h2,h3 级标题为CSS样式指定为灰底红字<h1>  <h2>h1,h2,h3 级标题为CSS样式指定为灰底红字<h2>  <h3>h1,h2,h3 级标题为CSS样式指定为灰底红字<h3>  <h4>h4级标题没有被指定样式<h3>  <hr>  <!--派生选择器-->  <h4>派生选择器允许你根据文档的上下文关系来确定某个标签的样式。  </h4>
</h3>
</h4>
</h3>
</h3>
</h2>
</h2>
</h1>
</h1><p><strong>我是粗体字,不是斜体字,因为我不在列表当中,所以这个规则对我不起作用</strong></p>  <ol>    <li><strong>我是斜体字。这是因为 strong 元素位于 li 元素内。</strong></li>    <li>我是正常的字体。</li>  </ol>
效果图:

(二)样式的“覆盖”规则

<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><meta http-equiv="Content-Language" content="zh-cn">  <style type="text/css">    strong {color: red;}    h2 {color: red;}    h2 strong {color: blue;}  </style><title>CSS基础-样式的“覆盖”规则</title>  <p>The strongly emphasized word in this paragraph is <strong>red</strong>.</p>  <h2>This subhead is also red.</h2>  <h2>The strongly emphasized word in this subhead is <strong>blue</strong>.</h2>

效果图:


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.