热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

CSS简单整理

CSS是CascadingStyleSheet的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。样

CSS是Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

样式分为行内样式、内嵌样式、外部样式
样式表包括选择器和样式规则,选择器又分为HTML选择器、类选择器、ID选择器以及特殊的伪类。

都是容器标签,
是块级标签,可包含段落、标题等,是行级标签,不能包含段落、标题等,只能包含部分文字

=============================================================
=============================================================


样式的分类

根据样式代码的位置,分为三类:
行内样式\内嵌样式\外部样式

=============================================================
1.行内样式
/*--关键代码--*/

None.gif <p>剩余时间&#xff1a;成交结束<BR>
None.gif  新旧程度&#xff1a;全新 
<BR>
None.gif  所 在 地&#xff1a;北京 
<BR>
None.gif  宝贝数量&#xff1a;5 件 
<BR>
None.gif  浏 览 量&#xff1a;220 次
p>
None.gif 
<style&#61;“color:#FF00FF; font-family:隶书; font-weight:bold; font-size:24px"> 
None.gif另送价值50元的充电器套装&#xff01;(一个充电器&#xff0c;两节充电电池)可使用半年以
None.gif
p>

&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;
2.内嵌样式
/*--关键代码--*/

None.gif<HTML>
None.gif
<HEAD>
None.gif
<TITLE>内嵌样式TITLE>
ExpandedBlockStart.gifContractedBlock.gif
<STYLE TYPE&#61;"text/css" >dot.gif 
InBlock.gif P
ExpandedSubBlockStart.gifContractedSubBlock.gif 
{dot.gif}{
InBlock.gif  font-size
:20px;
InBlock.gif  color
:blue;
InBlock.gif  text-align
:center
ExpandedBlockEnd.gif 
}

None.gif
STYLE>
None.gif
HEAD>
None.gif
<BODY>
None.gif
<P>我是段落 1P>
None.gif
<P>我是段落 2P>
None.gif
<P>我是段落 3P>
None.gif
<P>我们的样式绝对统一P>
None.gif
BODY>
None.gif
HTML>
None.gif


根据选择器的不同&#xff0c;内嵌样式又分为&#xff1a;
HTML 选择器\CLASS 类选择器\ID 选择器

--------------------------------------------
HTML 选择器
/*--关键代码--*/

None.gif<HEAD>
ExpandedBlockStart.gifContractedBlock.gif
<STYLE type&#61;"text/css">dot.gif
InBlock.gifP
ExpandedSubBlockStart.gifContractedSubBlock.gif
{dot.gif}{   /**//*设置样式&#xff1a;字体和背景色*/
InBlock.gif font-family
: System; 
InBlock.gif font-size
: 18px;
InBlock.gif color
: #3333CC;
ExpandedSubBlockEnd.gif
}

InBlock.gifH2
ExpandedSubBlockStart.gifContractedSubBlock.gif
{dot.gif}{
InBlock.gif background-color
: #CCFF33;
InBlock.gif text-align
: center;
ExpandedBlockEnd.gif
}

None.gif
STYLE>
None.gif
HEAD>
None.gif
<BODY> 
None.gif
<H2>品种特征方面&#xff1a;H2>   //应用H2的样式
None.gif
<P>   1、蛋鱼&#xff1a;蛋鱼…….。P> //应用P的样式
None.gif
<P>   2、龙睛&#xff1a;龙睛……..。P>
None.gif
<P>   3、高头&#xff1a;高头….。P>
None.gif
BODY>
None.gif


--------------------------------------------
CLASS 类选择器

定义格式为&#xff1a;
.类名
{
  …样式规则;
}
应用类选择器&#xff1a;class&#xff1d;"类名"
/*--关键代码--*/

None.gif<HEAD>
ExpandedBlockStart.gifContractedBlock.gif
<STYLE type&#61;"text/css">dot.gif
InBlock.gif.myinput 
ExpandedSubBlockStart.gifContractedSubBlock.gif
{dot.gif}{
InBlock.gif border
: 1px solid;
InBlock.gif border-color
:#D4BFFF;
InBlock.gif color
:#2A00FF
ExpandedBlockEnd.gif
}

None.gif
STYLE>
None.gif
HEAD>
None.gif
<BODY>
None.gif
<FORM >
None.gif
<P>用户名
None.gif
<INPUT name&#61;"textfield" type&#61;"text" class&#61;"myinput">P>
None.gif
<P>密  
None.gif
<INPUT name&#61;"textfield" type&#61;"password" class&#61;"myinput">
None.gif
P>
None.gif
<P>
None.gif  
<INPUT type&#61;"submit" name&#61;"Submit" value&#61;" 重 填 ">
None.gif  
<INPUT type&#61;"submit" name&#61;"Submit" value&#61;" 提 交 ">
None.gif
P>
None.gif


--------------------------------------------
ID选择器

定义格式为&#xff1a;
&#xff03;ID名
{
  …样式规则;
}
应用ID选择器&#xff1a;ID&#xff1d;"ID名"


/*--关键代码--*/

None.gif<HEAD>
ExpandedBlockStart.gifContractedBlock.gif
<STYLE TYPE&#61;"text/css">dot.gif        
InBlock.gif #fire 
ExpandedSubBlockStart.gifContractedSubBlock.gif 
{dot.gif}{
InBlock.gif  color
:red;
InBlock.gif  font-size
: 24px;
ExpandedBlockEnd.gif 
}
                    
