div+css (1)

一、基本知识

1、  css的概念:

CSSCascading Style Sheet),中文译为层叠样式表,是用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

 

基本样式:

利用样式可以方便的去修改页面字体如:

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

<style>

h2

{font-family:"幼圆";

color:#FF0000;

}

</style>

</head>

<body>

<h2>第一个试验</h2>

<p>没有样临时表</p>

</body>

</html>

 

1)行内样式表

       <p style="color:#0000FF; font-size:36px;">没有样临时表</p>

 

2)内嵌式

              head标签间加入

<style type="text/css">

p{color:#00FF66;

font-size:24px;

</style>

      再在body间加入<p>没有样临时表</p>

 

3)链接式

       1.css中写入以下代码

h2{

       color:#0000FF;

}

p{

       color:#FF00FF;

       text-decoration:underline;

       font-weight:bold;

       font-size:20px;

}

在网页中加入<link rel="stylesheet" type="text/css" href="file:///E|/futrue/div+css/书中实例/1/1.css">(可以直接拖入)

这里有一点要注意,如果css文件在项目中,我们可以用相对路径

<link type="text/css" href="1.css" rel="stylesheet">

 

4)导入样式

和上例一样,只是换成<style type="text/css">

<!--

@import url(1.css);

-->

</style>

 

 

二、CSS选择器

1、  类别选择器

(1)       标记选择器:

选择器       {属性:值; 属性:值;}

H1                 {color: red;   font-size: 25px;}

        (2)类别选择器:

              类别选择器       {属性:值; 属性:值;}

.classs                   {color: red;   font-size: 25px;}

              类别选择器可以使某一标记不同显示,如:

              <p class=”one”></p>                 <p class=”two”></p>

        (3)ID选择器:

              Id选择器             {属性:值; 属性:值;}

              #id                      {color: red;   font-size: 25px;}

            与类别选择器类似,所不同的是不能重复使用,

因为javascript寻址方式会造成混乱。

 

2、  选择器的声明

(1)       集体声明:

<style type="text/css">

<!--

h1,h2,h3,p{color:#3333FF;}

h2.specil,.special,#one{text-decoration:underline;}

-->

</head>

</style>

body标签里填入

<h1>嘿嘿</h1>

<h2>黑尔阿斯顿解放军</h2>

<h3>撒佛鬼来电苏澳房间</h3>

<p>对欧冠</p>

<h2 class="specil">速度附加攻击啊</h2>

<p class="special">阿苏孤狼</p>

<p id="one">宁安会给你就爱个</p>

注意集体声明中类的声明相关引用,是在大的标签范围内。

 

(2)       嵌套使用

 

 head标签里加入:

p b{color:#33FFCC; font-size:36px;}

 

body标签里加入:

<p>我盟都是<b>激昂撒杜</b>甫深度发掘苏丹港唉</p>

我盟都是<b>激昂撒杜</b>甫深度发掘苏丹港唉

 

注意,只有嵌套部分才会发生变化

 

3、  CSS的继承

 

head中写入:

.li1{

color:red;

}

.li2{

color:blue;

}

.li1 ol li{                                      /* 利用CSS继承关系 */

font-weight:bold;                  /* 粗体 */

text-decoration:underline;      /* 下划线 */

}

 

注意:lili1的继承仅限于li1标签内。

 

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>

        </li>

        <ol>

               <li>哈哈</li>

        </ol>

        <li class="li2">关系2

               <ul>

                      <li>页面父子关系复杂时</li>

                      <li>页面父子关系复杂时</li>

                      <li>这里省略20个嵌套...</li>

               </ul>

               <ol>

                      <li>页面父子关系复杂时</li>

                      <li>页面父子关系复杂时</li>

                      <li>这里省略20个嵌套...</li>

               </ol>

        </li>

</ul>

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值