码迷,mamicode.com
首页 > 其他好文 > 详细

Day4

时间:2016-09-12 06:11:00      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:

一、行内元素与块级元素的区别

 块级元素:1.独占一行 2.能设宽高 3.内容大小不影响框 4.可以嵌套行内、块级元素 5.四个方向margin都变化

 行内元素:1.不能独占一行 2.不能设宽高 3.内容大小影响元素大小 4.margin 只针对左右起作用
 <img>特殊的行内元素

二、video标签

 video(视频)只支持3种格式标准:.Ogg、.MPE4、.wedM
 重要的属性:controls(控件) loop(循环) atuoplay(自动播放)


 audio(音频)只支持3种格式标准:.Ogg、.MP3、.wedM
 重要的属性:controls(控件) loop(循环) atuoplay(自动播放)
 
三、CSS

 4种引入方式
 
 1.@import "css文件地址"
 
 2.<link rel"stylesheet" helf="css文件地址"> 外部链接方式(外联)

 3.<style type="text/css"></style> 内部样式(内联)[body]

 4.<div style="border:1px solid red"></div> 内联样式(内嵌)[位于HTML中] 

四、优先级

 1.内联样式 2、外部样式或者内部样式表—就近优先 3.浏览器缺省设置 

五、选择器的类型
 
1.class选择器
  <html>
  <head>
  <title>class选择器</title>
  <style type="text/css">
  <!--
  .one{
      color:red;            /* 红色 */
      font-size:18px;        /* 文字大小 */
  }
  .two{
      color:green;        /* 绿色 */
      font-size:20px;        /* 文字大小 */
  }
  .three{
      color:cyan;            /* 青色 */
      font-size:22px;        /* 文字大小 */        
  }
  -->
  </style>
     </head>
  
  <body>
      <p class="one">class选择器1</p>
      <p class="two">class选择器2</p>
      <p class="three">class选择器3</p>
      <h3 class="two">h3同样适用</h3>
  </body>
  </html>
                              
2.标记选择器
  <html>
  <head>
  <title>class选择器与标记选择器对比</title>
  <style type="text/css">
  <!--
  p{                        /* 标记选择器 */
      color:blue;
      font-size:18px;
  }
  .special{                /* 类别选择器 */
      color:red;            /* 红色 */
      font-size:23px;        /* 文字大小 */
  }

  -->
  </style>
     </head>

  <body>
      <p>class选择器与标记选择器1</p>
      <p>class选择器与标记选择器2</p>
      <p>class选择器与标记选择器3</p>
      <p class="special">class选择器与标记选择器4</p>
      <p>class选择器与标记选择器5</p>
      <p>class选择器与标记选择器6</p>    
  </body>
  </html>   
                 
3.标记选择器.class
  <html>
  <head>
  <title>标记选择器.class</title>
  <style type="text/css">
  <!--
  h3{                        /* 标记选择器 */
      color:blue;
      font-size:18px;
  }
  h3.special{                /* 标记.类别选择器 */
      color:red;            /* 红色 */
      font-size:23px;        /* 文字大小 */
  }
  .special{                /* 类别选择器 */
      color:green;
  }
  -->
  </style>
     </head>

  <body>
      <h3>标记选择器.class1</h3>
      <h3>标记选择器.class2</h3>
      <h3 class="special">标记选择器.class3</h3>
      <h3>标记选择器.class4</h3>
      <h3>标记选择器.class5</h3>    
      <p class="special">使用于别的标记</p>
  </body>
  </html>
       
 
4.同时使用两个class
  <html>
  <head>
  <title>同时使用两个class</title>
  <style type="text/css">
  <!--
  .one{
      color:blue;        /* 颜色 */
  }
  .two{
      font-size:22px;    /* 字体大小 */
  }
  -->
  </style>
     </head>

  <body>
      <h4>一种都不使用</h4>
      <h4 class="one">同时使用两种class,只使用第一种</h4>
      <h4 class="two">同时使用两种class,只使用第二种</h4>
      <h4 class="two one">同时使用两种class,同时使用</h4>
      <h4>一种都不使用</h4>
  </body>
  </html>
   
5.ID选择器
  <html>
  <head>
  <title>ID选择器</title>
  <style type="text/css">
  <!--
  #one{
      font-weight:bold;        /* 粗体 */
  }
  #two{
      font-size:30px;            /* 字体大小 */
      color:#009900;            /* 颜色 */
  }
  -->
  </style>
     </head>

  <body>
      <p id="one">ID选择器1</p>
      <p id="two">ID选择器2</p>
      <p id="two">ID选择器3</p>
      <p id="one two">ID选择器3</p>
  </body>
  </html>
   
