|USUARIO   | CORREO   | INFO
|newton      | n@eol.us   | +
|fernando   | f@eol.us   | +
|simon      | s@eol.us   | +
|USUARIO   | CORREO   | INFO
|newton      | n@eol.us   | -
|SEXO: 0   | OS: Unix    | GAFAS: 0
|COCHE: 0   | TELF: 0           | PC: 1
|fernando           | f@eol.us   | +
|simon      | s@eol.us   | +
Desplegada tras pulsar en +
|USUARIO   | CORREO   | INFO
|newton      | n@eol.us   | -
|SEXO: 0   | OS: Unix           | GAFAS: 0
|COCHE: 0   | TELF: 0           | PC: 1
|fernando           | f@eol.us   | +
|simon      | s@eol.us   | -
|SEXO:   0   | OS: Win           | GAFAS: 1
|COCHE: 1   | TELF: 1           | PC: 1
<style>
.informacion-completa:not(.mostrar) {
  display: none;
}
</style>
...........
<tr class="informacion-basica"><td>newton</td><td>n@eol.us</td><td>+</td></tr>
<tr class="informacion-completa"><td colspan="3"> <table>...............</table> </td></tr>
<tr class="informacion-basica"><td>fernando</td><td>f@eol.us</td><td>+</td></tr>
<tr class="informacion-completa"><td colspan="3"> <table>...............</table> </td></tr>
<tr class="informacion-basica"><td>simon</td><td> s@eol.us</td><td>+</td></tr>
<tr class="informacion-completa"><td colspan="3"> <table>...............</table> </td></tr>
<!DOCTYPE html>
<html lang="es">
<head>
   <meta charset="utf-8">
   
     <style type="text/css">
      .ocultar {
         visibility: collapse;
      }
      
      .boton {
         cursor: pointer;
      }
   </style>
   
   <script>
      function mostrarInformacion(id){         
         const 
            idFilaInfo1 = "info_" + id + "_1",
            idFilaInfo2 = "info_" + id + "_2";
         
         const
            fila1 = document.getElementById(idFilaInfo1),
            fila2 = document.getElementById(idFilaInfo2);
            
                  
         if(fila1.classList.contains('ocultar')){ //Ver si se está mostrando o no (si contiene el estilo 'ocultar')
            fila1.classList.remove('ocultar');
            fila2.classList.remove('ocultar');
         }else{
            fila1.classList.add('ocultar');
            fila2.classList.add('ocultar');
         }         
      }
   </script>   
</head>
<body>
   <table>
      <thead>
         <tr>
            <th>USUARIO</th>
            <th>CORREO</th>
            <th>INFO</th>
         </tr>
      </thead>
      <tbody>
      
         <tr>
            <td>newton</td>
            <td>n@eol.us</td>
            <td><span onclick="mostrarInformacion(1);" class="boton">+</span></td>            
         </tr>
         <tr id="info_1_1" class="ocultar">         
            <td> SEXO: 0</td>
            <td>OS: Unix</td>
            <td>GAFAS: 0</td>         
         </tr>
         <tr id="info_1_2" class="ocultar">         
            <td>COCHE: 0</td>
            <td>TELF: 0</td>
            <td>PC: 1</td>         
         </tr>
         
         <tr>
            <td>fernando</td>
            <td>f@eol.us</td>
            <td><span onclick="mostrarInformacion(2);" class="boton">+</span></td>            
         </tr>
         <tr id="info_2_1" class="ocultar">         
            <td>SEXO: 0</td>
            <td>OS: Unix</td>
            <td>GAFAS: 0</td>         
         </tr>
         <tr id="info_2_2" class="ocultar">         
            <td>COCHE: 0</td>
            <td>TELF: 0</td>
            <td>PC: 1</td>         
         </tr>         
         
         <tr>
            <td>simon</td>
            <td>s@eol.us</td>
            <td><span onclick="mostrarInformacion(3);" class="boton">+</span></td>            
         </tr>
         <tr id="info_3_1" class="ocultar">         
            <td>SEXO: 0</td>
            <td>OS: Unix</td>
            <td>GAFAS: 0</td>         
         </tr>
         <tr id="info_3_2" class="ocultar">         
            <td>COCHE: 0</td>
            <td>TELF: 0</td>
            <td>PC: 1</td>         
         </tr>
      </tbody>
   </table>
</body>
</html>