1、在html中引入css的方法

  1.行内式

   行内式即在标记的style属性中设定CSS样式,这种方式本质上没有体现出CSS的优势,因此不推荐使用。  

  例如:<h1 style="属性名称:属性值;">这是一行文本/h1>

  2.嵌入式

   嵌入式将对页面中各种元素的设置写在<head></head>之间。

  例如:  <head>

        <style type="text/css">

           h1{

            color:white;

            background-color:blue;

            }

        </style>

      </head>

  3.导入式

  <style type="text/css">

    @import"mystyle.css";        >>要有style标签,import引用

  </style>

  4.链接式

   和导入式差不多,都是引用外部样式表。导入式:先加载html在加载css。 链接式:同步加载

  <head>

    <link href="mystyle.css" rel="stylesheet" type="text/css" />          >>stylesheet样式表,rel指定你引入的是样式表

  </head>

  外部css样式表,后缀名为.css

  @charset "UTF-8"         >>编码格式,"UTF-8"用于国际,"GBK"用于国内

  /*css*/            >>css样式表的注释

  p {

    color:red;

    background:silver;

    }

  h1 {

    color:white;

    font-size:25px;

    }

  ...

  5.标签选择器

  一标签的名字作为css样式的名字,比如:h2,p

  标签选择器会控制页面所有同类标签的样式,不能做到同样的标签显示不同的样式

  6.类别选择器

  在css样式表用"."声明,比如:.p1{...};     >>class可以多次引用

  以标签的css属性为基础来做的一个选择器

  <p class="p1">...</p>

  7.ID选择器

  在css样式表用"#"声明,比如:#p1{...};   >> id一个页面只可以使用一次

  <p id="p1">...</p>  

  8.交集选择器

 <html>
<head>
<title>交集选择器</title>
<style type="text/css">
p{color:blue;}
.class12{color:green;}
p.class12{color:red;}
</style>
</head>
<body>
<p>p段落</p>
<p class="class12">交集段落</p> <!--只有是<p>标签并且class属性和交集处一样才能应用到交集的样式-->
<h3 class="class12">h3段落</h3> <!--这里不是<p>标签,所以应用的是类别选择器处的样式-->
</body>
</html>

 9.并集选择器

  并集选择器用","隔开标签

 <html>
<head>
<title>并集选择器</title>
<style type="text/css">
p,h1,h4,a{color:silver;font-size:20px;} <!--同时给多个标签添加样式-->
</style>
</head>
<body>
<p>p段落</p>
<h1>h1段落</h1>
<h4>h4段落</h4>
<a href="#">超链接</a>
</body>
</html>

  10.后代选择器

  后代选择器用空格隔开,找父元素下的子元素的子元素添加样式

 <html>
<head><title>后代选择器</title>
<style type="text/css">
ol,h1,p{font-size:50px;}
ol li li{color:red;}
ol li ul .class123{color:skyblue;}
ol #id123{color:purple;}
p b{color:blue;}
</style>
</head>
<body>
<ol>
<li>无序列表
<ul>
<li>子列表</li>
<li class="class123">子列表</li>
<li>子列表</li>
</ul>
</li>
<li>无序列表</li>
<li id="id123">无序列表</li>
</ol>
<h1>h1段落</h1>
<p><b>加粗段落</b></p>
</body>
</html>

 css的层叠性:行内样式>ID样式>类别样式>标记样式

网页平面设计 CSS的更多相关文章

  1. 网页平面设计 HTML

    网页平面设计HTML基础 1.网页的基本元素:文字.图像.超链接 2.HTML的基本机构head.title.body三部分 <html> <head> <title&g ...

  2. 移动端网页 rem css书写

    移动端网页书写   css样式: @charset "utf-8";body,html{font-family: "微软雅黑";font-size:100px; ...

  3. 网页DIV+CSS布局和动画美化全程实例 (陈益材) 随书光盘

    网站的建站技术近几年得到迅速的发展,网页的布局与特效动画技术层出不穷,网站建设已经从简单的技术支持时代衍变到现在的视觉美化时代.但如何使设计的网页高人一筹,达到让人过目不忘的境界,如何追求以最简单的特 ...

  4. 利用wget 抓取 网站网页 包括css背景图片

    利用wget 抓取 网站网页 包括css背景图片 wget是一款非常优秀的http/ftp下载工具,它功能强大,而且几乎所有的unix系统上都有.不过用它来dump比较现代的网站会有一个问题:不支持c ...

  5. 网页布局 CSS实现DIV并列等高

    同事去笔试遇到的问题 要求3列div根据内容的变化通过css实现等高 效果图: 原理: 同列的div设置一个父级 overflow:hidden 超出部分隐藏 给同列的div设置css margin- ...

  6. 《网页设计基础——CSS常用语法》

    网页设计基础--CSS常用语法       一.注释: 例如: /* 在此处书写注释 */     二.清除浏览器默认设置: 例如: *{ /* 全局声明 */ margin: 0; padding: ...

  7. 《网页设计基础——CSS的四种引入方式详解》

    网页设计基础--CSS的四种引入方式详解     一.行内式:   规则: 1. 行内式是所有样式方法中最为直接的一种,它直接对HTML的标记使用style属性,然后将CSS代码直接写在其中.   格 ...

  8. HTML 网页特效CSS大全

    css属性代码大全一CSS文字属性:color : #999999; /* 文字颜色*/font-family : 宋体,sans-serif; /* 文字字体*/font-size : 9pt; / ...

  9. 第一节 HTML网页和CSS样式

    1. 第一行 <!DOCTYPE html> 表明网页使用的是HTML5版本 2. 网页的head内容,包含了 title,meta. 3. 网页的标题 title,注意这个显示在浏览器的 ...

随机推荐

  1. python map, reduce,filter 使用

    参考python built-on function: http://docs.python.org/2.7/library/functions.html?highlight=map%20reduce ...

  2. docker 容器管理上

    Docker 容器管理: docker create -it centos //这样可以创建一个容器,但该容器并没有启动: docker start container_id //启动容器后,可以使用 ...

  3. JAVA之数组查询binarySearch()方法详解

    binarySearch()方法提供了多种重载形式,用于满足各种类型数组的查找需要,binarySearch()有两种参数类型 注:此法为二分搜索法,故查询前需要用sort()方法将数组排序,如果数组 ...

  4. javaScript滚动新闻之上下左右平滑滚动

    <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content ...

  5. android监听键盘

    android中的带有输入功能的页面布局经常被弹出的键盘遮挡,一种处理方法是监听键盘的弹出,设置布局的padding或隐藏某些占位控件,使得输入框不被键盘遮挡.一种常用的方法是当Activity设置为 ...

  6. 20151226--easyUI

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  7. Java异常分类 转载

    Java异常分类 http://blog.csdn.net/woshixuye/article/details/8230407     一.基本概念 看java的异常结构图 Throwable是所有异 ...

  8. Thinkphp的时间判断

    在做项目的过程中,非常频繁地遇到时间这个问题,像时间的比较,特定时间执行某一操作,但是现在只解决了一部分问题,先说明一下时间的判断问题. 很简单,时间,不断使date(),now(),都是字符串类型的 ...

  9. zendstudio -chinese

    http://archive.eclipse.org/technology/babel/index.php http://www.eclipse.org/babel/downloads.php 注册码 ...

  10. fputcsv 和 fgetcsv

    public function putcsv(){ $list = M("ad")->limit(0,10)->select(); $fp = fopen('./fil ...