None.gif
STYLE>
None.gif
HEAD>
None.gif
<BODY>                 
None.gif
<H2 ID&#61;"fire">我是二级标题&#xff0c;火是这样的H2>
None.gif
<ID &#61;"fire">我是段落&#xff0c;火是这样的P>
None.gif
BODY>


--------------------------------------------
*********特殊的选择器*********

None.gif<HEAD>
ExpandedBlockStart.gifContractedBlock.gif
<STYLE type&#61;"text/css">dot.gif
InBlock.gif A 
ExpandedSubBlockStart.gifContractedSubBlock.gif 
{dot.gif}{ /**//*设置超链接不带下划线*/
InBlock.gif  color
: blue;
ExpandedSubBlockStart.gifContractedSubBlock.gif  text-decoration
: none;  /**//*文本修饰&#xff1a;无*/
ExpandedSubBlockEnd.gif 
}
   
InBlock.gif A:hover
ExpandedSubBlockStart.gifContractedSubBlock.gif 
{dot.gif}{/**//*鼠标在超链接上方停留时&#xff0c;带下划线 */
InBlock.gif  color
: red;
ExpandedSubBlockStart.gifContractedSubBlock.gif  text-decoration
:underline; /**//*文本修饰&#xff1a;下划线*/
ExpandedBlockEnd.gif  
}
 
None.gif
STYLE>
None.gif
<HEAD>
None.gif 
<BODY>
None.gif  
<href&#61;“a.htm" >俺是超链接&#xff0c;移过来我就显示下划线A>
None.gif  
BODY>
None.gif
HTML>
None.gif


&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;
3.外部样式

根据样式文件与网页的关联方式又分为&#xff1a;
链接&#xff08;LINK &#xff09;外部样式表\导入&#xff08;import&#xff09;外部样式表
--------------------------------------------
链接&#xff08;LINK &#xff09;外部样式表
使用LINK&#xff08;链接&#xff09;标签 &#xff0c;语法&#xff1a;

None.gif<HEAD>
None.gif 
<LINK rel &#61; "stylesheet" type &#61; "text/css" href &#61; "样式表文件.css">
None.gif
HEAD>

--------------------------------------------
导入&#xff08;import&#xff09;外部样式表
使用&#64;import导入 &#xff0c;语法&#xff1a;

None.gif<HEAD>
ExpandedBlockStart.gifContractedBlock.gif
<STYLE TYPE&#61;"text/css">dot.gif
ExpandedBlockEnd.gif &#64;import 样式表文件.css;
None.gif
STYLE>
None.gif
HEAD>

&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;
行内样式表、内嵌样式表、外部样式表各有优势&#xff0c;实际的开发中常常需要混合使用&#xff1a;
·有关整个网站统一风格的样式代码&#xff0c;放置在独立的样式文件*.css
·某些样式不同的页面&#xff0c;除了链接外部样式文件&#xff0c;还需定义内嵌样式
·某张网页内&#xff0c;部分内容”与众不同“&#xff0c;采用行内样式

对于某个HTML标签&#xff1a;
1.如果有多种样式&#xff0c;如果规定的样式没有冲突&#xff0c;则叠加&#xff1b;
2.如果有冲突&#xff0c;则最先考虑行内样式表显示&#xff0c;如果没有&#xff0c;再考虑内嵌样式显示&#xff0c;如果还没有&#xff0c;最后采用外面样式表显示&#xff0c;否则就按HTML的默认样式显示&#xff1b;


&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;
&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;&#61;

层标签

/*--关键代码--*/

None.gif  <DIV id&#61;"Layer1" style&#61;"position:absolute; left:149px; top:110px; width:357px; height:87px; z-index:1; " > 
None.gif 
<IMG src&#61;"talk.gif" width&#61;"91" height&#61;"76"> 
None.gif 
<P>Z-index&#61;1&#xff0c;我是第一层&#xff0c;我是容器&#xff0c;包含图片段落P>
None.gif 
DIV>
None.gif 
<DIV id&#61;"Layer2" style&#61;"….; z-index:2; ….">
None.gif  
<IMG src&#61;"bbs_logo.gif" width&#61;"101" height&#61;"43">      
None.gif  
<P>Z-index&#61;2&#xff0c;我是第二层&#xff0c;包含图片和段落 P>
None.gif 
DIV>

使用 Z-index 指定是哪一层

是块级容器标签&#xff0c;可以包含图片、标题、段落、文字等
 
--------------------------------------------
标签

/*--关键代码--*/

None.gif<HTML>
None.gif
<BODY>
None.gif
<H2>
None.gif 所有韩款童装
<SPAN style&#61;"color:#FF66FF; font-size:50px;">10SPAN>元/件起拍喽
None.gif
H2>
None.gif
<IMG src&#61;"show.gif" width&#61;"360" height&#61;"195"><BR>
None.gif
BODY>
None.gif
HTML>

是行级容器标签&#xff0c;不可以包含图片、标题、段落等&#xff0c;只能包含文字内容

 

转:https://www.cnblogs.com/taisin/archive/2007/02/02/638234.html



推荐阅读
author-avatar
江雅君7299
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有