42 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
<!DOCTYPE html>
 | 
						|
<html lang="es">
 | 
						|
<head>
 | 
						|
  <meta charset="UTF-8">
 | 
						|
  <title>Adivina el Número</title>
 | 
						|
  <meta name="viewport" content="width=device-width, initial-scale=1">
 | 
						|
  <link rel="stylesheet" href="styles.css">
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
  <h1 id="title">¡Adivina el número!</h1>
 | 
						|
  <div id="game-box" role="group" aria-labelledby="title">
 | 
						|
    <p>Estoy pensando en un número entre 1 y <span id="range-max">100</span>.</p>
 | 
						|
    <p>¿Puedes adivinarlo en <span id="attempts-total">7</span> intentos?</p>
 | 
						|
 | 
						|
    <label for="difficulty">Dificultad:</label>
 | 
						|
    <select id="difficulty">
 | 
						|
      <option value="normal" selected>Normal (1-100, 7 intentos)</option>
 | 
						|
      <option value="facil">Fácil (1-50, 10 intentos)</option>
 | 
						|
      <option value="dificil">Difícil (1-200, 7 intentos)</option>
 | 
						|
      <option value="extremo">Extremo (1-1000, 10 intentos)</option>
 | 
						|
    </select>
 | 
						|
 | 
						|
    <div class="input-row">
 | 
						|
      <label for="guess-input" class="sr-only">Tu número</label>
 | 
						|
      <input id="guess-input" type="number" min="1" max="100" placeholder="Tu número" inputmode="numeric" />
 | 
						|
      <button id="guess-btn">Adivinar</button>
 | 
						|
      <button id="restart-btn" class="hidden" aria-live="polite">Jugar de nuevo</button>
 | 
						|
    </div>
 | 
						|
 | 
						|
    <div id="error" class="error" aria-live="polite"></div>
 | 
						|
    <div id="info" aria-live="polite"></div>
 | 
						|
    <div id="attempts">Intentos restantes: <span id="attempts-left">7</span></div>
 | 
						|
    <div id="best">Mejor marca: <span id="best-score">—</span></div>
 | 
						|
 | 
						|
    <div id="history">
 | 
						|
      <h2>Historial</h2>
 | 
						|
      <ul id="history-list"></ul>
 | 
						|
    </div>
 | 
						|
  </div>
 | 
						|
  <script src="script.js"></script>
 | 
						|
</body>
 | 
						|
</html> |