מודול 2 · 70 דקות · הקמה
מקימים את מסעדת «זית»
האתר כבר נמצא בתיקייה site/. המטרה בשיעור הזה היא להבין כל קובץ, להריץ מקומית, ולשנות פרט אחד משלכם — כדי שהפרויקט יהיה שלכם.
מבנה
site/ index.html בית menu.html תפריט + סל reserve.html הזמנת שולחן contact.html יצירת קשר llms.txt robots.txt css/style.css js/app.js תפריט, סל, חיפוש js/webmcp.js כלים + טיפול בטופס
הרצה
cd webmcp-course python3 -m http.server 8080
מודולי ES דורשים שרת, לא file://.
כללי בסיס לאתר סוכני
lang="he" dir="rtl"ב־html.- כותרת אחת
h1לדף, ניווט ב־nav, תוכן ב־main. - קישור פעיל עם
aria-current="page". - כפתורים אמיתיים, לא
div. - כל שדה עם
label for.
מעבדה
- שנו את כתובת המסעדה ואת שעות הפתיחה בכל הדפים.
- הוסיפו מנה שישית ב־
MENUשב־app.js. ודאו שהיא מופיעה בתפריט. - בדקו שהסל נשמר אחרי רענון (localStorage).