Close
Mobil Menu Bars

HTML Nedir? Ne İşe Yarar?

10 Ocak 2020, 3912 defa okundu.
HTML Nedir? Ne İşe Yarar?
HTML5, web tasarımı, işaretleme dili, html kodları, web sitesi yapmak, html etiketleri,

Html, bir metin işaretleme dili olarak, web sitesi yapmak için kullanılmaktadır. HTML, bir web sitesinde temel sayfalar yapmak için 1990 yılında bilim insanı Tim Berners-Lee tarafından geliştirildi. O andan itibaren, dil sürekli gelişme ve değişiklikler gördü. Bugün, HTML5 sürümüne ulaşmış olan HTML, karmaşık grafikleri ve çizelgeleri tek başına (SVG, Canvas, WebGL kullanarak) yapabilme yeteneği sayesinde harika web tasarımı çalışmalarına olanak sağlıyor. İnternetteki her web sitesinin temelini oluşturur ve içeriğin bulunduğu yerdir. HTML etiketleri kullanarak, sayfa başlığı, içeriği, yazı tipi, paragraflar, bağlantılar ve daha pek çok şey elde etmek için standartlaştırılmış bir sistemdir. Sayfada kullanılacak Css, Javascript ve Font dosyaları yine HTML kodları ile belirtilir.

Metin işaretleme dili olan HTML, stil veya algoritma ile ilgili değildir. Tarayıcılara içeriğimizi nasıl okumasını istediğimizi HTML etiketleri sayesinde söyleriz. Bir web sayfasını tarayıcı ile çağırdığımızda resim, yazı, ses ve görüntü dosyaları dahil her şey HTML etiketleri sayesinde görüntülenir. Her tarayıcı gerçekte bir HTML yorumlayıcıdır ve bunu kendilerine has bir yöntemle yaparlar. Bu nedenle, zaman zaman aynı web sayfası farklı tarayıcılarda az da olsa farklı görüntülenebilir.

HTML Ne Demek?

Önemle belirtmek gereken bir husus vardır ki; o da HTML’in bir script ya da programlama dili olmadığıdır. HTML web tasarımı yapmak için kullanılır. Dolaysıyla HTML dinamik değil, statiktir. Bu da mevcut tüm sitelerin çoğunda olduğu gibi dinamik web sayfaları oluşturabilmek için HTML’in, script dilleri ve PHP, ASP, JSP gibi web programlama dilleri ile birlikte kullanılacağı anlamına gelir. Html kodları ile programlama dillerinin kodlarını birlikte kullanarak dinamik bir web sitesi yapmak mümkün oluyor.

 HTML5, web tasarımı, işaretleme dili, html kodları, web sitesi yapmak, html etiketleri,

Bir web sitesinde sunulan herhangi bir içerik veri tabanı denilen sistemlerde tutulur. Bu içeriklerin veri tabanından elde edilmesi için bir programlama dili kullanılması gerekirken, ziyaretçiye gösterilecek içeriğin sayfa biçimlendirmesi HTML sayesinde mümkün olur. Sayfa biçimlendirmesi, bir HTML sayfasının yapı taşları olan HTML etiketleri ile mümkün olur. Herhangi bir işaretleme yapılmak istendiğinde her zaman HTML etiketleri kullanılır.

HTML işaretleme dili kullanılmayacak olsaydı tüm sayfa düz metinlerden oluşan kelime yığınları halinde görünürdü. Bir web sitesi web'e yüklendikten sonra, dünyanın herhangi bir köşesinde oturan herkes bu siteye internet kullanarak erişebilir.

HTML5 Nedir?

