html中,为什么有的css样式在样式表里不起作用?!

html-css09

html中,为什么有的css样式在样式表里不起作用?!,第1张

html中,有的css样式在样式表里不起作用是设置错误造成的,解决方法为:

1、在如图网页中,我们可以看到style中的样式列表,以及所展示的效果图。

2、将style中的全部css样式选中,然后复制或者剪切。

3、然后ctrl+N新建一个CSS样式文件,如图所示,然后创建。

4、在创建的css样式文件中,将刚才复制的文件粘贴到这里。

5、在导出时,需要放到之前网页所在的同文件夹位置,可以新创建一个css文件夹,方便寻找导入。

6、然后回到html文件中,将之前的style样式全部删除即可,然后输入link链接标签,将之前保存的css样式链接进来,保存。

CSS 不起作用

有些css不起作用,难道是跟php有关?

php部分:

PHP code

if($auth==true)

{

echo "<tr>"

echo "<td class='block_link' id='block_link'><div style='width:100%overflow:hiddentext-align:leftfont-size:8.5pt'>You have</div><div style='width:100%overflow:hiddentext-align:rightfont-size:27.5pt'>$$credit</div></td>"

echo "<td class='block_link'><a href="http://www.php1.cn/">

CSS部分

CSS code

.block_link a

{

width:120px

height:50px

display: block

background-color:#f1f1f1

text-align:center

font-size:10.5pt

text_decoration:none//去链接下划线不起作用

padding-top:30px

}

.block_link a:link, block_link a:visited //这里的a:visited 也不起作用

{

background-color: #f1f1f1

text_decoration:none//去链接下划线不起作用

color:#009EDD

}

.block_link a:hover

{

background-color: #009EDD

text_decoration:none//去链接下划线不起作用

color:#ffffff

}

#block_link

{

background-color:#d34836

color:#ffffff

width:120px

}

这到底是怎么回事?

------解决方案--------------------

text-decoration

不是 _

------解决方案--------------------

text-decoration:none

你的呢?

text_decoration:none

不要把罪过都推给 php

说实在的,php 已经承担了太多的压力了

css有时MARGIN 不起作用是设置错误造成的,解决方法为:

1、新建一个HTML文件,命名为test.html。

2、为了测试出明显的效果,在test.html使用div定义了一个带边框的模块,里面放一个p标签。下面以p标签的外边距设置为例,详细讲解margin的使用。

3、使用margin设置p标签的左外边距。主要使用margin-left的方法定义左外边距的样式,值越大,距离左边就越大。

4、使用margin设置p标签的右外边距。主要使用margin-right的方法定义右外边距的样式,值越大,距离右边就越大。

5、使用margin设置p标签的上外边距。主要使用margin-top的方法定义上外边距的样式,值越大,距离上边就越大。

6、使用margin设置p标签的下外边距。主要使用margin-bottom的方法定义下外边距的样式,值越大,距离下边就越大。