Diger konuya yazdigimi buraya da atayim;En temelde bunlar var denilmiş ya, yoksa bunlar htmlden vs. sonraki iş mi?
HTML ogrenmeyi birakmali ve bahsi gecen kavramlari arastirmali. HTML ogrenmenin bi zorlugu yok. Eger frontend dev olmayacaksan da CSS ogrenmene de gerek yok. Programlamayi ogrenmis bir kisinin HTML taglarini kavramasinin cok uzun surecegini sanmiyorum. Asiri basit bir yapi cunku. Dizaynla alakali oldugu icin ve oldukca fazla kavrama sahip oldugu icin belki CSS yorabilir ama o da dedigim gibi, amac frontend yada full stack degilse aman aman ogrenilmesi sart olan bir sey degil.
Benim CSS bilgim temellerin otesine gecmez mesela, isim degil cunku.
HTML bir isaretleme dili. (Ismi de oradan geliyor: Hyper-Text Markup Language) Programlama dili degil. Programlama dili olmadigi icinde temellerde zaten yer almiyor. Alan spesifik yeteneklerde yer alir HTML. Web ile ilgilenen bir kisi asagi yukari asina olmalidir, taglarin ne is yaptigini ezbere bilmesine gerek yoktur.
Cok kullandigi seyler zaten ezbere bildigi, aliskanlik edindigi seylerdir ama bilmedigi yerde dokuman acip okur. Bu sadece HTML icin degil, temel kavramlari ogrenmis bir kisinin hemen hemen her konuya uygulayacagi bir davranistir.
HTML programlama icin bir temel niteligi tasimiyor.