HTML5, HTML teknolojisinin en son sürümüdür. Web sitesi tasarımcılarına ve geliştiricilerine daha kolay bir şekilde daha iyi web sitesi yapmak için gerekli esnekliği sağlamak için geliştirilmiştir. HTML5, yenilenmiş html kodları sayesinde heyecan verici etkileşimli web siteleri ve esnek web tasarımı imkanları sağlar. Önceki sürümlerdeki sorunlar giderilip yeni özellikler eklenerek HTML’in kendini aşması sağlanmış oldu. Örneğin; bir web sayfasında video içeriklerini görüntülemek için Flash gibi eklentilere daha fazla ihtiyaç duyulmuyor. En büyük artısı ise hem tasarımcıların hem de yazılım geliştiricilerin web ve taşınabilir aygıtlar için daha kolay tarayıcılar arası işlevler geliştirebilmelerini kolaylaştırmış olmasıdır.

Gelişmiş işaretleme dili HTML5’in öğrenilmesi ve kullanımı çok kolaydır. CSS, JavaScript gibi diğer bazı teknolojileri kullanarak, harika görünümlü ve işlevsel sayfalar oluşturabilirsiniz. Enstitü bünyesinde sunulan pek çok online eğitim bulunmaktadır. HTML5 Eğitimi alarak siz de hayal ettiğiniz web sitesini oluşturmaya ilk adımınızı atabilirsiniz. Benzer şekilde özel ya da kurumsal web tasarımı projelerinde kendinize yer bulabilirsiniz. Eğitim sayesinde HTML5 kullanarak bir web sitesinin ana hatlarını oluşturmayı ve elbette CSS3 ile daha estetik bir görünüm elde etmeyi öğreneceksiniz. Sayfa biçimlendirmesini sağlamak için ihtiyaç duyulan elementler hakkında detaylı bilgiler edinecek, stil dosyalarını ustaca kullanabileceksiniz.

HTML5 ile Neler Yapılabilir?

 HTML5, web tasarımı, işaretleme dili, html kodları, web sitesi yapmak,

HTML5'te yapılan tüm sayfalar hem bilgisayarlarla hem de mobil cihazlarla uyumludur. Başka bir deyişle, HTML belgesinin mobil uyumlu olarak çalışacağını ayarlayabilirsiniz. Bu, muhtemelen HTML5 dilinin en yararlı özelliğidir, çünkü kullanıcıların herhangi bir web sayfasına veya uygulamaya bir mobil cihazdan kolayca erişmelerine izin verir.

HTML5 için kullandığımız, web sitesi yapmak için kullanabileceğiniz işaretleme dili tanımını biraz açalım. Video ve ses dosyalarını oynatmak için 3. parti eklentilere ihtiyaç duymadanya da html etiketleri kullanılarak, HTML tabanlı bir video ya da müzik uygulaması yapılabilir. Kendi video ya da müzik oynatma listenizi yapmanız işten bile değil.

Html5 ile Mobil Uygulama Geliştirme

Mobil teknolojilerin sınırsız gelişimi HTML5’i de daha önemli bir hale getirdi. Kullanım alanı o denli gelişti ki; HTML5 için en hazır mobil uygulama geliştirme aracı demek yanlış olmazdı. Artık tüm masa üstü ve mobil tarayıcılar kusursuz bir şekilde HTML5 uyumlu hale geldi. Dolayısıyla bu küçük dokunmatik ekranlı cihazlar için HTML5 tabanlı mobil uygulamalar geliştirmek düşündüğünüzden daha da kolay.

Java, C#, Objective C, Swift gibi programlama dillerini öğrenmeye gerek kalmadan kurumsal mobil uygulamalar ya da Candy Crash gibi mobil oyunlar geliştirebilirsiniz. Bugün dünyada pek çok bireysel (indie) oyun geliştiricisi HTML5 ile mobil uygulama geliştiriyor. Üstelik bu uygulamalar tamamen platform bağımsız şekilde çalışıyor. Burada heyecan verici olan şey ise HTML5 ile geliştirilen mobil uygulamaların hem Android hem de iOS işletim sistemi ile uyumlu çalışabilmesidir.

Coğrafi Konum Özelliği

