Hallo, ich will ja nicht deine Vorstellungen einfach so zerstören, aber zu einem Online Shop gehört weit aus mehr als HTML. Html ist mal abgesehen davon nur eine Auszeichnungssprache. Wenn du schon einen Shop ohne CMS aufziehen willst, musst du so ziemlich alles flüssig beherrschen: HTML, CSS, PHP, MySql (Bald auch veraltet- Somit mysqli oder PDO) Javascript wäre auch hilfreich.
Dazu wäre es natürlich noch gut ein Responsive Design fürs Handy anzufertigen. Dazu brauchst du auch noch Startkapital.. Alleine schon, wenn du nicht nur PayPal als Zahlungsmethode anbieten willst..Oft wird für andere Zahlungsmethoden Geld verlangt. Dazu kommt noch, dass du natürlich auch mit Betrügern rechnen musst- Was heisst, das man auch einen Schutz da haben muss. UND UND UND...
So, alles in allem, da das, was ich dir gerade genannt habe, noch lange, lange nicht alles war, kannst du es vergessen.
Dazu laufen alle gängigen Shops mit CMS-System (Magento, Wordpress- Sagt dir eventuell was).. Dazu wird dann oft auch einfach ein Theme gekauft. Auch da hilft dir Google. Der Vorteil dadran ist, dass du einfach alles in einem Panel per Mausklick verwalten kannst, was dir, wenn du es selbst schreibst, nicht gegeben ist.
So, dazu kommt noch, das selbst wenn du ihn fertig hast, du nicht einfach sagen kannst: "So, ich verkaufe jetzt mal Artikel"- Nein, dafür musst du ein Gewerbe anmelden.
Das Problem ist, dass das noch lange nicht alles war- aber da schnupperst du dich schon rein :)
Viel Glück!