css里起名的时候为什么不用下横杠,非要用中横杠?

html-css012

css里起名的时候为什么不用下横杠,非要用中横杠?,第1张

个人使用的话,只要风格统一就可以了。

为什么都用中划线?因为CSS里属性名用的也是中划线,看起来风格比较统一

.this-is-a-class-name {

    border-right: 1px solid green

    background-color: blue

    font-size: 2em

}

设置css文件中text样式

首先打开操作软件这里用DW编辑工具:取一个css名字为text;

<!DOCTYPE html>

<html>

<head>

<meta charset="gb2312" />

<title>效果区</title>

</head>

<body>

<style>

.text{ width:200px height:200px background:#09C color:#FFF font-size:18px font-weight:bold text-indent:2em text-align:left}

</style>

<div class="text">

    文字区域文字区域文字区域文字区域文字区域文字区域文字区域文字区域文字区域文字区域

</div>

</body>

</html>

实现效果图如下:

详解:设置一个css样式取名:text,定义一个宽度与高度分别为200px。

其次设置一个背景颜色background:#09C

字体颜色为白色 color:#FFF

字体的大小为18xp:font-size:18px

设置字体为粗体:font-weight:bold

字体靠左对齐:text-align:left

字体首行缩进2个文字(2em):text-indent:2em