Mercurial > defr > DualBlog
annotate css/install.css @ 71:464f4b94ee27
Filtrage de certaines balises HTML, meilleure détection de la validité XML.
Plusieurs choses en une, toute tournant autour d'un meilleur traitement du
commentaire soumis:
- on utilise désormais stripslashes pour correctement gérer la valeur
d'éventuels arguments
- on filtre, via le DOM, les balises qui pourraient s'avérer peut sure, ou
être utilisé pour une attaque de type cross-site scripting. L'utilisation
de getElementsByTagName devrait se charger d'attaque du type <html:script
/> ou l'utilisateur utilise un namespace non standard pour déjouer une
comparaison de chaînes.
author | Franck Deroche <webmaster@defr.org> |
---|---|
date | Thu, 20 Mar 2008 19:45:08 +0100 |
parents | e08186e4ed77 |
children |
rev | line source |
---|---|
webmaster@70 | 1 html {background: #eee; font-family: sans-serif; } |
webmaster@70 | 2 h1 {font-size: 1.1em; text-align: center; margin:0; padding:10px;} |
webmaster@70 | 3 legend {font-style: italic;} |
webmaster@70 | 4 body { |
webmaster@70 | 5 margin: 0 30px; |
webmaster@70 | 6 background:#fff; |
webmaster@70 | 7 border:#999 solid; |
webmaster@70 | 8 border-width: 0 2px; |
webmaster@70 | 9 padding: 0 5px 5px; |
webmaster@70 | 10 } |
webmaster@70 | 11 |
webmaster@70 | 12 input { |
webmaster@70 | 13 font-size: 1em; |
webmaster@70 | 14 border: #dec solid; |
webmaster@70 | 15 border-width: 1px 1px 1px 4px; |
webmaster@70 | 16 background: url(Res_Somatic/bg_test.png) repeat 0% 0%; |
webmaster@70 | 17 width: 100%; |
webmaster@70 | 18 } |
webmaster@70 | 19 |
webmaster@70 | 20 input:not(:focus) { |
webmaster@70 | 21 opacity: 0.7; |
webmaster@70 | 22 color: #666; |
webmaster@70 | 23 } |
webmaster@70 | 24 |
webmaster@70 | 25 input:focus { |
webmaster@70 | 26 opacity: 1; |
webmaster@70 | 27 background: #fff; |
webmaster@70 | 28 } |
webmaster@70 | 29 |
webmaster@70 | 30 fieldset { |
webmaster@70 | 31 -moz-border-radius: 1.5em; |
webmaster@70 | 32 min-width: 10em; |
webmaster@70 | 33 max-width: 30em; |
webmaster@70 | 34 width: 90%; |
webmaster@70 | 35 margin-bottom: 15px; |
webmaster@70 | 36 } |
webmaster@70 | 37 |
webmaster@70 | 38 |
webmaster@70 | 39 #submit { |
webmaster@70 | 40 opacity: 1; |
webmaster@70 | 41 margin: 15px auto; |
webmaster@70 | 42 display: block; |
webmaster@70 | 43 border-width: 1px 3px; |
webmaster@70 | 44 font-weight: bold; |
webmaster@70 | 45 background: #fff; |
webmaster@70 | 46 } |