怎样设定自定义CSS

html-css010

怎样设定自定义CSS,第1张

自定义CSS的三中方方式:

一、行间样式表

 行间样式表是指将CSS样式编码写在HTML标签中,格式如下

<h1 style="font-size:12pxcolor:#000FFF">

我的CSS样式。

</h1>

行间样式表由HTML元素的HTML元素的style支持,只需将CSS代码用分号隔开写在style=""之中。这是最基本的形式,但是它没有实现表现与内容分离且不能灵活的控制多个页面所以我们只是在调试CSS代码的时候使用。

二、内部样式表

 内部样式表与行间样式表相似都是把CSS代码写在HTML页面中,稍微不同的是前者可以将样式表放在一个固定的位置,格式如下

<html>

<head>

<title>内部样式表</title>

<style type="text/css">

   h1{font-size:12px

      color:#000FFF

      }

</style>

</head>

<body>

    <h1>我的CSS样式。</h1>

</body>

</html>

内部样式表编码是初级的应用形式,不能达到跨页面使用所以不适合使用。

三、外部样式表

外部样式表是CSS应用中最好的一中形式,它将CSS样式代码单独放在一个外部文件中,再由网页进行调用。多个网页可以调用一个样式文件表,这样能够实现代码的最大限度的重用及网站文件的最优化配置,格式如下

<html>

    <head>

    <title>外部样式表</title>

    <link rel="stylesheet" rev="stylesheet" href="style.css">

    </head>

    <body>

        <h1>我的CSS样式。</h1>

    </body>

</html>

在style.css中的代码为

h1{font-size:12px

      color:#000FFF

      }

我们在<head>中使用了<link>标签来调用外部样式表文件。将link指定为stylesheet方式,并使用了href="style.css"指明样式表文件的路径便可将该页面应用到在style.css中定义的样式。

定义css分三类:

第一类:标签元素

body,ul,li等,直接定义 ,格式:标签名{属性:样式}

body{font-size:12px}

第二类:类定义 在前面都是要加点

.top{margin-top:20px}

第三类:id定义,id定义是样式里做高的,一般不建议用。id定义用#

#footer{ margin-top:20px}

js是无法直接修改css文件的,但可以通过取对象的方式修改对象的样式,通常有两种方法:\x0d\x0a1、改变className,但首先在样式表中预设定样式类。\x0d\x0a例如:document.getElementById('obj').className='...'\x0d\x0a2、改变cssText。\x0d\x0a例如:document.getElementById('obj').style.height='100px'