IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Insérer une vidéo


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Février 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 12
    Par défaut Insérer une vidéo
    Je souhaite insérer une vidéo stockée sur Vimeo; Comme je ne maîtrise pas du tout le code, pourriez-vous m'indiquer comment m'y prendre?

    Voici le code source de ma page html:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
    lang="fr">   
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    	<title>SP'Hinx</title>
    	<link href="style.css" rel="stylesheet" type="text/css" />
    </head>
     
    <body>
     
    <div id="fond">
     
     
    </body>
    </html>
    Le code de mon style.css
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    body{
    	 margin:0; padding:0; }
    #fond { 
    background-image:url(theme/fond.jpg);
    background-repeat:no-repeat;
    height:1600px; width:1200px 
    margin:0 auto;
    padding:0;
    	}
    Je voudrais que ma vidéo occupe une certaine place dans ma page, en fait au centre au niveau de la hauteur et au niveau de la largeur.

    merci beaucoup pour votre aide.

  2. #2
    Membre habitué
    Profil pro
    Inscrit en
    Février 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 12
    Par défaut
    En utilisant la commande center, j'arrive à centrer ma vidéo au niveau horizontal mais pas vertical.

    Le code html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
    lang="fr">   
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    	<title>SP'Hinx</title>
    	<link href="style.css" rel="stylesheet" type="text/css" />
    </head>
     
    <body>
     
    <div id="fond">
     
    <div align="center">
      <style="position: absolute; top: 200px; left: 200px; width: 200px; height: 200px; > 
     
      <object width="600" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="400"></embed></object><br />
     
     
    </body>
    </html>
    Je sais qu'il est possible de le faire avec css, mais je ne sais pas comment insérer la vidéo dans la feuille de style.

    Merci d'avance pour vos réponses avisées.

  3. #3
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2009
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 308
    Par défaut
    Citation Envoyé par Metcall Voir le message
    En utilisant la commande center, j'arrive à centrer ma vidéo au niveau horizontal mais pas vertical.

    Le code html:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
    lang="fr">   
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    	<title>SP'Hinx</title>
    	<link href="style.css" rel="stylesheet" type="text/css" />
    </head>
     
    <body>
     
    <div id="fond">
     
    <div align="center">
      <style="position: absolute; top: 200px; left: 200px; width: 200px; height: 200px; > 
     
      <object width="600" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="400"></embed></object><br />
     
     
    </body>
    </html>
    Je sais qu'il est possible de le faire avec css, mais je ne sais pas comment insérer la vidéo dans la feuille de style.

    Merci d'avance pour vos réponses avisées.
    Oula oula oula doucement tu mélange un peu tout là

    Alors non css ne peut pas appeler une video (encore que j'avoue ne jamais avoir essayé mais bon ^^)

    Déjà ton code html est faux :

    - la balise <style> tel que tu l'utilise n'existe pas, elle sert dans avant le </head> pour appeler des style css je te conseil pour en savoir plus d'aller lire Premiers pas avec les CSS en particulier le paragraphe IIB

    - tes deux <div> ne sont pas fermées

    - Pourquoi mettre du css directement dans la page html alors que dans l'en tête de la page tu appeler un fichier css externe ?

    - Pourquoi spécifié une hauteur et largeur de 200px a ta <div> alors que ta video fait 600*400 ?

    - Pourquoi rajouter une <div> dans ta <div id="fond"> ?

    je te remet une version corrigée :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
    lang="fr">   
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    	<title>SP'Hinx</title>
    	<link href="style.css" rel="stylesheet" type="text/css" />
    </head>
     
    <body>
     
    <div id="fond">
     
      <object width="600" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="400"></embed></object><br />
     
    </div>
    </body>
    </html>
    Voila pour commencer

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Février 2009
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 12
    Par défaut
    Merci pour ces précisions. Comme tu l'auras compris, je ne connais absolument rien au html et css .

    Je veux juste faire cette page avec ce fond et cette vidéo centrée. J'ai conscience que le format du fond est volumineux, mais je n'aipas trouvé d'autres solutions pour éviter soit une répétition du fond (ce qui serait moche avec le logo), soit une bande blanche (topic précédent).

    J'ai apporté les modifs que tu indiquais. Mais cela ne centre pas ma vidéo en hauteur et en largeur. As-tu une solution?

    Cordialement,

    Laurent

  5. #5
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2009
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 308
    Par défaut
    En modifiant ta feuille de style ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    body {
    		background:#000;
    	}
    	#fond {
    		background-image:url(theme/fond.jpg);
    		background-position:top left;
    		background-repeat:no-repeat;
    		background-color:#000;
    		text-align :center;
    		padding-top:200px;
    	}
    et ton html ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
       "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
       <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
    lang="fr">   
    <head>
    	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    	<title>SP'Hinx</title>
    	<link href="style.css" rel="stylesheet" type="text/css" />
    </head>
     
    <body>
     
    <div id="fond">
     
      <object width="600" height="400"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=3379560&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="600" height="400"></embed></object><br />
     
    </div>
    </body>
    </html>
    tu devrait avoir un rendu qui correspond plus à tes attentes.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FLASH 8] Insérer une vidéo
    Par Tor_XIII dans le forum Flash
    Réponses: 7
    Dernier message: 02/03/2007, 09h24
  2. Insérer une vidéo : repeat
    Par Kuchiki Byakuya dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 17/01/2007, 13h06
  3. [FLASH 8] Insérer une vidéo swf un peu lourde
    Par php_de_travers dans le forum Flash
    Réponses: 10
    Dernier message: 24/06/2006, 01h39
  4. [XHTML] comment insérer une vidéo.wmv
    Par girondins76 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 29/03/2006, 23h13
  5. Réponses: 2
    Dernier message: 27/03/2006, 12h59

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo