<!DOCTYPE html>
<html lang="en">
<head>
  <script async src="https://www.googletagmanager.com/gtag/js?id=G-0LV5PB2T9J"></script>
  <script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    gtag('config', 'G-0LV5PB2T9J');
  </script>

  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  
  <meta name="description" content="Master Spanish grammar, vocabulary, and useful expressions step by step. A fun and easy way to learn Spanish online with interactive quizzes and songs.">
  
  <link rel="canonical" href="https://ispanyol.ca/">

  <meta property="og:title" content="Learn Spanish Online | Grammar, Vocabulary & Quizzes">
  <meta property="og:description" content="Master Spanish grammar, vocabulary, and useful expressions step by step. Free resources for self-learners.">
  <meta property="og:url" content="https://ispanyol.ca/">
  <meta property="og:type" content="website">

  <link rel="icon" href="/icon.svg" type="image/svg+xml">
  <link rel="icon" href="/favicon.ico" sizes="32x32">
  <link rel="apple-touch-icon" href="/apple-touch-icon.png">

  <title>Learn Spanish Online | Grammar, Vocabulary & Quizzes - ispanyol.ca</title>

  <script src="https://cdn.tailwindcss.com"></script>
  <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=DM+Sans:wght@400;500;700&display=swap" rel="stylesheet">
  
  <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebSite",
    "name": "ispanyol.ca",
    "url": "https://ispanyol.ca/",
    "description": "Learn Spanish online with free grammar lessons, vocabulary lists, and interactive quizzes."
  }
  </script>

  <style>
    body { font-family: 'DM Sans', sans-serif; }
    .hero-text { font-family: 'Playfair Display', serif; }
    html { scroll-behavior: smooth; }
  </style>
