Bonjour,
Je suis en train de faire un retour aux sources préhistoriques avec un site ayant un design ATARI 8 bit
Beaucoup trouveront ça moche, d'autre seront peut-être nostalgiques, etc ...
Bref, là n'est pas le propos ! Le tit truc qui agace est le suivant :
sur Gecko, les accents s'affichent normalement (à la mode moderne, avec l'accent au dessus de la lettre, qui elle est de taille normale), sur Opera la lettre s'affiche comme dans le temps, avec une lettre petite afin que l'accent ne dépasse pas en hauteur.
Et ce ù*ù$ù*^p de IE, non content de foutre le design en l'air en ne comprenant pas les pseudo-éléments :before et :after, me génère des symboles au lieu des lettres accentuées !
La page et la feuille CSS :
Comment résoudre ce problème tout en conservant l'esthétique des anciennes fonts ?
Je ne connais pas de propriété CSS permettant de supprimer les accents ... et l'hébergeur ne supporte pas PHP ...
Je suis aware à toute idée !
Merci
Modifié par Gunner4902 (27 Mar 2007 - 14:11)
Je suis en train de faire un retour aux sources préhistoriques avec un site ayant un design ATARI 8 bit
Beaucoup trouveront ça moche, d'autre seront peut-être nostalgiques, etc ...
Bref, là n'est pas le propos ! Le tit truc qui agace est le suivant :
sur Gecko, les accents s'affichent normalement (à la mode moderne, avec l'accent au dessus de la lettre, qui elle est de taille normale), sur Opera la lettre s'affiche comme dans le temps, avec une lettre petite afin que l'accent ne dépasse pas en hauteur.
Et ce ù*ù$ù*^p de IE, non content de foutre le design en l'air en ne comprenant pas les pseudo-éléments :before et :after, me génère des symboles au lieu des lettres accentuées !
La page et la feuille CSS :
@charset "utf-8";
* {
font-family: terminal, monospace;
line-height: 1.15em;
text-align: left;
}
title, h2 {text-transform: uppercase}
html>body>h1 {display: none;}
h2 {margin: 2em 0 0 0;}
p {margin: 0;}
hr {
display:none;
}
@media screen {
* {
font-size: 1em;
font-weight: bold;
}
html {
width: 80%;
margin: 0 auto 0 auto;
padding: 0;
background: #000;
color: #0e5;
}
html:after {
content: "\2588";
text-decoration: blink;
text-align: left;
}
head, title {display: block;}
head:before, head:after, html body:before, html body:after {
display: block;
clear: both;
text-decoration: none;
}
head:after, body:before, body:after {text-align: left;}
head:before {
margin: 0;
padding: 1em 0 2em 0;
font-size: 1em;
content: "**** 8-BIT COMPUTERS-LIKE ****" ;
text-align: center;
}
head:after {
margin: 0;
padding: 0;
font-size: 1em;
content: "READY.";
}
body {
margin: 0;
padding: 0;
text-align: left;
}
body:before {
font-size: 1em;
content: "RUN";
}
body:after {
margin-top: 2em;
font-size: 1em;
content: "READY.";
}
title {
margin: 0;
padding: 0;
}
title:before {content: 'LOAD "';}
title:after {content: '",8\ALOADING';}
#first {margin-top: 2em;}
}
@media print {
* {
font-size: 12pt;
background: #fff;
color: #000;
padding:0 0.5em;
}
}
Comment résoudre ce problème tout en conservant l'esthétique des anciennes fonts ?
Je ne connais pas de propriété CSS permettant de supprimer les accents ... et l'hébergeur ne supporte pas PHP ...
Je suis aware à toute idée !
Merci
Modifié par Gunner4902 (27 Mar 2007 - 14:11)