6.集体声明
  <html>
  <head>
  <title>集体声明</title>
  <style type="text/css">
  <!--
  h1, h2, h3, h4, h5, p{            /* 集体声明 */
      color:purple;                /* 文字颜色 */
      font-size:15px;                /* 字体大小 */
  }
  h2.special, .special, #one{        /* 集体声明 */
      text-decoration:underline;    /* 下划线 */
  }
  -->
  </style>
     </head>

  <body>
      <h1>集体声明h1</h1>
      <h2 class="special">集体声明h2</h2>
      <h3>集体声明h3</h3>
     <h4>集体声明h4</h4>
      <h5>集体声明h5</h5>
      <p>集体声明p1</p>
      <p class="special">集体声明p2</p>
      <p id="one">集体声明p3</p>
  </body>
  </html>
   
 
7.全局声明
  <html>
  <head>
  <title>全局声明</title>
  <style type="text/css">
  <!--
  *{                                /* 全局声明 */
      color: purple;                /* 文字颜色 */
      font-size:15px;                /* 字体大小 */
  }
  h2.special, .special, #one{        /* 集体声明 */
      text-decoration:underline;    /* 下划线 */
  }
  -->
  </style>
     </head>

  <body>
      <h1>全局声明h1</h1>
      <h2 class="special">全局声明h2</h2>
      <h3>全局声明h3</h3>
      <h4>全局声明h4</h4>
      <h5>全局声明h5</h5>
      <p>全局声明p1</p>
      <p class="special">全局声明p2</p>
      <p id="one">全局声明p3</p>
  </body>
  </html>
   
 
8.CSS选择器的嵌套声明
<html>
  <head>
  <title>CSS选择器的嵌套声明</title>
  <style type="text/css">
  <!--
  p b{                            /* 嵌套声明 */
      color:maroon;                /* 颜色 */
      text-decoration:underline;    /* 下划线 */
  }
    -->
  </style>
     </head>

  <body>
      <p>嵌套使<b>用CSS</b>标记的方法</p>
      嵌套之外的<b>标记</b>不生效
  </body>
  </html>
  
9.父子关系1
  <html>
  <head>
      <title>父子关系</title>
      <base target="_blank">
  <style>
  <!--
  h1{
      color:red;                    /* 颜色 */
      text-decoration:underline;    /* 下划线 */
  }
  h1 em{                            /* 嵌套选择器 */
      color:#004400;                /* 颜色 */
      font-size:40px;                /* 字体大小 */
  }
  -->
  </style>
     </head>

  <body>
      <h1>祖国的首都<em>北京</em></h1>
      <p>欢迎来到祖国的首都<em>北京</em>,这里是全国<strong>政治、<a href="economic.html"><em>经济</em></a>、文化</strong>的中心</p>
      <ul>
          <li>在这里,你可以:
              <ul>
                  <li>感受大自然的美丽</li>
                  <li>体验生活的节奏</li>
                  <li>领略首都的激情与活力</li>
              </ul>
          </li>
          <li>你还可以:
              <ol>
                  <li>去八达岭爬长城</li>
                  <li>去香山看红叶</li>
                  <li>去王府井逛夜市</li>
              </ol>
          </li>
      </ul>
      <p>如果您有任何问题,欢迎<a href="contactus">联系我们</a></p>
  </body>
  </html>

10.父子关系2
  <html>
  <head>
      <title>父子关系</title>
  <style>
  <!--
  .li1{
      color:red;
  }
  .li2{
      color:blue;
  }
  .li1 ol li{                        /* 利用CSS继承关系 */
      font-weight:bold;            /* 粗体 */
      text-decoration:underline;    /* 下划线 */
  }
  -->
  </style>
     </head>

  <body>
      <ul>
          <li class="li1">关系1
              <ul>
                  <li>页面父子关系复杂时</li>
                  <li>页面父子关系复杂时</li>
                  <li>这里省略20个嵌套...</li>
              </ul>
              <ol>
                  <li>页面父子关系复杂时</li>
                  <li>页面父子关系复杂时</li>
                  <li>这里省略20个嵌套...</li>
              </ol>
          </li>
          <li class="li2">关系2
              <ul>
                  <li>页面父子关系复杂时</li>
                  <li>页面父子关系复杂时</li>
                  <li>这里省略20个嵌套...</li>
              </ul>
              <ol>
                  <li>页面父子关系复杂时</li>
                  <li>页面父子关系复杂时</li>
                  <li>这里省略20个嵌套...</li>
              </ol>
          </li>
      </ul>
  </body>
  </html>
 
 

 

Day4

标签:

原文地址:http://www.cnblogs.com/qinhaifeng/p/5863372.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!