Öte yandan HTML5 ile birlikte gelen coğrafi konum özelliği, web sitelerinin web sitesine giren her kullanıcının konumunu algılamasına olanak tanır. Bunun çeşitli kullanımları olabilir. Örneğin, kullanıcının konumuna bağlı olarak dil seçenekleri sunmak iyi bir kullanıcı deneyimi (UX) oluşturur. Bu özellik kullanıcı onayı gerektirir. Bu nedenle, kullanıcı bu seçeneği onaylamazsa bu seçenek ile gelen avantajlar kullanılamaz.

HTML5 Web Siteleri Oluşturmak için Gerekli Araçlar

web tasarımı, işaretleme dili, html kodları, web sitesi yapmak, html etiketleri,

HTML’in bir metin işaretleme dili olması son derece esnek bir geliştirme ortamı sunuyor. Temel olarak html kodları yazmak için herhangi bir metin editörü ile HTML5 uygulamaları geliştirilebilir. Fazla iyimser bir örnek vermek gerekirse Notepad bile kod yazmak için uygundur. Ancak HTML kodları yazmak ve web sitesi yapmak için özel olarak geliştirilmiş uygulamalar bulunmaktadır.

Aşağıda listesini bulacağınız bu uygulamalar HTML, CSS, Javascript gibi teknolojilerin esnek kullanımını sağlayabilmek ve html etiketleri üzerinde hakimiyeti arttırmak için her geçen gün geliştirilmekte ve güncellenmektedir. İyi haber şu ki; bu uygulamaların pek çoğu ücretsiz olarak dağıtılmaktadır. Üstelik ihtiyaç duyulan tüm özelliklere sahiptirler.

  • Visual Studio Community Editon
  • Visual Studio Code
  • Sublime
  • Notepad++
  • IntelliJ Idea
  • Dreamweaver
  • WebStorm

HTML ve XHTML arasındaki fark nedir?

HTML SGML tabanlıdır, XHTML XML tabanlıdır. XHTML, XML standartlarına uymak için HTML'den türetilmiştir. Bu nedenle XHTML, HTML ile karşılaştırıldığında müsamahasız ve kullanıcının kodlama eksikliklerinde esnek davranmaz.

HTML ile Seo arasında bir ilişki var mıdır?

Html kodları ile Seo çalışmalarını destekleyecek işaretlemeler yapılır. Header etiketleri, sayfa başlığı gibi Seo açısından önemli olan unsurlar HTML ile sağlanır. Arama motorları web sitelerinin içeriğini HTML kodları sayesinde öğrenirler.

HTML öğrenmek gerekli midir?

Günümüzde pek çok tasarım aracı html kodlarını otomatik olarak üretmektedir. Ancak HTML kodları tek başına bir tasarım aracı olarak değerlendirilmemelidir. Temel bir HTML eğitimi sayesinde, özellikle Seo açısından HTML kodlarının doğru kullanımı hayat kurtarıcı niteliğe kavuşabilir.

Bu yazıyı beğendiysen
şimdi paylaş!
Blogger
Özgeçmiş

İzmir Namık Kemal Lisesi mezunuyum. Girişimcilik, Bilgisayar Programcılığı ve Seo eğitimleri aldım. Anahtar kelime çalışması, short-tail ve long-tail keyword kullanımı, anahtar kelime gruplandırması, SEO’yu destekleyen site yapısı, teknik seo, site içi SEO konularında bilgi sahibiyim. 20 yıllık süreç içinde bu konular ile yakından ilgilendim. Pek çok okumalarım oldu. Bu alanlarda içerik üretmekte zorlanmıyorum. Avukat değilim ancak 15 yıl boyunca bir hukuk bürosunda çalıştım. Yargıtay kararlarını okumakla geçti 15 yıl. Bu alanda da doğru bilgilerle donatılmış içerikler üretebilirim.

Devamı
Yorumlar(0)
Ortalama Değerlendirme 5

Yorum yapabilmek için Oturum Aç'manız gerekmektedir.

Yorum yapılmamış, yapan ilk sen ol!