C'est le premier onglet qui est ouvert par défaut

Voir l'aide en ligne officielle ici
Les exemples "officiels" sont là...
Merci à ceux qui m'ont aidé à faire fonctionner cet exemple...
Merci à Daniel Hagnoul pour son aide sur l'ajout de contenu...
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html lang="fr" dir="ltr">
    <head>
        <meta charset="utf-8" />

        <title>Test onglets</title>
        <meta name="description" content="" />
        <meta name="author" content="Christophe Charron" />

        
        <link rel="stylesheet" media="screen"  href="css/graal_01.css">
        <!-- Replace favicon.ico & apple-touch-icon.png in the root of your domain and delete these references -->
        <link rel="shortcut icon" href="/favicon.ico" />
        
        
        <link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet"/>
        
        
        
          <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
          <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
          <script src="js/closable/ui.tabs.closable.js"></script>
        </script>
        <script>
        $(document).ready(function() {
            
            $("#tabs").tabs();
            var $tabs = $( "#tabs").tabs({
            add: function( event, ui ) {
                 $tabs.tabs('select', '#' + ui.panel.id);    //    Lors d'un ajout d'onglet, on le sélectionne automatiquement ce qui permettra, par exemple, d'y ajouter du contenu avec mes fonctions ...
            }
        });
            
            $("#tabs").tabs({ collapsible: true });
            $('#tabs').tabs({closable: true});    //    permet d'avoir la croix pour fermer le tab
            //$("#tabs").tabs({ disabled: [1, 2] });// Attention on commence à 0
            $("#tabs").tabs({ cache: false });    //    Pour ne pas se servir du cache pour visualiser le contenu des onglets
            
          });
          function ajouter_un_tab() {
        var contenu='<code>Mon ajout</code>';
        var tab_counter = $('#tabs').tabs("length")+1;
        $('#tabs').tabs('add',"#fragment-"+tab_counter,'Ajout dynamique');
        addToTab( "prepend", contenu );
    };
    
    function addToTab( where, content ){
    $( "#tabs" ).children().not( ":first").each( function( i, item ){
        if ( ! $( item ).hasClass( "ui-tabs-hide" ) ){
            switch( where ){
                case "append" :
                    $( item ).append( content );
                    break;
                case "prepend" :
                    $( item ).prepend( content );
                    break;
                default :
                    $( item ).prepend( content );
                    break;
            }
        }
    });
};
    </script>
    
    
<style type="text/css">
.cachable{
    display: none;
}
.montrable{
    display: none;
}
</style>   
    </head>
    <body style="font-size:62.5%;">
      <div>
        <input type="button" value="Cacher tout l'onglet" onclick="$('#tabs').hide();" />
        <input type="button" value="Montrer tout l'onglet" onclick="$('#tabs').show();" />
        <input type="button" value="Activer le 2° onglet" onclick="$('#tabs').tabs('enable',1);" />
        <input type="button" value="Sélectionner le 2° onglet" onclick="$('#tabs').tabs( 'option', 'selected', 1 );" />
        <input type="button" value="Désactiver le premier onglet" onclick="$('#tabs').tabs('disable',0);" />
        <input type="button" value="Activer le 1° onglet" onclick="$('#tabs').tabs('enable',0);" />
        <!--<input type="button" value="cacher le premier onglet (non)" onclick="$('#tabs').tabs:nth-child(0).hide();" />-->
        
        <!--<input type="button" value="Cacher le premier onglet $('#tabs .tabs:nth-child(1)').hide()" onclick="$('#tabs .tabs:nth-child(1)').hide();" /> --> <!-- ne fonctionne pas -->
        <input type="button" value="Cacher le premier onglet $('#tabs .tabs:nth-child(1)').hide()" onclick="$('#tabs ul li:nth-child(1)').hide();" />
        <!--<input type="button" value="Cacher le premier onglet $('.tabs').eq(0).hide();" onclick="$('.tabs').eq(0).hide();" />--> <!-- ne fonctionne pas -->
        <input type="button" value="Cacher le premier onglet $('#tabs li').eq(0).hide();" onclick="$('#tabs li').eq(0).hide();" />
        <!--<input type="button" value="Montrer le premier onglet" onclick="$('#tabs .tabs:nth-child(1)').show();" />--> <!-- ne fonctionne pas -->
        <input type="button" value="Montrer le premier onglet" onclick="$('#tabs ul li:nth-child(1)').show();" />
        <input type="button" value="montrer le premier onglet $('#tabs li').eq(0).hide();" onclick="$('#tabs li').eq(0).show();" />
        <input type="button" value="ajouter un onglet" onclick="ajouter_un_tab();" />
        <input type="button" value="Remettre dans l'état initial" onclick="$('#tabs').tabs('destroy');" />
        
        
        
        
    </div>
    <div id="tabs">
        <ul>
            <li><a href="#fragment-1"><span>Un</span></a></li>
            <li><a href="#fragment-2"><span>Deux</span></a></li>
            <li><a href="#fragment-3"><span>Trois</span></a></li>
            <li><a href="#fragment-4"><span>Code de la page</span></a></li>
            <li><a href="#fragment-5"><span>Code de la CSS</span></a></li>
            <li><a href="#fragment-6"><span>TV et splitter</span></a></li>
            <li><a href="#fragment-7"><span>XsOFtware</span></a></li>
        </ul>
        <div id="fragment-1">
            <p>C'est le premier onglet qui est ouvert par défaut</p>
            <div>
                  <a href="http://docs.jquery.com/UI/API/1.8/Tabs" target="_blank">Voir l'aide en ligne officielle ici</a>
              </div>
              <div>
                  <a href="http://jqueryui.com/demos/tabs/" target="_blank">Les exemples "officiels" sont là...</a>
              </div>
              <div>
                  <a href="http://www.developpez.net/forums/d1265567/webmasters-developpement-web/javascript/bibliotheques-frameworks/jquery/cacher-onglet/" target="_blank">Merci à ceux qui m'ont aidé à faire fonctionner cet exemple...</a>
              </div>
              <div>
                  <a href="http://www.developpez.net/forums/d1265744/webmasters-developpement-web/javascript/bibliotheques-frameworks/jquery/erreur-lors-dajout-tab/" target="_blank">Merci à Daniel Hagnoul pour son aide sur l'ajout de contenu...</a>
              </div>
        </div>
        <div id="fragment-2">
            Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
            Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
        </div>
        <div id="fragment-3">
            Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
            Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
            Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.
        </div>
