Berkay Davas
Megapat
Daha fazla
- Cinsiyet
- Erkek
- Meslek
- Bilgisayar Mühendisi
Öncelikle açtığın kategori yanlış. HTML bir programlama dili değildir. HTML ile sonuç veren bir program yazamazsın.
HTML kullanıcın göreceği içerikleri tarayıcının anlayacağı dilden yazmaktır. Örneğin tarayıcın kutu yapmasını istiyorsan "div" koyarsın. Başlık yapmasını istiyorsan "h" etiketlerinden birini kullanırsın. Doğru etiketi seçmek SEO açısından önemlidir.
Tek başına HTML siyah yazılardan başka bir şey göstermez. Tasarımını geliştirmek için CSS öğrenmelisin. CSS ile renklendirme, konumlandırma vb. işlevleri yaparsın. Mesela menü geliştirmek için "float" özelliğini kullanırsın. Tek başına "ul" ve "li" ile alt alta eklenmiş bir listeden başka bir şey gelmez.
Daha ileri ki seviyede de Javascript gelir. Bu da sayfa içerisindeki dinamik işlemler için kullanılır. Veri çekme vb. Mesela açılan menüleri JS ile yaparsın.
Depolanmış bir veriyi göstermek için ise veri tabanı işlemlerine ihtiyaç duyarsın. İşte burada işin programlama kısmı devreye girer. PHP, Pyhton veya daha ileri ki seviye de .Net (C#) ile back-end tarafında veri tabanından verini çekip kullanıcının göreceği front-end tarafına iletirsin ve HTML, CSS ve JS ile görüntülenmesini sağlarsın.
HTML kullanıcın göreceği içerikleri tarayıcının anlayacağı dilden yazmaktır. Örneğin tarayıcın kutu yapmasını istiyorsan "div" koyarsın. Başlık yapmasını istiyorsan "h" etiketlerinden birini kullanırsın. Doğru etiketi seçmek SEO açısından önemlidir.
Tek başına HTML siyah yazılardan başka bir şey göstermez. Tasarımını geliştirmek için CSS öğrenmelisin. CSS ile renklendirme, konumlandırma vb. işlevleri yaparsın. Mesela menü geliştirmek için "float" özelliğini kullanırsın. Tek başına "ul" ve "li" ile alt alta eklenmiş bir listeden başka bir şey gelmez.
Daha ileri ki seviyede de Javascript gelir. Bu da sayfa içerisindeki dinamik işlemler için kullanılır. Veri çekme vb. Mesela açılan menüleri JS ile yaparsın.
Depolanmış bir veriyi göstermek için ise veri tabanı işlemlerine ihtiyaç duyarsın. İşte burada işin programlama kısmı devreye girer. PHP, Pyhton veya daha ileri ki seviye de .Net (C#) ile back-end tarafında veri tabanından verini çekip kullanıcının göreceği front-end tarafına iletirsin ve HTML, CSS ve JS ile görüntülenmesini sağlarsın.
Aslında yalnızca HTML, CSS ve JS ile yapılan portfolyo siteleri de var. PHP olmadan site çalışmaz demek yanlış oluyor.PHP olmasa site çalışmaz
Son düzenleme: