I have a page, title.php, that is pulled into different pages of my website. See code of title.php;
<link rel="stylesheet" type="text/css" href="title.css" />
<div class='titlebar'>
<img src='images/Banner.jpg' \>
<p class='title'> MY WEBSITE </p>
<p class='copyright'>All Content is Copyright &#copy; MY COPYRIGHT</p>
</div>
I am pulling styles through for this with the following title.css;
div.titlebar {
display: block;
background: #000000; /* For browsers that do not support gradients */
background: -webkit-linear-gradient(#000000, #F0F8FF); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#000000, #F0F8FF); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#000000, #F0F8FF); /* For Firefox 3.6 to 15 */
background: linear-gradient(#000000, #F0F8FF); /* Standard syntax */
}
div.titlebar > img {
display: block;
margin-left: auto;
margin-right: auto;
}
div.titlebar > p.title {
text-align: center;
color: blue;
font-size: 30pt;
font-weight: bold;
font-style: italic;
}
div.titlebar > p.disclaimer {
text-align: center;
color: red;
font-size: 24pt;
font-weight: bold;
}
div.titlebar > p.copyright {
text-align: center;
color: blue;
font-size: 24pt;
font-weight: bold;
}
Styles are applying for everything in title.php except "copyright", which remains in default style. I believe this is something to do with the copyright symbol but I have not found a solution from googling this.
What is the error in my code or my approach?