אני לא מכיר כמעט אתרים גדולים ורציניים (שנבנו בשנים האחרונות, כמובן) שבנויים רק עם HTML + CSS
(חוץ מנדרים פלוס שמשתמשים גם עם jQuery).
תנסה לחשוב על האתגרים שיש בשימוש כזה..
אם אתה רוצה להשתמש עם רכיב כמה פעמים, לנהל שינויים בערכים, לעדכן אלמנטים לפי אלמנטים אחרים,
וזה עוד לפני שאני מדבר על קוד נורמלי שאפשר להבין איך הוא עובד..
אז אני חושב שבשלב ראשון כדאי לך ללמוד ספריה שנותנת לך לעבוד בצורה אמיתית...
ספריות לדוגמא הם: ריאקט (next.js) אנגולר וכו'..
בשלב השני יש לך ספריות עם קומפוננטות שהם כאילו רכיבים לשימוש בכל המערכת, במקום שכל רכיב תצטרך לכתוב לו מחדש את כל הCSSים.
לדוגמא
MUI
daisyui
ויש עוד המון כאלו..
ואם אתה רוצה להקים פרויקט במהירות יש לך תבניות (שאולי לא תמיד מומלץ להשתמש בזה - וזה תלוי בצורך הספציפי של הפורויקט שלך)
כאן יש לך לדוגמא תבניות חינמיות לפי נושאים:
https://vercel.com/templates
אבל בסוף אם אתה נשאר רק בhtml + css,
אני לא מאמין שתוכל להתקדם,