</head>
<body class="bg-gradient-to-r from-yellow-50 via-red-50 to-pink-100 min-h-screen flex flex-col text-gray-800">

  <nav class="sticky top-0 z-50 bg-white/90 backdrop-blur-md shadow-sm border-b border-gray-200">
    <div class="max-w-6xl mx-auto px-4 sm:px-6 lg:px-8">
      <div class="flex justify-between h-16 items-center">
        <a href="/" class="hero-text text-2xl font-bold text-red-600 tracking-tight">ispanyol.ca</a>
        
        <div class="hidden md:flex space-x-6">
          <a href="/pages/vocabulary" class="text-gray-600 hover:text-red-600 font-medium transition">Vocabulary</a>
          <a href="/pages/grammar" class="text-gray-600 hover:text-blue-600 font-medium transition">Grammar</a>
          <a href="/pages/useful-expressions" class="text-gray-600 hover:text-orange-600 font-medium transition">Expressions</a>
          <a href="/pages/quiz" class="text-gray-600 hover:text-purple-600 font-medium transition">Quiz</a>
          <a href="/pages/canciones" class="text-gray-600 hover:text-rose-600 font-medium transition">Songs</a>
          <a href="#faq" class="text-gray-600 hover:text-teal-600 font-medium transition">FAQ</a>
        </div>

        <div class="md:hidden flex items-center">
          <button id="mobile-menu-btn" aria-label="Open Menu" class="text-gray-600 hover:text-red-600 focus:outline-none">
            <svg class="w-7 h-7" fill="none" stroke="currentColor" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">
              <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"></path>
            </svg>
          </button>
        </div>
      </div>
    </div>

    <div id="mobile-menu" class="hidden md:hidden bg-white border-t border-gray-100 shadow-lg absolute w-full">
      <div class="px-4 pt-2 pb-6 space-y-2 text-center">
        <a href="/pages/vocabulary" class="block px-3 py-3 text-gray-700 hover:text-red-600 hover:bg-red-50 rounded-md font-medium">Vocabulary</a>
        <a href="/pages/grammar" class="block px-3 py-3 text-gray-700 hover:text-blue-600 hover:bg-blue-50 rounded-md font-medium">Grammar</a>
        <a href="/pages/useful-expressions" class="block px-3 py-3 text-gray-700 hover:text-orange-600 hover:bg-orange-50 rounded-md font-medium">Expressions</a>
        <a href="/pages/quiz" class="block px-3 py-3 text-gray-700 hover:text-purple-600 hover:bg-purple-50 rounded-md font-medium">Quiz</a>
        <a href="/pages/canciones" class="block px-3 py-3 text-gray-700 hover:text-rose-600 hover:bg-rose-50 rounded-md font-medium">Songs</a>
        <a href="#faq" class="block px-3 py-3 text-gray-700 hover:text-teal-600 hover:bg-teal-50 rounded-md font-medium">FAQ</a>
      </div>
    </div>
  </nav>

  <header class="flex flex-col items-center justify-center text-center pt-16 pb-12 px-6">
    <h1 class="hero-text text-4xl md:text-5xl lg:text-6xl font-bold text-gray-900 mb-6 tracking-tight drop-shadow-sm max-w-4xl leading-tight">
      Speak Spanish Naturally:<br>Your Step-by-Step Guide to Fluency
    </h1>

    <p class="hero-text text-2xl md:text-3xl text-gray-800 leading-snug mb-8 italic">
      "Un idioma no se enseña, se aprende."
    </p>

    <div class="bg-white/80 backdrop-blur-sm border border-gray-200 rounded-xl p-4 md:p-6 shadow-sm max-w-2xl mx-auto w-full mb-8 text-lg md:text-xl tracking-wide">
      <p class="mb-3">
        <span class="text-blue-600 font-bold">Solo</span>
        <span class="text-emerald-600 font-semibold">tú puedes hacerlo</span>
        <span class="text-amber-500 font-semibold">pero</span>
        <span class="text-indigo-500 font-semibold">no puedes hacerlo</span>
        <span class="text-red-600 font-bold">solo.</span>
      </p>
      <p>
        <span class="text-blue-600 font-bold">Only</span>
        <span class="text-emerald-600 font-semibold">you can do it</span>
        <span class="text-amber-500 font-semibold">but</span>
        <span class="text-indigo-500 font-semibold">you can not do it</span>
        <span class="text-red-600 font-bold">alone.</span>
      </p>
    </div>

    <p class="text-base md:text-lg text-gray-700 max-w-3xl">
      A good teacher can make learning Spanish easier and more enjoyable.<br>
      I prepared this site to help you reach your goal in the fastest and simplest way.
    </p>
  </header>

  <section class="max-w-5xl mx-auto px-6 w-full mb-12 text-center">
    <h2 class="text-2xl font-bold mb-6 text-gray-800">Everything You Need to Master Spanish</h2>
    <div class="flex flex-wrap justify-center gap-4 md:gap-6 text-lg">
      <div class="bg-white rounded-lg px-6 py-3 shadow-sm border border-gray-100">
        <span class="font-bold text-red-600 text-xl">500+</span> Daily Phrases
      </div>
      <div class="bg-white rounded-lg px-6 py-3 shadow-sm border border-gray-100">
        <span class="font-bold text-blue-600 text-xl">400+</span> Priority Vocabulary
      </div>
      <div class="bg-white rounded-lg px-6 py-3 shadow-sm border border-gray-100">
        <span class="font-bold text-orange-600 text-xl">300+</span> Idiomatic Expressions
      </div>
      <div class="bg-white rounded-lg px-6 py-3 shadow-sm border border-gray-100">
        <span class="font-bold text-purple-600 text-xl">100+</span> Interactive Quizzes
      </div>
    </div>
  </section>

  <main class="grid grid-cols-1 md:grid-cols-2 gap-8 max-w-4xl mx-auto px-6 pb-12 w-full">
    
    <a aria-label="Go to Vocabulary" class="bg-green-50 p-8 rounded-2xl shadow-sm hover:-translate-y-2 hover:shadow-xl transition duration-300 cursor-pointer text-center block border border-green-200" href="/pages/vocabulary">
      <div class="text-4xl mb-3">📚</div>
      <h3 class="text-2xl font-bold text-green-800 mb-3">Vocabulary</h3>
      <p class="text-gray-700">Learn verbs, adjectives, adverbs, and nouns step by step.</p>
    </a>

    <a aria-label="Go to Grammar" class="bg-blue-50 p-8 rounded-2xl shadow-sm hover:-translate-y-2 hover:shadow-xl transition duration-300 cursor-pointer text-center block border border-blue-200" href="/pages/grammar">
      <div class="text-4xl mb-3">🧩</div>
      <h3 class="text-2xl font-bold text-blue-800 mb-3">Grammar</h3>
      <p class="text-gray-700">Master present, past, future, and continuous tenses.</p>
    </a>

    <a aria-label="Go to Expressions" class="bg-orange-50 p-8 rounded-2xl shadow-sm hover:-translate-y-2 hover:shadow-xl transition duration-300 cursor-pointer text-center block border border-orange-200" href="/pages/useful-expressions">
      <div class="text-4xl mb-3">💬</div>
      <h3 class="text-2xl font-bold text-orange-800 mb-3">Useful Expressions</h3>
      <p class="text-gray-700">Idioms, quotes, imperatives, and subjunctive made easy.</p>
    </a>

    <a aria-label="Go to Quizzes" class="bg-purple-50 p-8 rounded-2xl shadow-sm hover:-translate-y-2 hover:shadow-xl transition duration-300 cursor-pointer text-center block border border-purple-200" href="/pages/quiz">
      <div class="text-4xl mb-3">🎯</div>
      <h3 class="text-2xl font-bold text-purple-800 mb-3">Quiz</h3>
      <p class="text-gray-700">Test your knowledge with interactive, automated quizzes.</p>
    </a>

    <a aria-label="Go to Songs" class="bg-rose-50 p-8 rounded-2xl shadow-sm hover:-translate-y-2 hover:shadow-xl transition duration-300 cursor-pointer text-center block border border-rose-200" href="/pages/canciones">
      <div class="text-4xl mb-3">🎵</div>
      <h3 class="text-2xl font-bold text-rose-800 mb-3">Spanish Songs</h3>
      <p class="text-gray-700">Practice pronunciation and vocabulary through iconic music.</p>
    </a>

    <a aria-label="Go to FAQ" class="bg-teal-50 p-8 rounded-2xl shadow-sm hover:-translate-y-2 hover:shadow-xl transition duration-300 cursor-pointer text-center block border border-teal-200" href="#faq">
      <div class="text-4xl mb-3">❓</div>
      <h3 class="text-2xl font-bold text-teal-800 mb-3">FAQ</h3>
      <p class="text-gray-700">Find answers about self-study, methodology, and learning paths.</p>
    </a>
  </main>

  <section class="max-w-4xl mx-auto px-6 py-12 w-full text-left bg-white/60 rounded-2xl mb-12 shadow-sm border border-gray-100">
    <h2 class="text-2xl font-bold text-gray-800 mb-4">Start Learning Spanish Online Today</h2>
    <p class="text-gray-700 mb-4 leading-relaxed">
      Whether you are studying for the <strong>DELE exams</strong> or just want to navigate a trip to a Spanish-speaking country, mastering the language takes practice. At ispanyol.ca, we break down complex <strong>Spanish grammar</strong> rules into digestible, easy-to-understand modules. Instead of memorizing endless textbooks, you can apply what you learn immediately.
    </p>
    <p class="text-gray-700 leading-relaxed">
      Our resources cover everything from foundational <strong>Spanish vocabulary</strong> and essential <strong>Spanish verbs</strong> to real-world <strong>Spanish expressions</strong> used by native speakers. After reviewing the study materials, you can immediately test your retention using our interactive <strong>Spanish quizzes</strong>. Created by a language educator, this platform is designed specifically for self-learners who want to build fluency naturally.
    </p>
  </section>

  <section id="faq" class="max-w-4xl mx-auto px-6 w-full mb-16 pt-8">
    <h2 class="text-2xl font-bold text-gray-800 mb-6 text-center">Frequently Asked Questions</h2>
    <div class="space-y-4">
      <div class="bg-white p-5 rounded-lg border border-gray-200 shadow-sm">
        <h3 class="font-bold text-lg text-gray-800 mb-2">Can I learn Spanish by myself?</h3>
        <p class="text-gray-600">Yes! Self-study is highly effective when you have structured materials. By combining our grammar guides with active practice through quizzes, you can build a strong foundation independently.</p>
      </div>
      <div class="bg-white p-5 rounded-lg border border-gray-200 shadow-sm">
        <h3 class="font-bold text-lg text-gray-800 mb-2">Are the quizzes free?</h3>
        <p class="text-gray-600">All of our interactive HTML quizzes, vocabulary lists, and grammar guides are completely free to use for your educational journey.</p>
      </div>
      <div class="bg-white p-5 rounded-lg border border-gray-200 shadow-sm">
        <h3 class="font-bold text-lg text-gray-800 mb-2">Do Spanish songs actually help with learning?</h3>
        <p class="text-gray-600">Listening to music is one of the best ways to improve pronunciation, learn colloquial phrases, and get accustomed to the natural speed of spoken Spanish.</p>
      </div>
    </div>
  </section>

  <footer class="bg-white/80 border-t border-gray-200 mt-auto py-8 text-center px-6">
    <p class="text-slate-600 text-sm font-medium tracking-wide mb-2">
      &copy; 2026 ispanyol.ca - Created for self-study Spanish learning.
    </p>
    <div class="flex justify-center space-x-4 text-sm text-slate-500">
      <a href="/" class="hover:text-red-600 transition">Home</a>
      <a href="/pages/vocabulary" class="hover:text-red-600 transition">Vocabulary</a>
      <a href="/pages/grammar" class="hover:text-red-600 transition">Grammar</a>
    </div>
  </footer>

  <script>
    const btn = document.getElementById('mobile-menu-btn');
    const menu = document.getElementById('mobile-menu');
    btn.addEventListener('click', () => {
      menu.classList.toggle('hidden');
    });
  </script>

</body>
</html>