La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  HTML / CSS / XHTML
(Modérateurs: Shain, Netah, Lilian, lauryv, ToToMaStEr)
  css pour remplacer les balises <i><b><u>
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: css pour remplacer les balises <i><b><u>  (Lu 1341 fois)
css pour remplacer les balises <i><b><u>
« sur: le 25-03-2007 a 18:41:36 »
Meje
Membre récent
*

Hors-Ligne

Messages: 27



geek powa

Voir le Profil    WWW
Répondre avec citation

Salut !

Je prépare une version 3 de mon site et je voudrais séparer le contenu en html de la forme en css de manière quasi-totale.

En effet, je désire mettre un switcher en css/php pour obtenir des mises en pages complètement différentes en fonction du choix du visiteur.

Jusque là, pas trop de problème.

Excepté qu'avant de mettre du php dans le code de mon site (je travaille avec Nvu pour gérer le code de mon site et c'est vraiment nul au niveau php (il remplace tous les codes pour du html 4.01 transitional - donc je dois faire un code php dans le bloc-note et vérifier avec Easy php)), je veux avoir un code html "propre" et un code css finalisé.

Et c'est là le problème : au niveau de la mise en forme du texte, je voudrais remplacer les balises <b><u> etc. par une balise css qui pourra être différente en fonction de la feuille de style choisie par le visiteur.

C'est peut-être une question stupide mais que faire sachant que je voudrais remplacer une suite de balises <u><b> par une balise css, disont mef1 (mise en forme 1), <u><i> par une balise mf2, etc.

L'intérêt est évidemment de pouvoir remplacer la forme dans une autre feuille de style (par exemple, au lieu de souligné et italique, une autre police de caractère de type médiéval)

j'ai tenté de faire une balise <div style="mef1"> mais évidemment, ça foire puisque le div est une sorte de cadre.

C'est peut-être tout con et j'ai pas encore essayé avec <span style="mef1"> (et pourtant, ça semble évident !)

Vais voir !

En attendant, donnez votre avis ! Tout conseil judicieux est le bienvenu !

Rapporter au modérateur  

Re:css pour remplacer les balises <i><b><u>
« Répondre #1 sur: le 25-03-2007 a 19:03:31 »
theonlydrayk
Invité

E-Mail
Répondre avec citation

Utilise pas les balise <b><i><u> c'est des balise de 'style' dans un html schemantique utilise plutot <strong><em> avec des classes ou id CSS. span c'est un tag html 'vide' et evite le plus possible. Le tag html doit decrire ce qui a a l'interieur.

Rapporter au modérateur  
Re:css pour remplacer les balises <i><b><u>
« Répondre #2 sur: le 25-03-2007 a 21:20:22 »
TinMar
Habitué
***

Hors-Ligne

Sexe: Male
Messages: 268



Yo !

Voir le Profil    E-Mail
Répondre avec citation

Citation de: Meje le le 25-03-2007 a 18:41:36
C'est peut-être tout con et j'ai pas encore essayé avec <span style="mef1"> (et pourtant, ça semble évident !)
Ca vaut le coup d'essayer !

Rapporter au modérateur  
Re:css pour remplacer les balises <i><b><u>
« Répondre #3 sur: le 26-03-2007 a 16:14:12 »
Meje
Membre récent
*

Hors-Ligne

Messages: 27



geek powa

Voir le Profil    WWW
Répondre avec citation

Problème résolut avec <span class="mef1"> etc. et dans la css : .mef1{font-style:italic;font-weight:bold;} etc.

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg