body, table{font-family: 微软雅黑; font-size: 10pt}
table{border-collapse: collapse; border: solid gray; border-width: 2px 0 2px 0;}
th{border: 1px solid gray; padding: 4px; background-color: #DDD;}
td{border: 1px solid gray; padding: 4px;}
tr:nth-child(2n){background-color: #f8f8f8;}

<!--css的使用:如何和Html结合起来
   四种结合方式:
1.行内结合方式:利用标签中的style属性来改变每个标签的显示样式,写在标签内部。使用在比较少的某些效果
2.内嵌(内嵌到Html内部 头部)在head标签中加入style标签,对多个标签进行统一修改。局部灵活性不好
3.链接方式:
  <link rel="stylesheet" type="text/css" href="css_3.css"></link>
4.导入方式:
<style type="text/css">
    @import url(02style.css);
</style>
//同一个对象有多个设置的属性,多个以最后一个为准
-->

1.
<!--1.--->
<font size=7 >hello world</font><br>
<font style="font-size:1cm ;color:red">hello world</font>
2.
<!--2.--->
<head>
<style type="text/css">
p{font-size:2 ;color:#FF00FF}
</style>

</head>

<p>hello cskaoyan</p>
<p>hello1 cskaoyan</p>

3.
<!--3.-->
<div>hello word</div>

4.

<div>hello word</div>
样式优先级
由上到下,由外到内。优先级由低到高。
就近原则
代码规范
选择器名称 { 属性名:属性值;属性名:属性值;…….}
属性与属性之间用 分号 隔开
属性与属性值直接按用 冒号 连接
如果一个属性有多个值的话,那么多个值用 空格 隔开。
CSS选择器
就是指定CSS要作用的标签,那个标签的名称就是选择器。意为:选择哪个容器(标签)。
CSS选择器的类型
1、html标签名选择器:使用的就是html的标签名
<head>
<style type="text/css">
p{font-size:0.5cm;color:red}
</style>
</head>

2、class选择器:其实使用的标签中的class属性
<head>
<style type="text/css">
p{font-size:0.5cm;color:red}
p.pclass_1 {color:#FFF000;}
p.pclass_2 {color:#0000FF;}
</style>
</head>
<p>hello</p>
<p class="pclass_1">hello</p>
<p class="pclass_2">hello</p>
3、id选择器:其实使用的是标签的中的id属性。
<head>
<style type="text/css">
p{font-size:0.5cm;color:red}
p.pclass_1 {color:#FFF000;}
p.pclass_2 {color:#0000FF;}
#id_1{font-size:0.5cm;color:grey}
</style>
</head>

<div id="id_1">hello nihao</div>
4、关联选择器(上下文选择器)(比如p标签里嵌入b标签,要显示单独的b标签)
<style type="text/css">
p b{color:#FFF000}
p h3{color:#00FF0}  //(有问题)

</style>

<p>苟利国家生死已
<b>岂因福祸避趋之</b>
</p>
5、组合选择器(对多个不同选择器进行相同样式设置的时候应用此选择器)
<style type="text/css">
font,div{color:#888888;}
</style>
<font>abc</abc>
<div>123</div>
6、伪元素选择器
其实就在html中预先定义好的一些选择器。称为伪元素。是因为CSS的术语。
格式:标签名:伪元素。    类名   标签名。   类名:伪元素。都可以。
a:link  超链接未点击状态。
a:visited 被访问后的状态。
a:hover 光标移到超链接上的状态(未点击)。
a:active 点击超链接时的状态。
<style type="text/css">
a:link{color:red;}
a:visited{color:black;}
a:hover{color:green;}
a:active{color:yellow;}
</style>
<a href="http://www.baidu.com">百度</a>


CSS常见操作
css里的size都需要带单位
1、绝对长度 5cm   pt(磅)   in(英寸)
2、相对长度20%   px(像素)
字体设置
文本设置
背景设置
列表设置
盒子模型(border margin padding)
定位设置(position,float,clear,z-index)
鼠标样式设置(cursor)
<style type="text/css">
div.container
{
   width:100%;
   margin:0px;
   border:1px solid gray;
   line-height:150%;
}
div.header,div.footer
{
   padding:0.5cm;
   color:white;
   background-color:gray;
   clear:left;
}
h1.header
{
   padding:0;
   margin:0;
}
div.left
{
   float:left;
   width:160px;
   margin:10px;
   padding:lem;
}
div.content
{
   margin-left:190px;
   border-left:1px solid gray;
   padding:1em;
}
</style>
<div class="container">
<div class="header"><h1 class="header">W3School.com.cn</h1></div>
<div class="left"><p>"Never increase, beyond what is necessary, the number of entities required to explain anything." William of Ockham (1285-1349)</p></div>
<div class="content"><h2>Free Web Building Tutorials</h2>
<p>At W3School.com.cn you will find all the Web-building tutorials you need,
from basic HTML and XHTML to advanced XML, XSL, Multimedia and WAP.</p>
<p>W3School.com.cn - The Largest Web Developers Site On The Net!</p></div>
<div class="footer">Copyright 2008 by YingKe Investment.</div>
</div>

CSS用法的更多相关文章

  1. 糟糕的css用法 1

    现在网站追求越来越漂亮好看,越来越炫,所以css是必不可少的.可是我发现许多人使用css的方式是不对的,至少是不推荐的. 比如下面的css用法不对 (1)一个页面对应一个css文件 这种做法是我深恶痛 ...

  2. Normalize.css用法

    1 Normalize.css用法 重置样式非常多,Normalize.css和reset是两个常用的重置 CSS 文件 http://necolas.github.io/normalize.css/ ...

  3. CSS用法简介

    CSS(Cascading Style Sheets层叠样式表)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言. 1.基本使用语法   ...

  4. less css用法思维导图

    Less 是一个Css 预编译器,可以扩展Css语言,添加功能如允许变量(variables),混合(mixins),函数(functions) 和许多其他的技术,让你的Css更具维护性,主题性,扩展 ...

  5. css笔记 css用法:

    前端框架:AdminLTE  https://almsaeedstudio.com/themes/AdminLTE/index2.html CSS学习教程: http://www.divcss5.co ...

  6. 点击盒子选中里面的单选框,并给盒子添加相应样式,美化单选框、复选框样式css用法,响应式滴

    pc效果图: 移动端效果图: 代码直接上: <!DOCTYPE html> <html> <head> <meta http-equiv="Cont ...

  7. CSS用法总结(持续更新)

    一.html,body{height:100%} 解决了容器高度不足(容器高度由子元素高度决定,而%按照父元素的百分比),无法用%布局页面的问题 把html和body的高度设置为浏览器高度,此时会出现 ...

  8. 构建前端第4篇之---使用css用法 height

    张艳涛 写于2021-1-20 height: 100%; What:  html的元素标签,例如 <html>,<body>,<div>都有height的css属 ...

  9. css用法大全

    direction:控制文本方向 ltr:默认.文本方向从左到右. rtl:文本方向从右到左. inherit:规定应该从父元素继承 direction 属性的值. <select name=& ...

随机推荐

  1. C++ Design Pattern: What is a Design Pattern?

    Q: What is a Design Pattern? A: Design Patterns represent solutions to problems what arise when deve ...

  2. Mybatis三剑客之mybatis-plugin

    搜索mybatis plugin并安装. 如果没有的话,就按照如下: 1. 简介     mybatis plugin作为一款优秀的mybatis跳转插件,比起free mybatis plugin插 ...

  3. JAVA优化技巧分享 让游戏更加的流畅

    我的世界怎么样可以玩的更加流畅呢?怎么对游戏进行优化呢?相信很多小伙伴都很想知道吧,今天小编为大家带来的是我的世界游戏优化技巧,喜欢的小伙伴不要错 ... 在很多时候如果电脑配置过低的话,玩游戏并不流 ...

  4. 第一个Shader程序

    fx文件: float4x4 matWorld; float Time=1.0f; struct VS_OUTPUT { float4 Pos :POSITION; float4 Color :COL ...

  5. 表单(上)EasyUI Form 表单、EasyUI Validatebox 验证框、EasyUI Combobox 组合框、EasyUI Combo 组合、EasyUI Combotree 组合树

    EasyUI Form 表单 通过 $.fn.form.defaults 重写默认的 defaults. 表单(form)提供多种方法来执行带有表单字段的动作,比如 ajax 提交.加载.清除,等等. ...

  6. ACM-ICPC 2018 沈阳赛区网络预赛 Solution

    A. Gudako and Ritsuka 留坑. B. Call of Accepted 题意:定义了一种新的运算符$x d y$ 然后给出中缀表达式,求值 思路:先中缀转后缀,然后考虑如何最大如何 ...

  7. zw版【转发·台湾nvp系列Delphi例程】HALCON TestSubsetRegio

    zw版[转发·台湾nvp系列Delphi例程]HALCON TestSubsetRegio procedure TForm1.Button1Click(Sender: TObject);var rg0 ...

  8. springcloud9----feign-client-without-hystrix

    package com.itmuch.cloud; import org.springframework.boot.SpringApplication; import org.springframew ...

  9. HTTP--TCP连接

    几乎所有的 HTTP 通信都是由 TCP/IP 承载的,TCP/IP 是全球计算机及网络 设备都在使用的一种常用的分组交换网络分层协议集.客户端应用程序可以打开一 条 TCP/IP 连接,连接到可能运 ...

  10. AVAudioFoundation(5):音视频导出

    本文转自:AVAudioFoundation(5):音视频导出 | www.samirchen.com 本文主要内容来自 AVFoundation Programming Guide. 要读写音视频数 ...