惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
M
MIT News - Artificial intelligence
MyScale Blog
MyScale Blog
博客园_首页
G
Google Developers Blog
博客园 - 【当耐特】
美团技术团队
博客园 - 聂微东
Stack Overflow Blog
Stack Overflow Blog
Vercel News
Vercel News
小众软件
小众软件
博客园 - 司徒正美
雷峰网
雷峰网
T
Tailwind CSS Blog
V
V2EX
博客园 - 三生石上(FineUI控件)
F
Fortinet All Blogs
罗磊的独立博客
量子位
P
Proofpoint News Feed
Microsoft Azure Blog
Microsoft Azure Blog
月光博客
月光博客
A
About on SuperTechFans
Hugging Face - Blog
Hugging Face - Blog

博客园 - NanKe Sir's Blog

设置RDLC报表参数 - NanKe Sir's Blog 用SQL语句查询累计值 C#调用存储过程通用类3 Winform控件拖动 TreeView查找 在 DataGridView 中实现类似 Ctrl + F 的查找功能 正则表达式使用 Collapsing margins 打开 mdi 窗体的子窗体 从绑定了数据源的 ListBox 中删除多个选定项 计算24点代码javascript 对数据库表进行简单的增删改查操作的通用类 C#存储过程调用 SQL连接查询AND和WHERE的不同 我为什么憎恨Framework SQL选择所最近一条记录 Sql Server 日期格式转换 INSERT INTO SELECT FROM 的用法 无法将输入 xml 文件内容转换为数据集
CSS基础
NanKe Sir's Blog · 2008-10-21 · via 博客园 - NanKe Sir's Blog

CSS基础

一)简介
·CSS 指层叠样式表 (Cascading Style Sheets)
·样式定义如何显示 HTML 元素
·样式通常存储在样式表中
·把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题
·外部样式表可以极大提高工作效率
·外部样式表通常存储在 CSS 文件中
·多个样式定义可层叠为一

二)语法
1)基本语法:选择器 { 属性: 值 } 

    body {color: blue}
    p 
{font-family: "sans serif", arial, serif;}
    p 
{text-align:center; color:red; padding: 1px 2px 3px 4px;}

2)选择器分组  

h1,h2,h2,h3,h5,h6 {color: green;}


3)派生选择器

 li a {color: blue;}

4)id 选择器

   #id{color: red;}
   #id a
{color: blue;}

    <id="id">color is red.<a>color is blue.</a></p>

 
5)类选择器 

   .class{color: red;}
   .class a{color: blue;}
<class="class">color is red.<a>color is blue.</a></p>

    a.class {color: blue;}
    p.class {color: red;}

<class="normal">normal a</a><br />
    
<class="class">blue a</a>
    
<class="class">red p</p>

   
三)使用样式表

1)内部样式    
    
<html>
      
<head>
        
<style type="text/css">
          a.class 
{color: blue;}
          p.class 
{color: red;}
        
</style>
      
</head>
      
<body>
        
<class="normal">normal a</a><br />
        
<class="class">blue a</a>
        
<class="class">red p</p>
      
</body>
    
</html>

2)内联样式

<html>
    
<head>
    
</head>
    
<body>
      
<style="color: red;">color p</p>
    
</body>
    
</html>

3)外部样式

<html>
     
<head>
       
<link rel="stylesheet" type="text/css" href="mystyle.css" />
     
</head>
     
<body>
       
<style="color: red;">color p</p>
     
</body>
   
</html>

    mystyle.css
    p{color: red;}

当同一个 HTML 元素被不止一个样式定义时,样式的优先级由低到高排列如下:
    1:浏览器缺省设置
    2:外部样式表
    3:内部样式表(位于 <head> 标签内部)
    4:内联样式(在 HTML 元素内部)