ما هو الفعل؟

📦 النحو الواضح
✨ The Prompt Phrase
كل ~لفظ~ يدل على حصول ~عمل~ في ~زمن~ خاص

💻 Code Preview

📦 All-in-One Code
<!DOCTYPE html>
<html lang="en" dir="rtl">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>ما هو الفعل؟ - Interactive Tutorial</title>
  <style>
    :root{
      --bg:#07111f;
      --bg-soft:#0f1b2e;
      --card:rgba(255,255,255,.09);
      --card-strong:rgba(255,255,255,.13);
      --text:#ecf3ff;
      --muted:#b9c8e6;
      --line:rgba(255,255,255,.12);
      --purple:#9b5cff;
      --blue:#38bdf8;
      --green:#34d399;
      --yellow:#fbbf24;
      --pink:#f472b6;
      --danger:#fb7185;
      --shadow:0 20px 50px rgba(0,0,0,.35);
      --radius:24px;
      --radius-sm:16px;
      --max:1180px;
    }

    *{box-sizing:border-box}
    html{scroll-behavior:smooth}
    body{
      margin:0;
      font-family: "Segoe UI", Tahoma, Arial, sans-serif;
      color:var(--text);
      background:
        radial-gradient(circle at top right, rgba(155,92,255,.18), transparent 28%),
        radial-gradient(circle at top left, rgba(56,189,248,.14), transparent 26%),
        radial-gradient(circle at bottom center, rgba(52,211,153,.10), transparent 30%),
        linear-gradient(180deg,#06101c 0%, #0a1424 45%, #08111e 100%);
      min-height:100vh;
      line-height:1.75;
    }

    a{color:inherit;text-decoration:none}
    img{max-width:100%}

    .skip-link{
      position:absolute;
      top:-100px;
      right:16px;
      background:#fff;
      color:#111827;
      padding:10px 14px;
      border-radius:12px;
      z-index:999;
    }
    .skip-link:focus{top:16px}

    .container{
      width:min(var(--max), calc(100% - 32px));
      margin-inline:auto;
    }

    .glow{
      position:fixed;
      inset:auto;
      pointer-events:none;
      z-index:-1;
      filter:blur(60px);
      opacity:.6;
    }
    .glow.one{width:220px;height:220px;background:var(--purple);top:90px;right:5%}
    .glow.two{width:240px;height:240px;background:var(--blue);top:420px;left:8%}
    .glow.three{width:200px;height:200px;background:var(--green);bottom:60px;right:18%}

    .topbar{
      position:sticky;
      top:0;
      z-index:40;
      backdrop-filter:blur(16px);
      background:rgba(7,17,31,.55);
      border-bottom:1px solid var(--line);
    }
    .topbar-inner{
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:16px;
      padding:14px 0;
      flex-wrap:wrap;
    }
    .brand{
      display:flex;
      align-items:center;
      gap:10px;
      font-weight:800;
      letter-spacing:.3px;
    }
    .brand-badge{
      width:40px;height:40px;
      display:grid;place-items:center;
      border-radius:14px;
      background:linear-gradient(135deg,var(--purple),var(--blue));
      box-shadow:var(--shadow);
      font-size:20px;
    }

    .nav{
      display:flex;
      gap:10px;
      flex-wrap:wrap;
    }
    .nav a{
      padding:10px 14px;
      border:1px solid var(--line);
      border-radius:999px;
      background:rgba(255,255,255,.05);
      color:var(--muted);
      transition:transform .25s ease, background .25s ease, color .25s ease, border-color .25s ease;
    }
    .nav a:hover,
    .nav a:focus{
      transform:translateY(-2px);
      color:var(--text);
      background:rgba(255,255,255,.10);
      border-color:rgba(255,255,255,.24);
    }

    .hero{
      padding:54px 0 26px;
      position:relative;
      overflow:hidden;
    }
    .hero-card{
      position:relative;
      padding:34px;
      border-radius:32px;
      background:linear-gradient(180deg, rgba(255,255,255,.11), rgba(255,255,255,.06));
      border:1px solid rgba(255,255,255,.15);
      box-shadow:var(--shadow);
      overflow:hidden;
      isolation:isolate;
    }
    .hero-card::before,
    .hero-card::after{
      content:"";
      position:absolute;
      border-radius:50%;
      filter:blur(12px);
      opacity:.45;
      animation:float 8s ease-in-out infinite;
    }
    .hero-card::before{
      width:180px;height:180px;
      background:rgba(155,92,255,.35);
      top:-40px;left:-20px;
    }
    .hero-card::after{
      width:210px;height:210px;
      background:rgba(56,189,248,.22);
      bottom:-70px;right:-50px;
      animation-delay:1.4s;
    }

    .eyebrow{
      display:inline-flex;
      align-items:center;
      gap:10px;
      padding:8px 14px;
      border-radius:999px;
      background:rgba(255,255,255,.08);
      border:1px solid rgba(255,255,255,.14);
      color:#d9e7ff;
      font-size:.95rem;
      margin-bottom:16px;
    }

    h1,h2,h3{margin:0 0 14px}
    h1{
      font-size:clamp(2rem, 4vw, 4rem);
      line-height:1.15;
      letter-spacing:-.02em;
    }
    .phrase{
      display:inline-block;
      background:linear-gradient(90deg, #e9d5ff 0%, #93c5fd 45%, #86efac 100%);
      -webkit-background-clip:text;
      background-clip:text;
      color:transparent;
      text-shadow:0 0 30px rgba(147,197,253,.14);
      animation:shine 5s linear infinite;
    }

    .hero p{
      color:var(--muted);
      max-width:760px;
      font-size:1.06rem;
    }

    .hero-actions{
      display:flex;
      gap:12px;
      flex-wrap:wrap;
      margin-top:20px;
    }
    .btn{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      gap:10px;
      padding:13px 18px;
      border-radius:16px;
      border:1px solid rgba(255,255,255,.16);
      background:rgba(255,255,255,.08);
      color:var(--text);
      font-weight:700;
      transition:transform .25s ease, box-shadow .25s ease, background .25s ease;
    }
    .btn:hover,
    .btn:focus{
      transform:translateY(-2px);
      box-shadow:0 12px 28px rgba(0,0,0,.22);
    }
    .btn-primary{
      background:linear-gradient(135deg, rgba(155,92,255,.85), rgba(56,189,248,.85));
    }

    .hero-stats{
      display:grid;
      grid-template-columns:repeat(4, minmax(0,1fr));
      gap:14px;
      margin-top:26px;
    }
    .stat{
      background:rgba(255,255,255,.06);
      border:1px solid rgba(255,255,255,.12);
      border-radius:20px;
      padding:16px;
      min-height:96px;
    }
    .stat strong{
      display:block;
      font-size:1.25rem;
      margin-bottom:4px;
    }
    .stat span{color:var(--muted);font-size:.95rem}

    main{padding:10px 0 48px}
    section{margin:22px 0}

    .card{
      background:linear-gradient(180deg, rgba(255,255,255,.08), rgba(255,255,255,.05));
      border:1px solid rgba(255,255,255,.12);
      border-radius:var(--radius);
      box-shadow:var(--shadow);
      overflow:hidden;
    }
    .card-body{padding:26px}
    .section-title{
      display:flex;
      align-items:center;
      gap:12px;
      flex-wrap:wrap;
      margin-bottom:10px;
    }
    .section-title .icon{
      width:44px;height:44px;
      border-radius:14px;
      display:grid;place-items:center;
      background:linear-gradient(135deg, rgba(155,92,255,.25), rgba(56,189,248,.25));
      border:1px solid rgba(255,255,255,.14);
      font-size:22px;
      flex:none;
    }
    .lead{color:var(--muted)}

    .pill-row{
      display:flex;
      gap:10px;
      flex-wrap:wrap;
      margin-top:14px;
    }
    .pill{
      padding:9px 12px;
      border-radius:999px;
      background:rgba(255,255,255,.06);
      border:1px solid rgba(255,255,255,.10);
      color:#dce8ff;
      font-size:.95rem;
    }

    .quick-grid,
    .benefit-grid,
    .step-grid,
    .mistake-grid,
    .pro-grid,
    .summary-grid{
      display:grid;
      gap:16px;
    }
    .quick-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
    .benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
    .step-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
    .mistake-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
    .pro-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
    .summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}

    .mini-card{
      background:var(--card);
      border:1px solid var(--line);
      border-radius:22px;
      padding:18px;
      position:relative;
      overflow:hidden;
      transition:transform .25s ease, border-color .25s ease;
    }
    .mini-card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.22)}
    .mini-card h3{font-size:1.05rem}
    .mini-card p,
    .mini-card li{color:var(--muted)}
    .mini-card ul{padding-inline-start:18px;margin:10px 0 0}

    .badge{
      display:inline-flex;
      align-items:center;
      gap:8px;
      padding:7px 11px;
      border-radius:999px;
      background:rgba(52,211,153,.14);
      color:#b9ffe4;
      border:1px solid rgba(52,211,153,.25);
      font-weight:700;
      font-size:.9rem;
    }

    details.accordion{
      border-top:1px solid rgba(255,255,255,.08);
    }
    details.accordion:first-of-type{border-top:none}
    details.accordion summary{
      list-style:none;
      cursor:pointer;
      padding:20px 26px;
      font-size:1.1rem;
      font-weight:800;
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:16px;
    }
    details.accordion summary::-webkit-details-marker{display:none}
    details.accordion summary span{color:var(--muted);font-weight:600;font-size:.95rem}
    details.accordion[open] summary{
      background:rgba(255,255,255,.04);
    }
    .accordion-content{
      padding:0 26px 22px;
      color:var(--muted);
    }

    .tip{
      position:relative;
      display:inline-flex;
      align-items:center;
      gap:6px;
      color:#dff4ff;
      border-bottom:1px dashed rgba(147,197,253,.5);
      cursor:help;
    }
    .tip::after{
      content:attr(data-tip);
      position:absolute;
      inset:auto auto calc(100% + 12px) 50%;
      transform:translateX(-50%) scale(.96);
      width:min(240px, 80vw);
      padding:10px 12px;
      border-radius:14px;
      background:rgba(9,17,31,.95);
      border:1px solid rgba(255,255,255,.14);
      color:#e7f1ff;
      font-size:.9rem;
      line-height:1.5;
      box-shadow:var(--shadow);
      opacity:0;
      pointer-events:none;
      transition:opacity .2s ease, transform .2s ease;
      z-index:8;
    }
    .tip:hover::after,
    .tip:focus::after{
      opacity:1;
      transform:translateX(-50%) scale(1);
    }

    .timeline{
      position:relative;
      padding-right:18px;
    }
    .timeline::before{
      content:"";
      position:absolute;
      top:8px;
      bottom:8px;
      right:7px;
      width:3px;
      border-radius:99px;
      background:linear-gradient(180deg,var(--purple),var(--blue),var(--green));
    }
    .timeline-item{
      position:relative;
      padding:4px 18px 18px 0;
    }
    .timeline-item::before{
      content:"";
      position:absolute;
      right:-1px;
      top:10px;
      width:16px;height:16px;
      border-radius:50%;
      background:linear-gradient(135deg,var(--purple),var(--blue));
      box-shadow:0 0 0 4px rgba(255,255,255,.05);
    }
    .timeline-item h3{margin-bottom:6px}

    .demo-wrap{
      padding:22px;
    }
    .demo-tabs{
      display:grid;
      grid-template-columns:repeat(3,minmax(0,1fr));
      gap:10px;
      margin-bottom:18px;
    }
    .tab-input{
      position:absolute;
      opacity:0;
      pointer-events:none;
    }
    .tab-label{
      display:block;
      text-align:center;
      padding:13px 10px;
      border-radius:16px;
      border:1px solid rgba(255,255,255,.12);
      background:rgba(255,255,255,.05);
      color:var(--muted);
      font-weight:800;
      cursor:pointer;
      transition:all .25s ease;
    }
    #tab-past:checked ~ .demo-tabs label[for="tab-past"],
    #tab-present:checked ~ .demo-tabs label[for="tab-present"],
    #tab-command:checked ~ .demo-tabs label[for="tab-command"]{
      color:#fff;
      background:linear-gradient(135deg, rgba(155,92,255,.55), rgba(56,189,248,.40));
      border-color:rgba(255,255,255,.24);
      transform:translateY(-2px);
    }

    .tab-panels .panel{display:none}
    #tab-past:checked ~ .tab-panels .panel-past,
    #tab-present:checked ~ .tab-panels .panel-present,
    #tab-command:checked ~ .tab-panels .panel-command{
      display:block;
      animation:fadeUp .35s ease;
    }

    .example-card{
      background:rgba(255,255,255,.05);
      border:1px solid rgba(255,255,255,.10);
      border-radius:22px;
      padding:18px;
    }
    .sentence{
      font-size:1.18rem;
      background:rgba(255,255,255,.04);
      border:1px dashed rgba(255,255,255,.14);
      padding:16px;
      border-radius:18px;
      margin:14px 0;
    }
    .parse{
      display:grid;
      grid-template-columns:repeat(3,minmax(0,1fr));
      gap:12px;
      margin-top:14px;
    }
    .parse div{
      background:rgba(255,255,255,.05);
      border:1px solid rgba(255,255,255,.08);
      border-radius:16px;
      padding:14px;
      color:var(--muted);
    }
    .parse strong{display:block;color:var(--text);margin-bottom:4px}

    .code-box{
      background:#07111a;
      border:1px solid rgba(255,255,255,.12);
      border-radius:24px;
      overflow:hidden;
    }
    .code-top{
      display:flex;
      align-items:center;
      justify-content:space-between;
      gap:12px;
      padding:14px 18px;
      border-bottom:1px solid rgba(255,255,255,.08);
      background:rgba(255,255,255,.04);
    }
    .dots{display:flex;gap:8px}
    .dots span{
      width:12px;height:12px;border-radius:50%;
      display:block;
    }
    .dots span:nth-child(1){background:#fb7185}
    .dots span:nth-child(2){background:#fbbf24}
    .dots span:nth-child(3){background:#34d399}
    .copy-note{
      padding:8px 12px;
      border-radius:12px;
      border:1px solid rgba(255,255,255,.10);
      background:rgba(255,255,255,.05);
      color:var(--muted);
      font-size:.92rem;
    }
    pre{
      margin:0;
      padding:20px;
      overflow:auto;
      color:#edf4ff;
      font-size:1rem;
      line-height:2;
      white-space:pre-wrap;
      word-break:break-word;
    }
    .tok-phrase{color:#f5d0fe;font-weight:700}
    .tok-key{color:#93c5fd;font-weight:700}
    .tok-act{color:#86efac;font-weight:700}
    .tok-time{color:#fde68a;font-weight:700}

    .annotation-list{
      display:grid;
      grid-template-columns:repeat(3,minmax(0,1fr));
      gap:14px;
      margin-top:16px;
    }
    .annotation{
      padding:16px;
      border-radius:18px;
      background:rgba(255,255,255,.05);
      border:1px solid rgba(255,255,255,.10);
      color:var(--muted);
    }
    .annotation strong{display:block;color:var(--text);margin-bottom:6px}

    .mistake{
      border-inline-start:4px solid var(--danger);
    }
    .correct{
      border-inline-start:4px solid var(--green);
    }

    .quiz-grid{
      display:grid;
      gap:18px;
    }
    .question{
      background:rgba(255,255,255,.05);
      border:1px solid rgba(255,255,255,.10);
      border-radius:22px;
      padding:18px;
      position:relative;
      overflow:hidden;
    }
    .question h3{
      font-size:1.08rem;
      margin-bottom:10px;
    }
    .question .q-num{
      display:inline-flex;
      align-items:center;
      justify-content:center;
      width:34px;height:34px;
      border-radius:12px;
      background:linear-gradient(135deg,var(--purple),var(--blue));
      margin-left:8px;
      font-size:.95rem;
    }
    .options{
      display:grid;
      gap:10px;
      margin-top:10px;
    }
    .quiz-option{
      position:relative;
    }
    .quiz-option input{
      position:absolute;
      opacity:0;
      pointer-events:none;
    }
    .quiz-option label{
      display:block;
      padding:13px 14px;
      border-radius:16px;
      border:1px solid rgba(255,255,255,.12);
      background:rgba(255,255,255,.04);
      color:#d9e7ff;
      cursor:pointer;
      transition:all .25s ease;
    }
    .quiz-option label:hover{
      transform:translateY(-2px);
      border-color:rgba(255,255,255,.22);
    }
    .quiz-option input:checked + label{
      border-color:rgba(255,255,255,.28);
      background:rgba(255,255,255,.10);
      color:#fff;
    }
    .feedback{
      display:none;
      margin-top:10px;
      padding:12px 14px;
      border-radius:16px;
      font-weight:700;
      position:relative;
      overflow:hidden;
    }
    .feedback small{
      display:block;
      margin-top:4px;
      font-weight:500;
      color:rgba(255,255,255,.86);
    }
    .quiz-option input:checked ~ .feedback{display:block}
    .feedback.ok{
      background:linear-gradient(135deg, rgba(52,211,153,.24), rgba(56,189,248,.18));
      border:1px solid rgba(52,211,153,.35);
      color:#d7fff0;
    }
    .feedback.no{
      background:linear-gradient(135deg, rgba(251,113,133,.22), rgba(244,114,182,.16));
      border:1px solid rgba(251,113,133,.30);
      color:#ffe0e8;
    }
    .feedback.ok::before,
    .feedback.ok::after{
      content:"";
      position:absolute;
      inset:auto;
      width:12px;height:12px;
      border-radius:50%;
      background:radial-gradient(circle, #fff 0%, #86efac 45%, transparent 50%);
      animation:confetti 1.8s ease-in-out infinite;
      opacity:.9;
    }
    .feedback.ok::before{top:8px;left:14px}
    .feedback.ok::after{top:12px;left:44px;animation-delay:.3s}

    .cheat{
      background:
        linear-gradient(180deg, rgba(255,255,255,.07), rgba(255,255,255,.04)),
        radial-gradient(circle at top left, rgba(155,92,255,.18), transparent 24%);
      border:1px solid rgba(255,255,255,.12);
      border-radius:24px;
      padding:22px;
    }
    .cheat .rule{
      font-size:1.25rem;
      font-weight:900;
      margin-bottom:14px;
      color:#eff6ff;
    }
    .cheat-list{
      display:grid;
      gap:10px;
      color:var(--muted);
    }
    .cheat-item{
      display:flex;
      gap:12px;
      align-items:flex-start;
      padding:10px 0;
      border-top:1px dashed rgba(255,255,255,.10);
    }
    .cheat-item:first-child{border-top:none;padding-top:0}
    .cheat-mark{
      flex:none;
      width:28px;height:28px;
      border-radius:10px;
      display:grid;place-items:center;
      background:rgba(56,189,248,.12);
      color:#cfeeff;
      font-weight:800;
      margin-top:2px;
    }

    .footer{
      padding:20px 0 44px;
      color:var(--muted);
      text-align:center;
    }
    .footer .credits{
      display:inline-block;
      padding:14px 18px;
      border-radius:18px;
      background:rgba(255,255,255,.05);
      border:1px solid rgba(255,255,255,.10);
    }

    .fade-in{
      animation:fadeUp .8s ease both;
    }
    .delay-1{animation-delay:.08s}
    .delay-2{animation-delay:.16s}
    .delay-3{animation-delay:.24s}
    .delay-4{animation-delay:.32s}

    @keyframes fadeUp{
      from{opacity:0;transform:translateY(16px)}
      to{opacity:1;transform:translateY(0)}
    }
    @keyframes float{
      0%,100%{transform:translateY(0)}
      50%{transform:translateY(18px)}
    }
    @keyframes shine{
      0%{filter:drop-shadow(0 0 0 rgba(255,255,255,0))}
      50%{filter:drop-shadow(0 0 18px rgba(147,197,253,.24))}
      100%{filter:drop-shadow(0 0 0 rgba(255,255,255,0))}
    }
    @keyframes confetti{
      0%{transform:translateY(0) scale(1);opacity:.95}
      100%{transform:translateY(38px) translateX(18px) scale(.5);opacity:0}
    }

    @media (max-width: 980px){
      .hero-stats,
      .quick-grid,
      .benefit-grid,
      .step-grid,
      .annotation-list,
      .pro-grid,
      .summary-grid{
        grid-template-columns:repeat(2,minmax(0,1fr));
      }
      .parse{grid-template-columns:1fr}
    }

    @media (max-width: 720px){
      .topbar-inner{justify-content:center}
      .hero-card{padding:24px}
      .hero-stats,
      .quick-grid,
      .benefit-grid,
      .step-grid,
      .mistake-grid,
      .annotation-list,
      .pro-grid,
      .summary-grid,
      .demo-tabs{
        grid-template-columns:1fr;
      }
      details.accordion summary,
      .card-body{padding:20px}
      .accordion-content{padding:0 20px 20px}
    }
  </style>
</head>
<body>
  <a class="skip-link" href="#main">تجاوز إلى المحتوى</a>

  <div class="glow one"></div>
  <div class="glow two"></div>
  <div class="glow three"></div>

  <header class="topbar">
    <div class="container topbar-inner">
      <div class="brand">
        <div class="brand-badge">📘</div>
        <div>رحلة تعلّم: <strong>ما هو الفعل؟</strong></div>
      </div>
      <nav class="nav" aria-label="التنقل السريع">
        <a href="#overview">نظرة سريعة</a>
        <a href="#what">ما هو؟</a>
        <a href="#demo">أمثلة</a>
        <a href="#breakdown">التحليل</a>
        <a href="#quiz">الاختبار</a>
        <a href="#summary">الخلاصة</a>
      </nav>
    </div>
  </header>

  <section class="hero">
    <div class="container">
      <div class="hero-card fade-in">
        <div class="eyebrow">✨ درس تفاعلي ممتع للمبتدئين • 5–10 دقائق</div>
        <h1>العبارة المفتاحية: <span class="phrase">كل لفظ يدل على حصول عمل في زمن خاص</span></h1>
        <p>
          تخيّل أن الكلمات في اللغة العربية شخصيات داخل مسرح 🎭.
          هناك كلمة <strong>تسمّي</strong>، وكلمة <strong>تربط</strong>، وكلمة <strong>تُخبرنا أن شيئًا حدث</strong>.
          هذه العبارة تشرح لنا بوضوح من هي تلك الكلمة الأخيرة: إنها <strong>الفعل</strong>.
        </p>

        <div class="hero-actions">
          <a class="btn btn-primary" href="#overview">🚀 ابدأ الجولة السريعة</a>
          <a class="btn" href="#quiz">🎯 انتقل إلى التحدّي</a>
        </div>

        <div class="hero-stats">
          <div class="stat fade-in delay-1">
            <strong>3</strong>
            <span>مفاتيح للتعرّف على الفعل: لفظ + عمل + زمن</span>
          </div>
          <div class="stat fade-in delay-2">
            <strong>3</strong>
            <span>أنواع شهيرة: ماضٍ، مضارع، أمر</span>
          </div>
          <div class="stat fade-in delay-3">
            <strong>2–3</strong>
            <span>أسئلة قصيرة لاختبار فهمك</span>
          </div>
          <div class="stat fade-in delay-4">
            <strong>🏅</strong>
            <span>شارات إنجاز داخلية كلما فهمت القاعدة</span>
          </div>
        </div>
      </div>
    </div>
  </section>

  <main id="main" class="container">

    <section id="overview" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">⚡</div>
          <div>
            <h2>Part A: نظرة سريعة جدًا</h2>
            <p class="lead">الخلاصة اللطيفة قبل الغوص العميق.</p>
          </div>
        </div>

        <div class="quick-grid">
          <article class="mini-card">
            <h3>ما المعنى؟</h3>
            <p>
              العبارة تعني أن <strong>الفعل</strong> هو كلمة تشير إلى <strong>حدوث عمل</strong>، وهذا العمل مرتبط بـ<strong>زمن معيّن</strong>.
              مثل: <strong>كتبَ</strong> (حدث في الماضي)، <strong>يكتبُ</strong> (يحدث الآن أو لاحقًا)، <strong>اكتبْ</strong> (طلب فعل).
            </p>
          </article>

          <article class="mini-card">
            <h3>لماذا هذا مهم؟</h3>
            <p>
              لأنك حين تميّز الفعل، ستفهم الجملة أسرع، وتعرف من قام بالعمل، ومتى وقع، وتبدأ الإعراب بطريقة صحيحة.
            </p>
          </article>

          <article class="mini-card">
            <h3>المفتاح الذهبي 🗝️</h3>
            <p>
              اسأل نفسك ثلاث أسئلة:
            </p>
            <ul>
              <li>هل هذه <strong>كلمة</strong> فعلًا؟</li>
              <li>هل تدل على <strong>حدث أو عمل</strong>؟</li>
              <li>هل يظهر فيها <strong>زمن</strong>؟</li>
            </ul>
            <p>إن اجتمعت الثلاثة، فالغالب أنها <strong>فعل</strong>.</p>
          </article>
        </div>

        <div class="pill-row">
          <span class="pill">🎮 مهمة اللاعب: تعلّم التفريق بين الفعل والاسم</span>
          <span class="pill">💡 مثال سريع: "نامَ" = فعل، "نوم" = اسم</span>
          <span class="pill">🏆 إنجاز: فهمت الفكرة الأساسية</span>
        </div>
      </div>
    </section>

    <section id="what" class="card fade-in">
      <details class="accordion" open>
        <summary>1) ما هو المقصود بهذه العبارة؟ <span>شرح واضح للمبتدئ</span></summary>
        <div class="accordion-content">
          <p>
            العبارة <strong>كل لفظ يدل على حصول عمل في زمن خاص</strong> هي طريقة تعريفية لـ<strong>الفعل</strong> في النحو العربي.
            والمعنى المبسّط: كل كلمة تدل على <span class="tip" tabindex="0" data-tip="الحدث أو الفعل الذي يقع: مثل الأكل، الكتابة، الجلوس، الذهاب.">عمل أو حدث</span>
            ومعها <span class="tip" tabindex="0" data-tip="المقصود بالزمن: ماضٍ أو حاضر/مستقبل أو طلب حدوث الفعل.">زمن محدد</span>
            تُسمّى <strong>فعلًا</strong>.
          </p>
          <p>
            مثال:
            <strong>لعبَ</strong> يدل على عمل هو اللعب، ويدل على زمن ماضٍ.
            إذن هو <strong>فعل</strong>.
          </p>
          <p>
            أما كلمة <strong>لعبٌ</strong> فهي تدل على معنى اللعب، لكن <strong>من دون زمن</strong> داخل الكلمة نفسها، لذلك ليست فعلًا، بل اسم.
          </p>
        </div>
      </details>

      <details class="accordion">
        <summary>2) لماذا صيغت بهذه الطريقة؟ <span>تفكيك التعريف كلمة كلمة</span></summary>
        <div class="accordion-content">
          <p>
            هذا التعريف ذكي لأنه لا يكتفي بقول: "الفعل كلمة"، بل يضع لك <strong>شرطين حاسمين</strong>:
          </p>
          <ul>
            <li><strong>حصول عمل</strong>: أي وجود حدث أو فعل.</li>
            <li><strong>زمن خاص</strong>: أي أن الحدث ليس حرًا بلا وقت، بل له جهة زمنية واضحة.</li>
          </ul>
          <p>
            لذلك لا تكفي <strong>الدلالة على المعنى</strong> وحدها، بل لا بد من <strong>الزمن</strong> أيضًا.
          </p>
        </div>
      </details>
    </section>

    <section id="why" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">🎯</div>
          <div>
            <h2>3) لماذا نستخدم هذا التعريف؟</h2>
            <p class="lead">لأنه ينقذك من التخمين العشوائي أثناء فهم الجمل.</p>
          </div>
        </div>

        <div class="benefit-grid">
          <article class="mini-card">
            <h3>🧭 يوجّهك داخل الجملة</h3>
            <p>
              عندما ترى الفعل، تعرف مباشرة أن هناك <strong>حدثًا</strong> حصل أو سيحصل، فتبدأ تبحث عن <strong>الفاعل</strong> وما يتعلّق به.
            </p>
          </article>

          <article class="mini-card">
            <h3>🧠 يسهّل التفريق بين الأنواع</h3>
            <p>
              إذا وجدت كلمة تدل على معنى لكن <strong>من دون زمن</strong>، فغالبًا ليست فعلًا. هذه الحيلة وحدها تختصر عليك الكثير.
            </p>
          </article>

          <article class="mini-card">
            <h3>✍️ يفيد في الإعراب والكتابة</h3>
            <p>
              فهم الفعل يساعدك على بناء جمل صحيحة، ومعرفة الأزمنة، وتمييز الجمل الفعلية من غيرها.
            </p>
          </article>
        </div>

        <div class="pill-row">
          <span class="badge">🏅 شارة: صائد الأفعال</span>
        </div>
      </div>
    </section>

    <section id="work" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">🛠️</div>
          <div>
            <h2>4) كيف يعمل التعريف خطوة بخطوة؟</h2>
            <p class="lead">دعنا نفكّك العبارة وكأننا نحلّ لغزًا نحويًا.</p>
          </div>
        </div>

        <div class="timeline">
          <div class="timeline-item">
            <h3>الخطوة الأولى: <strong>كل لفظ</strong></h3>
            <p>
              المقصود بـ<strong>لفظ</strong> هنا: كلمة منطوقة أو مكتوبة لها صورة في اللغة. ليس إحساسًا، وليس فكرة مبهمة.
            </p>
          </div>

          <div class="timeline-item">
            <h3>الخطوة الثانية: <strong>يدل على حصول عمل</strong></h3>
            <p>
              لا بد أن تكون الكلمة حاملةً لمعنى <strong>الحدث</strong>، مثل: جلس، كتب، خرج، قرأ.
              إن لم يكن هناك حدث، فليست فعلًا.
            </p>
          </div>

          <div class="timeline-item">
            <h3>الخطوة الثالثة: <strong>في زمن خاص</strong></h3>
            <p>
              هنا بيت القصيد 🔍.
              الكلمة يجب أن تحمل معها زمنًا:
              ماضٍ، أو حاضر/استقبال، أو طلب وقوع الفعل.
            </p>
          </div>
        </div>

        <div class="step-grid" style="margin-top:18px;">
          <article class="mini-card">
            <h3>مثال 1</h3>
            <p><strong>خرجَ</strong> = حدث خروج + زمن ماضٍ ⇒ فعل</p>
          </article>
          <article class="mini-card">
            <h3>مثال 2</h3>
            <p><strong>يخرجُ</strong> = حدث خروج + زمن حاضر/مستقبل ⇒ فعل</p>
          </article>
          <article class="mini-card">
            <h3>مثال 3</h3>
            <p><strong>اخرجْ</strong> = طلب حدوث الخروج ⇒ فعل أمر</p>
          </article>
        </div>
      </div>
    </section>

    <section id="demo" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">🧪</div>
          <div>
            <h2>5) عرض حيّ بالأمثلة</h2>
            <p class="lead">بدّل بين الألسنة التالية لترى كيف يتغيّر الزمن ويبقى "الحدث" موجودًا.</p>
          </div>
        </div>

        <div class="demo-wrap">
          <input class="tab-input" type="radio" name="tense-demo" id="tab-past" checked>
          <input class="tab-input" type="radio" name="tense-demo" id="tab-present">
          <input class="tab-input" type="radio" name="tense-demo" id="tab-command">

          <div class="demo-tabs" role="tablist" aria-label="أمثلة الأزمنة">
            <label class="tab-label" for="tab-past">⏳ الماضي</label>
            <label class="tab-label" for="tab-present">🔄 المضارع</label>
            <label class="tab-label" for="tab-command">📣 الأمر</label>
          </div>

          <div class="tab-panels">
            <div class="panel panel-past">
              <div class="example-card">
                <div class="badge">مستوى 1: اكتشاف الزمن</div>
                <div class="sentence">كتبَ الطالبُ الدرسَ.</div>
                <p>
                  الكلمة المحورية هنا هي <strong>كتبَ</strong>.
                  فيها <strong>عمل</strong> وهو الكتابة، وفيها <strong>زمن ماضٍ</strong>.
                </p>
                <div class="parse">
                  <div><strong>اللفظ</strong> كتبَ</div>
                  <div><strong>العمل</strong> الكتابة</div>
                  <div><strong>الزمن</strong> ماضٍ</div>
                </div>
              </div>
            </div>

            <div class="panel panel-present">
              <div class="example-card">
                <div class="badge">مستوى 2: الحدث المستمر</div>
                <div class="sentence">يكتبُ الطالبُ الدرسَ.</div>
                <p>
                  الكلمة <strong>يكتبُ</strong> تدل على الحدث نفسه تقريبًا، لكن الزمن الآن <strong>مضارع</strong>؛
                  أي يحدث الآن أو يُتوقّع حدوثه.
                </p>
                <div class="parse">
                  <div><strong>اللفظ</strong> يكتبُ</div>
                  <div><strong>العمل</strong> الكتابة</div>
                  <div><strong>الزمن</strong> حاضر/مستقبل</div>
                </div>
              </div>
            </div>

            <div class="panel panel-command">
              <div class="example-card">
                <div class="badge">مستوى 3: التوجيه المباشر</div>
                <div class="sentence">اكتبْ الدرسَ يا طالبُ.</div>
                <p>
                  الكلمة <strong>اكتبْ</strong> ليست خبرًا عن الماضي أو الحاضر، بل <strong>طلب</strong> لحدوث الفعل.
                  ومع ذلك تبقى فعلًا؛ لأنها تدل على عمل مرتبط بجهة زمنية خاصة هي <strong>الأمر</strong>.
                </p>
                <div class="parse">
                  <div><strong>اللفظ</strong> اكتبْ</div>
                  <div><strong>العمل</strong> الكتابة</div>
                  <div><strong>الزمن</strong> طلب وقوع الفعل</div>
                </div>
              </div>
            </div>
          </div>
        </div>

        <div class="pill-row">
          <span class="pill">🎉 لاحظ: الحدث واحد، والزمن هو الذي تغيّر</span>
          <span class="pill">🧩 هذه هي روح تعريف الفعل</span>
        </div>
      </div>
    </section>

    <section id="breakdown" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">🧩</div>
          <div>
            <h2>6) تحليل العبارة نفسها</h2>
            <p class="lead">هنا نقرأ التعريف كما لو كان "كودًا" نحويًا ونشرح كل جزء منه.</p>
          </div>
        </div>

        <div class="code-box" aria-label="تحليل العبارة">
          <div class="code-top">
            <div class="dots" aria-hidden="true"><span></span><span></span><span></span></div>
            <div class="copy-note">📋 حدّد النص وانسخه يدويًا إذا رغبت</div>
          </div>
          <pre><span class="tok-phrase">كل</span> <span class="tok-key">لفظ</span> <span class="tok-phrase">يدل على حصول</span> <span class="tok-act">عمل</span> <span class="tok-phrase">في</span> <span class="tok-time">زمن خاص</span></pre>
        </div>

        <div class="annotation-list">
          <article class="annotation">
            <strong>لفظ</strong>
            كلمة لها صورة لغوية، منطوقة أو مكتوبة، وليست مجرد فكرة ذهنية بلا تعبير.
          </article>
          <article class="annotation">
            <strong>عمل</strong>
            هو الحدث نفسه: جرى، جلس، فهم، سافر، كتب.
          </article>
          <article class="annotation">
            <strong>زمن خاص</strong>
            أي أن الحدث لا يأتي عائمًا؛ بل يأتي مربوطًا بماضٍ أو مضارع أو أمر.
          </article>
        </div>

        <div class="pill-row">
          <span class="pill">🔍 قاعدة الفحص السريع: هل فيها حدث؟ هل فيها زمن؟</span>
          <span class="pill">💎 إذا غاب الزمن، فابحث غالبًا في باب الأسماء</span>
        </div>
      </div>
    </section>

    <section id="mistakes" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">🚫</div>
          <div>
            <h2>7) الأخطاء الشائعة</h2>
            <p class="lead">هذه الفخاخ يقع فيها كثير من المبتدئين، فلا تقلق… أنت الآن تملك الخريطة.</p>
          </div>
        </div>

        <div class="mistake-grid">
          <article class="mini-card mistake">
            <h3>الخطأ 1: كل ما يدل على حدث فهو فعل</h3>
            <p>
              ليس دائمًا. كلمة <strong>الكتابة</strong> تدل على حدث، لكنها لا تحمل زمنًا داخلها، لذا هي <strong>اسم</strong>.
            </p>
          </article>

          <article class="mini-card mistake">
            <h3>الخطأ 2: نسيان شرط الزمن</h3>
            <p>
              هذا أكثر خطأ شيوعًا. وجود المعنى وحده لا يكفي. الفعل يحتاج إلى <strong>معنى الحدث + زمن</strong>.
            </p>
          </article>

          <article class="mini-card mistake">
            <h3>الخطأ 3: الخلط بين الفعل واسم الفاعل</h3>
            <p>
              مثل <strong>كاتب</strong>؛ فيها صلة بالكتابة، لكنها ليست فعلًا. إنها <strong>اسم</strong> يدل على من قام بالفعل.
            </p>
          </article>

          <article class="mini-card correct">
            <h3>التصحيح الذكي ✅</h3>
            <p>
              إذا احتَرْت، استخدم الاختبار الثلاثي:
              <strong>كلمة؟ حدث؟ زمن؟</strong>
              وستنجو من أغلب الالتباس.
            </p>
          </article>
        </div>
      </div>
    </section>

    <section id="pro" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">🌟</div>
          <div>
            <h2>8) نصائح احترافية</h2>
            <p class="lead">للانتقال من "أفهم القاعدة" إلى "ألتقطها فورًا".</p>
          </div>
        </div>

        <div class="pro-grid">
          <article class="mini-card">
            <h3>🪄 اختبر الكلمة بتحويل الزمن</h3>
            <p>
              إذا استطعت تحويلها من ماضٍ إلى مضارع أو أمر، فهذه إشارة قوية أنها فعل.
              مثال: <strong>قرأَ → يقرأُ → اقرأْ</strong>.
            </p>
          </article>

          <article class="mini-card">
            <h3>🧠 ميّز بين المعنى والزمن</h3>
            <p>
              <strong>نوم</strong> و<strong>نامَ</strong> قريبان في المعنى، لكن الثاني وحده يحمل الزمن. وهنا تظهر عبقرية التعريف.
            </p>
          </article>

          <article class="mini-card">
            <h3>🎯 استخدمها في القراءة السريعة</h3>
            <p>
              عندما تبدأ بجملة، ابحث أولًا عن الكلمة التي تحمل الحدث والزمن. غالبًا ستجد باب الفهم قد فُتح.
            </p>
          </article>
        </div>

        <div class="pill-row">
          <span class="badge">🏆 شارة: مكتشف الزمن المخفي</span>
        </div>
      </div>
    </section>

    <section id="deep" class="card fade-in">
      <details class="accordion" open>
        <summary>9) Part B: دليل شامل متعمّق <span>الغوص الكامل في الفكرة</span></summary>
        <div class="accordion-content">
          <p>
            الآن ننتقل من الفهم السريع إلى الفهم العميق. التعريف لا يقول فقط إن الفعل "شيء يحدث"،
            بل يضع معيارًا علميًا يُميّز الفعل من غيره داخل بنية اللغة.
          </p>
          <p>
            في العربية، تنقسم الكلمة غالبًا إلى: <strong>اسم</strong> و<strong>فعل</strong> و<strong>حرف</strong>.
            الاسم قد يدل على ذات أو معنى من دون زمن. الحرف يفيد معنى في غيره. أما الفعل فيتميز بكونه
            <strong>يحمل حدثًا مرتبطًا بزمن</strong>.
          </p>
          <p>
            ولهذا السبب، كلمة مثل <strong>فهم</strong> قد تُستعمل اسمًا في سياق: "هذا فهمٌ عميق"،
            بينما <strong>فهمَ</strong> في "فهمَ الطالبُ الدرسَ" هي فعل؛ لأن الحدث وقع في الماضي.
          </p>
          <p>
            ومن اللطيف هنا أن نقول: الفعل لا يأتي وحده عادةً في الحياة النحوية؛ بل يجرّ وراءه أسئلة:
            <strong>من فعل؟ ماذا فُعل؟ متى؟</strong>
            وهذا ما يجعله نقطة انطلاق ممتازة لفهم الجملة العربية.
          </p>
        </div>
      </details>

      <details class="accordion">
        <summary>10) حالات دقيقة وحدود مهمّة <span>متى يلتبس الأمر؟</span></summary>
        <div class="accordion-content">
          <ul>
            <li>
              <strong>المصدر</strong>: مثل <strong>أكلٌ</strong> أو <strong>شربٌ</strong>.
              يدل على الحدث، لكنه لا يدل على زمن خاص، لذلك هو اسم لا فعل.
            </li>
            <li>
              <strong>اسم الفاعل</strong>: مثل <strong>آكل</strong> أو <strong>كاتب</strong>.
              يدل على صاحب الفعل أو من اتصف به، لا على وقوع الفعل نفسه بزمن محدد.
            </li>
            <li>
              <strong>اسم المفعول</strong>: مثل <strong>مكتوب</strong>.
              لا يدل على الفعل بزمانه، بل على ما وقع عليه الفعل.
            </li>
            <li>
              <strong>الصفة المشبهة</strong> ونحوها: قد توحي بمعنى، لكنها لا تحقّق معيار الفعل ما دام الزمن غير متضمن فيها.
            </li>
          </ul>
          <p>
            الخلاصة الدقيقة: ليس كل ما له علاقة بحدث يُعد فعلًا؛ المهم أن يكون <strong>الحدث مقترنًا بزمن داخل بنية الكلمة</strong>.
          </p>
        </div>
      </details>

      <details class="accordion">
        <summary>11) تطبيقات واقعية <span>أين يفيدك هذا عمليًا؟</span></summary>
        <div class="accordion-content">
          <ul>
            <li><strong>في الإعراب:</strong> لتحديد بداية الجملة الفعلية والبحث عن الفاعل.</li>
            <li><strong>في الفهم القرائي:</strong> لمعرفة حركة الأحداث بسرعة داخل النص.</li>
            <li><strong>في الكتابة:</strong> لاختيار الزمن المناسب: ماضٍ للسرد، مضارع للحضور، أمر للتوجيه.</li>
            <li><strong>في التعليم:</strong> لأنه تعريف مختصر وسهل التحويل إلى لعبة ذهنية: حدث + زمن = فعل.</li>
          </ul>
        </div>
      </details>

      <details class="accordion">
        <summary>12) أفضل طريقة لحفظ القاعدة <span>طريقة سهلة لا تُنسى</span></summary>
        <div class="accordion-content">
          <p>
            احفظها بهذه الصورة المختصرة:
          </p>
          <p><strong>الفعل = كلمة + حدث + زمن</strong></p>
          <p>
            وإذا أردت نسخة ألطف في الذاكرة:
            <strong>إذا تحرّكت الكلمة في الزمن، فهي غالبًا فعل.</strong> 😄
          </p>
          <p>
            جرّب بنفسك:
            <strong>جلسَ، يجلسُ، اجلسْ</strong>.
            سترى أن الحدث ثابت، والزمن يتلوّن.
          </p>
        </div>
      </details>
    </section>

    <section id="quiz" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">🎮</div>
          <div>
            <h2>9) اختبار قصير</h2>
            <p class="lead">اختر الإجابة، وستظهر لك التغذية الراجعة فورًا داخل البطاقة.</p>
          </div>
        </div>

        <div class="quiz-grid">

          <article class="question">
            <h3><span class="q-num">1</span> لماذا تُعد كلمة <strong>كتبَ</strong> فعلًا؟</h3>
            <div class="options">
              <div class="quiz-option">
                <input type="radio" name="q1" id="q1-a">
                <label for="q1-a">لأنها اسم مشهور في اللغة</label>
                <div class="feedback no">❌ ليست الإجابة الصحيحة
                  <small>الشهرة لا تصنع الفعل. المعيار هو الحدث والزمن.</small>
                </div>
              </div>

              <div class="quiz-option">
                <input type="radio" name="q1" id="q1-b">
                <label for="q1-b">لأنها تدل على عمل وقع في زمن ماضٍ</label>
                <div class="feedback ok">🎉 ممتاز!
                  <small>فيها حدث هو الكتابة، وفيها زمن ماضٍ، إذن هي فعل.</small>
                </div>
              </div>

              <div class="quiz-option">
                <input type="radio" name="q1" id="q1-c">
                <label for="q1-c">لأنها تدل على شخص يكتب</label>
                <div class="feedback no">❌ هذا يقترب من اسم الفاعل
                  <small>لو كانت تدل على الشخص فقط لكانت أقرب إلى "كاتب".</small>
                </div>
              </div>
            </div>
          </article>

          <article class="question">
            <h3><span class="q-num">2</span> أي كلمة تدل على حدث لكن <strong>ليست</strong> فعلًا؟</h3>
            <div class="options">
              <div class="quiz-option">
                <input type="radio" name="q2" id="q2-a">
                <label for="q2-a">يقرأُ</label>
                <div class="feedback no">❌ ليست صحيحة
                  <small>هذه فعل مضارع؛ فيها حدث وزمن.</small>
                </div>
              </div>

              <div class="quiz-option">
                <input type="radio" name="q2" id="q2-b">
                <label for="q2-b">قراءة</label>
                <div class="feedback ok">🎊 رائع!
                  <small>هي تدل على الحدث، لكن من دون زمن خاص، لذا هي اسم.</small>
                </div>
              </div>

              <div class="quiz-option">
                <input type="radio" name="q2" id="q2-c">
                <label for="q2-c">اقرأْ</label>
                <div class="feedback no">❌ ليست صحيحة
                  <small>هذه فعل أمر؛ تدل على طلب حدوث الفعل.</small>
                </div>
              </div>
            </div>
          </article>

          <article class="question">
            <h3><span class="q-num">3</span> ما الصيغة المختصرة الصحيحة للتعريف؟</h3>
            <div class="options">
              <div class="quiz-option">
                <input type="radio" name="q3" id="q3-a">
                <label for="q3-a">الفعل = كلمة + لون + مكان</label>
                <div class="feedback no">😄 محاولة مرحة، لكن لا
                  <small>نحن في درس النحو لا في درس الرسم.</small>
                </div>
              </div>

              <div class="quiz-option">
                <input type="radio" name="q3" id="q3-b">
                <label for="q3-b">الفعل = كلمة + حدث + زمن</label>
                <div class="feedback ok">🏅 أحسنت جدًا!
                  <small>هذه أفضل صياغة سريعة لتذكّر المعنى كله.</small>
                </div>
              </div>

              <div class="quiz-option">
                <input type="radio" name="q3" id="q3-c">
                <label for="q3-c">الفعل = اسم + حرف</label>
                <div class="feedback no">❌ غير صحيح
                  <small>الفعل قسم مستقل، وليس خليطًا من اسم وحرف.</small>
                </div>
              </div>
            </div>
          </article>
        </div>

        <div class="pill-row">
          <span class="badge">🎖️ إذا أجبت عن الثلاثة، فأنت قريب جدًا من الإتقان</span>
        </div>
      </div>
    </section>

    <section id="summary" class="card fade-in">
      <div class="card-body">
        <div class="section-title">
          <div class="icon">📝</div>
          <div>
            <h2>10) بطاقة الخلاصة السريعة</h2>
            <p class="lead">مرجع سريع جدًا قبل أن تغلق الصفحة.</p>
          </div>
        </div>

        <div class="cheat">
          <div class="rule">القاعدة الذهبية: <strong>الفعل = لفظ يدل على عمل في زمن خاص</strong></div>

          <div class="summary-grid">
            <div class="mini-card">
              <h3>اللفظ</h3>
              <p>كلمة لها صورة لغوية واضحة.</p>
            </div>
            <div class="mini-card">
              <h3>العمل</h3>
              <p>حدث يقع: كتب، جلس، خرج.</p>
            </div>
            <div class="mini-card">
              <h3>الزمن</h3>
              <p>ماضٍ، مضارع، أو أمر.</p>
            </div>
            <div class="mini-card">
              <h3>النتيجة</h3>
              <p>إذا اجتمعت الثلاثة، فالغالب أنها فعل.</p>
            </div>
          </div>

          <div class="cheat-list" style="margin-top:18px;">
            <div class="cheat-item">
              <div class="cheat-mark">1</div>
              <div><strong>كتبَ</strong> = فعل؛ لأنه حدث في الماضي.</div>
            </div>
            <div class="cheat-item">
              <div class="cheat-mark">2</div>
              <div><strong>كتابة</strong> = اسم؛ لأنه يدل على الحدث بلا زمن.</div>
            </div>
            <div class="cheat-item">
              <div class="cheat-mark">3</div>
              <div><strong>كاتب</strong> = اسم؛ لأنه يدل على صاحب الفعل لا على الفعل بزمانه.</div>
            </div>
          </div>
        </div>
      </div>
    </section>

    <footer class="footer">
      <div class="credits">
        صُمّم هذا الملف التعليمي بأسلوب تفاعلي ممتع • Generated by AI Prompt Dictionary 💜
      </div>
    </footer>
  </main>
</body>
</html>
Live Preview