CSS3の記述の一部が反映されない。
職業訓練のグループ課題で、ウェブサイトを造っているのですが、CSS3の記述が反映されない所がありまして、marginやpaddingでやっても無理でした。「.」と「#」の違いかなとも思ったのですが全然反映されませんでした。
divタグも考えられる並べ方を試したのですが実行されませんでした。
不躾な質問ですがよろしくお願いします。
問題点
HTML
<div id="copyright">をmarginを使い真ん中に、fontを白文字の太文字に装飾
結果
copyrightだけ反映されない。
以下ソースコード
○HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="keywords" content="chat noir,シャノワール,神奈川,箱根,生活雑貨,雑貨,木製、布ナプキン,タオル,かご,ほうき,道具,暮らし,ナチュラル,ハンドメイド,ネットショップ,ヘアゴム,黒猫,インテリア">
<meta name="description" content=" chat noirはフランス語で黒猫の意味です。自然素材を使った布ナプキン、ヘアゴム、ポーチなどのハンドメイド雑貨や、暮らしにちょっぴり彩りを添えるシンプルナチュラルな生活雑貨を取り扱っています。">
<title>【chat noir】生活雑貨と自然素材を使ったハンドメイド雑貨のお店</title>
<style>/*CSS*/</style>
<script>/*JavaScript コード*/</script>
<link rel="stylesheet" href="css/cahtnoir.css" type="text/css" media="all">
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript"></script>
<style type="text/css"></style>
</head>
<body id="body">
<div id="footer">
<div class="inner">
<ul>
<li><a href="index.html">TOPへ戻る</a></li>
</ul>
<div id="copyright">Copyright Chat noir 2013 All Rights Reserved.</div>
</div><!--inner-->
</div><!--footer-->
</body>
</html>
○CSS3
@charset"utf-8";
#footer{
width:1060px;
padding:0;
margin:0;
float:left;
list-style-type: none;
}
#footer li{
width:20%;
list-style: none;
text-align:center;
}
#footer li a{
width:auto;
color:#fff;
font-size:18px;
font-weight:bold;
padding:35px 0 35px;
text-decoration:none;
display:block;
background:url(../img/footer-link01.png) no-repeat;
}
#footer a:hover{
background:url(../img/footer-link02.png) no-repeat;
.copyright{
margin-left:300px;
}
※HTML、CSS3の記述はこれ以外にもあります。
お礼
回答ありがとうございます。 やってみましたが私が意図するものと結果は違うようです。