Parser significa analizzatore grammaticale. verifica la sintassi del linguaggio, nel tuo caso XHTML 1.1. se vuoi vedere un esempio di come si inseriscono i CSS interni:
quei caratteri servono a non far leggere al parser xml il contenuto di <style>. probabilmente il tuo è un caso di conflitto. ciao<style type="text/css">
/*<![CDATA[*/
body {
margin: 0;
padding: 0;
background: #f8f8ee;
color: #000;
font: 76% Verdana, Geneva, Arial, Helvetica, sans-serif;
text-align: center;
}
a:link, a:visited {
color: #008;
background: transparent url(link.gif) no-repeat 0% 0%;
padding-left: 12px;
text-decoration: underline;
}
a:hover {
color: #900;
background-color: transparent;
}
form {
margin: 10em auto;
padding: 0;
width: 60%;
background: transparent;
text-align: left;
}
fieldset {
margin: 0;
padding: 0;
}
legend {
font-weight: bold;
margin: 0;
padding: 0;
}
p {
margin: 1em auto;
padding: 0;
width: 60%;
text-align: left;
line-height: 1.4;
}
p.codice {
margin: 1em auto;
padding: 0.3em;
width: 60%;
text-align: left;
background: #f9f9f9;
border: 1px solid #ccc;
}
div.piede {
margin: 2em auto;
padding: 0.5em;
width: 60%;
text-align: center;
background: #fdfcf7;
color: #000;
border: 1px solid #ccc;
}
h1, h2 {
margin: 1em auto;
font-size: 1.4em;
padding: 0;
width: 60%;
text-align: left;
border-bottom: 1px solid #000;
color: #369;
background: transparent;
}
h2 {
text-align: left;
font-size: 1.2em;
}
h1 span {
display: block;
float: right;
margin: 0;
padding: 0 0.3em;
background: #ffc;
color: #000;
border: 1px solid;
border-bottom: none;
font-size: 60%;
font-weight: normal;
font-style: italic;
width: 20%;
height: 1.9em;
line-height: 1.9em;
text-align: center;
}
code {
font: 1em "Courier New", Courier, monospace;
}
ol.nota {
margin: 1.5em auto;
padding: 0.5em;
width: 60%;
text-align: left;
border: 1px solid #000;
background: #f7f6be;
color: #000;
list-style-type: none;
line-height: 1.4;
}
ol.nota li {
margin-left: 0;
margin-bottom: 1em;
padding-left: 17px;
background: url(check.gif) no-repeat 0% 0%;
}
/*]]>*/
</style>
![]()