Ciao a tutti ho un problema e vorrei porlo alla vostra attenzione sperando che qualcuno possa darmi una mano.
Nel sito da me realizzato e che sto per completare (barloyvento.com) la cliente ha voluto che il carattere di tutto il sito fosse il comics sans ms. Ho inserito nel css del template il richiamo al carattere e tutto va bene tranne che in facileforms. Mi spiego meglio, lato adminisrator mi visualizza il carattere in questione invece nel frontend mi fa vedere il carattere normale. Il carattere poi non viene visualizzato nemmeno nella data ed in altre parti del sito tipo zoomgallery nel footer e nella pathway. Di seguito il css del template
/* Body */
body {
body {
margin-left: 0px;
margin-top: 0px;
font-family: Comic sans MS, verdana, arial, helvetica, sans-serif;
font-size: 66%;
color: #000000;
}
a {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
font-weight: bold;
color: #000;
border-bottom: ;
}
a:link {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #666;
text-decoration: none;
}
a:visited {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #666;
text-decoration: none;
}
a:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #000;
text-decoration: none;
}
h1 {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
font-weight: normal;
margin-top: 0em;
margin-bottom: 0em;
}
h2 {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
margin: 1.2em 0em 1.2em 0em;
font-weight: normal;
}
h3 {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
margin: 1.2em 0em 1.2em 0em;
font-weight: normal;
}
h4 {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
}
h5 {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
}
h6 {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 1.2em 0em 1.2em 0em;
font-weight: bold;
}
img {
border: 0;
}
ul,ol {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
width: 100%;
display: block;
font-size: 1.0em;
list-style-type: none;
padding: 0;
margin: 0;
border: 0;
}
li {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
width: auto;
font-size: 0.9em;
background-repeat: no-repeat;
background-position: 0em .5em;
line-height: 1.8em;
margin: 0 0 0 .5em;
border: 0;
padding: 0 0 0 1em;
}
table,td {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
}
form {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
padding: 0;
margin: 0;
}
p {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.0em;
line-height: 1.8em;
margin: 1.2em 0em 1.2em 0em;
}
pre {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-family: monospace;
font-size: 1.0em;
}
strong, b {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
/* Styles for dhtml tabbed-pages */
.ontab {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
background-color: #ffae00;
border-left: outset 2px #ffcc00;
border-right: outset 2px #808080;
border-top: outset 2px #ffcc00;
border-bottom: solid 1px #d5d5d5;
text-align: center;
cursor: hand;
font-weight: normal;
color: #FFFFFF;
}
.offtab {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
background-color : #e5e5e5;
border-left: outset 2px #E0E0E0;
border-right: outset 2px #E0E0E0;
border-top: outset 2px #E0E0E0;
border-bottom: solid 1px #d5d5d5;
text-align: center;
cursor: hand;
font-weight: normal;
}
.tabpadding {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
}
.tabheading {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
background-color: #ffae00;
text-align: left;
}
.pagetext {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
visibility: hidden;
display: none;
position: relative;
top: 0;
}
/* Links */
a:link, a:visited {
font-size: 1em; color: #666666; font-weight: bold;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
}
a:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
text-decoration: none;
font-weight: normal;
}
/* Horizontal Line */
}
/* --Default Class Settings-- */
a.mainmenu:link, a.mainmenu:visited, a.mainlevel:link, a.mainlevel:visited {
color: Navy;
font-family: Comic sans MS,Verdana, Arial, Geneva, Arial, Helvetica, serif;
font-weight: normal;
font-weight: bold;
font-size:14px;
text-decoration: none;
}
a.mainmenu:hover, a.mainlevel:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #FF0000;
font-weight: normal;
text-decoration: none;
}
a.pathway:link, a.pathway:visited {
color: #ffffff; font-family: Comic sans MS, Verdana, Arial, Geneva, Arial, Helvetica, serif;
font-weight: normal;
font-size: 1.2em;
}
.pathway-table {
background-color: #8DC6E3;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.2em;
font-weight: bold;
color: #ffffff;
padding: 0 0 0 .1em;
border-bottom: 1px solid #000000;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #000000;
}
a.sublevel:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #3082FF;
text-decoration: none;
}
a.sublevel:link, a.sublevel:visited {
color: #0000c0; font-family: Comic sans MS, Verdana, Arial, Geneva, Arial, Helvetica, serif;
font-weight: normal;
font-size: .8em;
}
/* Content - Sections & Categories */
.contentpane {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
}
.contentpaneopen {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
border : 0px ridge #ffffcc;
padding-bottom: 10px;
}
.contentheading {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: normal;
color: #666666;
text-align:left;
}
.contentpagetitle {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: normal;
color: #000000;
text-align:left;
}
table.contenttoc {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
background-color: #e0e0e0;
}
table.contenttoc td {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;;
font-size: 1em;
font-weight: normal;
text-align:left;
}
.contentdescription {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000000;
text-align: left;
}
/* Links */
a.blogsection:link, a.blogsection:visited {
color: #FF9E31; font-weight: normal;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
}
a.blogsection:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #999999; text-decoration: underline;
}
a.weblinks:link, a.weblinks:visited {
color: #FF9E31; font-weight: normal;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
}
a.weblinks:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #999999; text-decoration: underline;
}
a.readon:link, a.readon:visited {
color: #FF9E31; font-weight: normal;
font-family: Comic sans MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;;
font-size: 1em;
font-weight: bold;
text-decoration: none;
}
a.readon:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.moduleheading {
font: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #FFffff;
text-align: left;
height: 18px;
line-height: 18px;
white-space: nowrap;
width: 100%;
background-color: #3399FF;
}
.componentheading {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1.3em;
font-weight: bold;
color: #666666;
text-align:left;
}
table.moduletable {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
width: 98%;
margin: 2px;
font-size: 1em;
}
table.moduletable th {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #333333;
text-align: left;
white-space: nowrap;
width: 100%;
padding: 3px;
background: #6699FF url(../images/index28.gif);
line-height: 1em;
border-top: 1px solid #FFFFFF;
border-right: 1px none #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px none #FFFFFF;
}
table.moduletable td {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: normal;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 5px;
}
.button {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #000000;
text-decoration: none;
font-weight: bold;
cursor: hand;
}
.inputbox {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #000000;
background: #FFFFFF;
border: 1px solid #333333;
}
/** category text format and links **/
.category {
color: #000000; font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; font-weight: bold; text-decoration: none;
}
a.category:link, a.category:visited {
color: #666666; font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
a.category:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}
.poll {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #666666;
line-height: 20px
}
.sectiontableentry1 {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;background-color : ;
}
.sectiontableentry2 {
background-color : #FFD1A4;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
border-top: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
.sectiontableheader {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
background-color : #FBC997;
color : #000000;
font-weight : bold;
border: 1px solid #FFFFFF;
}
.small {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;;
font-size: 1.em;
color: #333333;
text-decoration: none;
font-weight: normal;
}
.smalldark {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;;
font-size: 1.em;
color: #000000;
text-decoration: none;
font-weight: normal;
}
.frontpageheader {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #999999;
font-size: 1.2em;
}
.newsfeedheading {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;;
font-size: 1em;
font-weight: bold;
color: #333333;
text-align:left;
}
.newsfeeddate {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;;
font-size: 1em;
color: #FF9E31;
font-weight: normal;
}
.createdate {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
color: #666666;
text-decoration: none;
font-weight: normal;
cursor: hand;
}
.modifydate {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;;
font-size: .8em;
color: #ffffff;
text-decoration: none;
font-weight: normal;
}
.fase4rdf {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; color: #000000; font-weight: normal;
}
a.fase4rdf:link {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em; font-weight: normal; color: #black;
}
a.fase4rdf:hover {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: bold; color: #808080;
}
table.searchintro {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF;
border: solid 1px #777777;
}
table.contact {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 1em;
}
table.contact td.icons {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
}
table.contact td.details {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
}
.pagenav {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #345D8A;
}
a.pagenav {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
color: #ffcc00;
}
.pagenavbar {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
background-color: #f0f0f0;
}
/* Content voting */
.content_rating {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 1em;
}
.content_vote {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 1em;
}
.header {
background-color: #EBEBEB;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: normal;
color: #999999;
border-top: 1px solid #000000;
border-bottom: 0px solid #000000;
padding: 0em 0;
}
.header td {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
line-height: 1em;
}
.left-column {
background-color: #FFD699;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1m;
font-weight: bold;
color: #666666;
border-right: 1px solid #993300;
}
.center-column {
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
color: #666666;
}
.right-column {
background-color: #f1f1f1;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
font-weight: bold;
color: #666666;
border-left: 1px solid #333333;
}
.footer div {
background-color: #f1f1f1;
font-family: Comic sans MS, Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
font-weight: normal;
color: #999999;
padding: .5em;
border-top: 1px solid #333333;
border-bottom: 1px solid #333333;
line-height: 1em;
}
.newsflash {
width: 100%;
}
Non ho fatto altro che aggiungere Comic sans MS, per il resto ho lasciato tutto come era.