Alignement d'Iframes

Résolu
Salut ccm =)

Aujourd'hui j'ai une petite question d'HTML
Je suis en train de faire une page en html contenant plusieurs frames.

Jusque l'a on m'avait conseillé d'utiliser <frameset> qui permet très simplement de faire des alignements de frames mais c'est plus supporté sur HTML 5.
J'ai donc trouvé les <iframes> mais je n'arrive pas à faire des alignements de frames plus complexes...

Mon but est de faire un truc qui ressemble à ça (juste pour l'organisation)
http://hpics.li/7511fe6

J'arrive à rien avec la gestion des tailles et je voudrais éviter de faire un tableau...

Merci d'avance =)

--
La vie est un mystère qu'il faut vivre, et non un problème à résoudre. (Gandhi)

6 réponses

  1. Bonjour

    Les frames sont un peu dépasser

    pourquoi ne pas le faire avec le css en jouant avec le positionnement.
    1. Contributeur
      A la base c'est un exo de cours d'html...
      Le prof voulait qu'on fasse avec Frameset mais je cherche autre chose par curiosité =P
    2. frameset ? il faudra dire a ton prof que frameset est totalement dépassé et obsolète et nuit au référencement !
    3. Oui apprendre l'obsolète sert à rien dit a ton prof de se mettre à jour.
  2. Bonsoir Lapourax

    Tu devrais utiliser le
    <header>A<header>
    <aside>B</aside>
    <article>
    <section>C</section>
    <section>D</section>
    </article>
    Tout dépend ce que tu veux faire.

    @ te lire
    1. Contributeur
      En fait je crois que le but est de nous montrer comment les choses évoluent...
      Je sais pas trop c'est pas un prof excellent en fait -_-

      Alyzées je suis pas sur mon PC je teste ça demain et je te dis =)
      1. Boujour Pourax,

        Test aussi ceci si tu veux !
        @ te lire ^^.
        <title>test_html</title>
        </head>
        <body>
        <style type="text/css">
        h1{
        background-color:#7b7b7b;
        Width:100%;
        Height:290px;
        margin : 0 ;
        padding:0;
        text-align:center; }
        .navigation{
        background-color: #006600;
        Width:278px;
        Height:926px;
        margin: 0;
        padding:0;
        text-align:center; }
        .section{
        position: absolute;
        top: 12em;
        right: 0%;
        width: 77%;
        height:490px;
        background-color: orange;
        float:right;
        text-align:center; }

        .pano_d {
        position: absolute;
        top: 32em;
        right: 0%;
        width: 77%;
        height:452px;
        background-color: purple;
        text-align:center; }
        </style>
        <header>
        <h1 class="entete" style="color:yellow;">L'entête de la page A</h1>
        </header>
        <aside>
        <h2 class="navigation" style="color: pink;">menu navigation B</h2>
        </aside>
        <section>
        <h2 class="section" style="color:purple" >Titre de l'article C</h2>
        </section>
        <section>
        <h1 class="pano_d" style="color:red">Paragraphe D</h1>
        </section>

        cordialement,
        Alyzées.
        1. Contributeur
          Salut =)

          Désolé j'ai été un pu retenu...
          Ta première solution donne des resultats pas mal je vais tenter la seconde ! =D

          Sinon c'est résolu ;-)