<?php
echo '<div id="fragment-4" style="font-size:1.1em !important">';
highlight_file("test_tabs_onglets.php");
echo 
"</div>";
?>
<?php
echo '<div id="fragment-5" style="font-size:1.1em !important">';
highlight_file("css/graal_01.css");
echo 
"</div>";
?>
        <div id="fragment-6">
            <iframe id="fragment-6_mainFrame" name="fragment-6_mainFrame" class="ui-layout-center" width="100%" height="600" frameborder="0" scrolling="auto"
                src="test_tv_splitter_jstree_1_0-rc3.html"> </iframe>
    
        </div>
        <div id="fragment-7">
            <iframe id="fragment-7_mainFrame" name="fragment-7_mainFrame" class="ui-layout-center" width="100%" height="800" frameborder="0" scrolling="auto"
                src="http://xsoftware.fr" />
        </div>
    </div>
    
    <div id="pied">
        <p>
                &copy; Copyright  by Christophe Charron
        </p>
        <footer >
            <div>
                <a href="http://validator.w3.org/check?uri=referer">Page valide HTML5 + ARIA + SVG 1.1 + MathML 2.0 le 15 septembre 2012</a>
            </div>
        </footer>
    </div>
    </body>
</html>
body {
}
.centre {
    text-align:center;
}

.contenu {
    background-color: red;
    /*padding-bottom:220px;*/
}
.menu_zone_gauche {
    background-color: yellow;
}

/* Début de la partie dédiée au splitter */ 

.splitter {
    height: 800px;
    margin: 1em 3em;
    border: 4px solid #bdb;
    background: #f8fff8;
}
.ui-state-default { background-color: #aca }
.ui-state-hover { background-color: #bdb }
.ui-state-highlight { background-color: #add }
.ui-state-error { background-color: #eaa }

.splitter-pane {
    overflow: auto;
}
.splitter-bar-vertical {
    width: 6px;
    background-image: url(images/splitter/vgrabber.gif);
    background-repeat: no-repeat;
    background-position: center;
}
.splitter-bar-vertical-docked {
    width: 10px;
    background-image: url(images/splitter/vdockbar-trans.gif);
    background-repeat: no-repeat;
    background-position: center;
}
.splitter-bar.ui-state-highlight {
    opacity: 0.7;
}
.splitter-iframe-hide {
    visibility: hidden;
}

/* Fin de la partie dédiée au splitter */

#pied {
    text-align:center;
    width: 100%;
    position: absolute;
    bottom: 0;
    left: 0;
}
#TV_general a { white-space:normal !important; height: auto; padding:1px 2px; } 
#TV_general li > ins { vertical-align:top; }
#TV_general .jstree-hovered, #TV_general .jstree-clicked { border:0; }