Ver Mensaje Individual
  #13 (permalink)  
Antiguo 30/01/2013, 08:29
Avatar de pzin
pzin
Moderata 😈
 
Fecha de Ingreso: julio-2002
Ubicación: Islas Canarias
Mensajes: 10.488
Antigüedad: 21 años, 9 meses
Puntos: 2114
Respuesta: Juguemos a Diagramar 3

Cita:
Iniciado por ryugen Ver Mensaje
El enlace es hacia la sub lista, lo cual lo hace más semántico y accesible al mismo tiempo, porque al navegarlo te lleva directamente a su contenido.
No me había fijado.

Aunque sigo pensando que no es adecuado poner un enlace donde no va un enlace. Que forme parte de la lista no significa que forme parte de la lista de enlaces. Es un elemento más que no es, o no debería, ser un enlace.

La cuestión es que con CSS se le puede dar la forma que se quiera a la cosa negra, poner un cursor, :hover, etc. Por eso, habiendo posibilidades de no poner un enlace no necesario no veo razón para ponerlo.

Quedándose la cosa en algo así:

Código HTML:
Ver original
  1. <nav>
  2.     <ul>
  3.         <li>
  4.             <span>ABC</span>
  5.             <ul id="abc">
  6.                 <li><a href="#jkl">JKL</a></li>
  7.                 <li><a href="#rst">RST</a></li>
  8.                 <li><a href="#xyz">XYZ</a></li>
  9.             </ul>
  10.         </li>
  11.         <li>
  12.             <span>DEF</span>
  13.             <ul id="def">
  14.                 <li><a href="#mnñ">MNÑ</a></li>
  15.                 <li><a href="#uvw">UVW</a></li>
  16.             </ul>
  17.         </li>
  18.         <li>
  19.              <a href="#ghi">GHI</a>
  20.         </li>
  21.     </ul>
  22. </nav>

Sea el dispositivo que sea, actuará igual con span que con a.