Peut-on appeler un texte dans une page web ?

Peut-on appeler un texte dans une page web ? - HTML/CSS - Programmation

Marsh Posté le 23-01-2010 à 23:51:07    

Je voudrais faire des tests pour implémenter les balises audio/video de html5
Au cas où html5 ou Vorbis/Theora ne serait pas supporté, plutôt que le traditionnel fallback vers flash je voudrais afficher un texte explicatif.
Comme ce texte est susceptible de changer avec le temps (avec l'évolution des navigateurs : par exemple Opera devrait prochainement supporter html5 et theora/vorbis) je pensais le mettre en facteur commun et l'appeler dans mon code, de cette façon si je modifie ce texte une fois il sera modifié dans toutes les pages concernées. Est-ce possible (sans javascript) ?
Merci d'avance
 
exemple
 

Code :
  1. <!DOCTYPE html><html><head><meta charset=utf-8><title>Test balise vidéo avec suggestion de mise à niveau</title></head><body>
  2. <p><video src="http://v2v.cc/~j/theora_testsuite/320x240.ogg" controls> 
  3. <!-- Texte alternatif en cas de non prise en charge de la balise video et/ou du codec vidéo Theora -->
  4. Votre navigateur ne vous permet pas de lire la séquence proposée. Un navigateur à jour est nécessaire – par exemple <a href=http://www.mozilla-europe.org/fr/firefox/>Firefox</a>, Chrome ou Safari (dans ce dernier cas vous aurez besoin de l'extension gratuite <a href=http://www.xiph.org/quicktime/download.html>XiphQT</a> ).
  5. </video><br></p>
  6. <p><a href=http://v2v.cc/~j/theora_testsuite/320x240.ogg>Télécharger la séquence</a></p>
  7. </body></html>


Message édité par antistress le 23-01-2010 à 23:51:22
Reply

Marsh Posté le 23-01-2010 à 23:51:07   

Reply

Marsh Posté le 25-01-2010 à 13:15:57    

tu peux très bien faire un include php ou afficher une variable contenant le message que tu veux voir...

Reply

Marsh Posté le 25-01-2010 à 18:38:38    

concrètement je mets mes citations dans un fichier (avec quelle extension : txt ?) et comment je l'appelle dans ma page ?
Apparemment tu fais référence à du code php et là j'en suis à apprendre le xhtml...

Reply

Marsh Posté le 26-01-2010 à 01:13:03    

bon faut que j'apprenne le php apparemment, il faut un truc du genre :

Code :
  1. <?php include(dirname(__FILE__).'/texte_alternatif_balise_video.php');
  2. # On insère le Texte alternatif en cas de non prise en charge de la balise video et/ou du codec vidéo Theora ?>
  3. </div>

Reply

Marsh Posté le 26-01-2010 à 12:05:45    

Si c'est un texte qui est stocké du côté du serveur, il faut impérativement utiliser un language autre que le Javascript, car le Javascript ne tourne que du côté du poste client. Par contre, le PHP, tourne du côté du serveur.
 
Si le texte est stocké du côté du poste client (par exemple, s'il n'y a qu'un seul utilisateur, ou si la page est sur un intranet, sur un disque réseau), alors il existe l'astuce :  
 
<script type="text/javascript" src="fichier_complementaire.js"></script>  

Reply

Marsh Posté le 26-01-2010 à 12:09:56    

c'est pour mon blogue, donc je dirais côté serveur donc php ?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed