• Hakkımızda
  • Yazı Gönder
  • Sizden Gelenler
  • İletişim
Yazılım Karavanı | Bilim - Teknoloji - Mühendislik
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar
No Result
View All Result
Yazılım Karavanı | Bilim - Teknoloji - Mühendislik
No Result
View All Result
Home Genel

Kim Bu HTML?

Yazılım Karavanı by Yazılım Karavanı
Ocak 27, 2019
in Genel
5 min read
0
Kim Bu HTML?
WhatsApp'ta PaylaşTwitter'da PaylaşLinkedIn'de PaylaşTelegram'da Paylaş
Hepinize Merhaba. Bu gün sizlerle şu HTML zımbırtısına bir göz atacağız. Bakalım neyin nesiymiş?
HTML NEDİR?
Bu yazı benim ilk yazım. O nedenle tatlı bir heyecan var elbet. Sizlerle sohbet havasında gideceğim. Farz edin bana “HTML ne ya” diye sordunuz;
HTML, web sitelerinin temeli olan bir dildir. İnsanlar tarafından her ne kadar programlama dili olarak bilinsede aslında HTML bir metin işaretleme dilidir (Hyper Text Markup Languange).
Pat! “Neden Programlama Dili Değil Peki?” diye sordunuz. Biliyorum, hissederim ben;
HTML’ in programlama dili olmamasının en temel nedeni, HTML kodları ile kendi başına çalışan bir program yazılamamasıdır. Kendi kendine çalışan program yapmak ise ancak bu dili yorumlayabilen programlar aracılığıyla gerçekleştirilebilir.

HTML’NİN GENEL ÖZELLİKLERİ NEDİR?
HTML aslında çok ama çok basit bir yapı ve mantıkla çalışıyor. Haydi bir  web sitesi yaparak örneklendirelim;
<!DOCTYPE html>
<html>
    <head>
    </head>
  <body>
  </body>
</html>
Evet, artık bir web sitemiz var (Tabii açtığımızda sizi beyazlara bürünmüş kalbim gibi tertemiz bir sayfa karşılayacak ama neyse bir dahaki gönderide doldururuz.)
Şimdi bunları açıklayalım;
<!DOCTYPE html>->Bu HTML5 ile gelen, HTML5 kullandığımızı duyuran, ve bunu tarayıcıya ilan eden kısımdır;
<html>-> Bu bizim sayfamızın artık “Aga ben başlıyorum, burada benim kurallarım geçer. Ben olmazsam, yada ben bozulursam tüm site bozulur, artık yazını sözünü bana göre yaz.” dediği yer. Yani Bizim başlangıç kodumuz;
<head>->Bu “Aga arkada ne iş varsa söyle, kim ne iş yapacak ise bana bildir ben onlara haber vereyim. Kalabalığa, milletin içine, gözünün önüne sokma. İnsanlara gösterme, uğraşamam. Arkada ne iş yapılacaksa bildir yeter.” Dediği yer. JS (JavaScript), CSS (Cascading Style Sheets) burada belirtilir;
<body>->Bu elemanımız ise “Bak; ben egolu biriyim. Beni herkes görecek. Ne var ne yok bende olacak. Tüm gözler benim önümde olacak. Herkes benimle iletişim kuracak. Benim sayemde arka ile iletişim kuracaklar.” Diyen, gözler önünde olmaya bayılan arkadaşımızın yeri. Aman canım al senin olsun, canımıza minnet.

HTML HAKKINDA BİLGİ
“Tamam, bu kadar anlattın, bizi tanıştırdın bu arkadaşlarla da ne iş? Kimlerden bu arkadaşlar?” diye sordunuz elbet. Eee kolay mı? Koca Web sitesinin yönetimini bu kişilere teslim edeceğiz tanımak lazım değil mi?
1980 yılında CERN’de görevli olan Tim Berners-Lee, CERN araştırmacılarının bilgilerini ve dokümanlarını birbirleriyle paylaşabilmeleri için bir sistem olması gerektiğine inanıyordu. Bu yüzden prototip olarak ENQUIRE isimli sistemi önerdi.1989 yılına gelindiğinde internet tabanlı sistemin ilk temellerini yine aynı isim Tim Berners Lee attı.1990 yılında HTML işaretleme dilini geliştirmesinden sonra World Wide Web (WWW) sistemini kurmuştur. Bu şekilde CERN’de bilgi paylaşımını kolaylaştırma amacı doğrultusunda ortaya çıkan HTML günümüzde hayatımızın vazgeçilmezi olan internetin başlıca temelini oluşturmuştur.
Zengin Metin İşaret Dili (İngilizce HyperTextMarkup Language, ks. HTML) günümüzde İnternet üzerinde veri paylaşımı için kullanılan en yaygın metin tabanlı dildir.

“Eee bu kadar mı bunlar?” diye soranlara da ;
HTML 1.0
Çok seviyeli başlıklar, paragraflar ve maddelenmiş listeler için özel formatlamadır.Bu sürüm şimdi göreceğimiz diğer versiyonlara göre çok kısıtlama getirilmiş versiyondur.

HTML 2.0
Bu versiyon 1994 yılından önce web dökümanlarında kullanılan eklenti ve özellikleri kaynak olarak çıkartılmıştır.En büyük faydası doldurulabilir formlar oluşturulmasıdır.

HTML 3.2
HTML ‘nin3.2 versiyonu gelmesiyle birlikte diğer önceki iki sürüm arasında baya bir yol kat ettiği ortaya çıkmıştır. Sayfa görünümü üzerinde ileri derece kontrol, manşetlerin yönetilmesi, dinamik dökümanlar, matematik dökümanlar, CSS bunlardan bazıları.

HTML 4.0
Şu an kullandığımız HTML standardıdır.Önceki sürümdeki gereksiz kodlar 4.0 da kaldırılmıştır.

HTML 5
HTML5, internet’in çekirdek teknolojilerinden HTML işaretleme standardının beşinci sürümüdür.Internet Explorer, MozillaFirefox ve Opera tarayıcılarının güncel sürümleri tarafından kısmen desteklenmektedir, Kısaca H5 Google Chrome ve Safari tarayıcılarının güncel sürümleri üzerinde deneme aşamasında da olsa çok daha iyi bir şekilde çalışmaktadır.

Evet, HTML kardeşimizi de böylelikle tanımış olduk. Bir daha ki yazıda görüşmek dileğiyle. Hayırlı ve “Akıl Sağlıklı” Kodlamalar.




ENES
ENES ÇAKAR
YAZAR




Tags: Enes ÇakarHTML
SendTweet4Share1Share
Önceki Gönderi

MySQL Tablo Oluşturma

Sonraki Gönderi

R Dili Hakkında

İlgili Yazılar

Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

by Yazılım Karavanı
Şubat 10, 2025
0

Dijital dünyada her gün milyonlarca veri üretilirken, bireyler ve markalar hakkında yapılan yorumlar, haberler ve paylaşımlar büyük bir bilgi havuzu...

Sentry’den Raygun’a: Hata ve Performans İzleme Araçlarını Karşılaştırma

Sentry’den Raygun’a: Hata ve Performans İzleme Araçlarını Karşılaştırma

by Ali Murat Çevik
Mayıs 26, 2024
0

Herkese selamlar, bilindiği üzere projelerin hem geliştirme aşamasında hem de üretime alındıktan sonraki süreçte performans ve hata takiplerinin yapılması çok...

OKR (Objectives and Key Results) Nedir ve Nasıl Uygulanır?

OKR (Objectives and Key Results) Nedir ve Nasıl Uygulanır?

by Yazılım Karavanı
Mayıs 24, 2024
0

OKR Nedir? OKR, Objectives and Key Results (Hedefler ve Anahtar Sonuçlar) kelimelerinin kısaltmasıdır. Bu yönetim metodolojisi, şirketlerin ve bireylerin belirledikleri...

Telefonlarımız Bizi Dinliyor Peki Ama Nasıl?

Telefonlarımız Bizi Dinliyor Peki Ama Nasıl?

by Tunahan Tekeoğlu
Mayıs 5, 2023
0

IDFA NEDİR ? IDFA, Reklamverenler için "tanımlayıcı" olarak çevrilebilecek bir mobil reklam kimliğidir ve Apple cihazlarını kullanan kullanıcılara verilir. Bu...

2022’nin En Popüler Programlama Dilleri ve Python

2022’nin En Popüler Programlama Dilleri ve Python

by Ali Murat Çevik
Haziran 17, 2022
0

Herkese selamlar, bu yazıda 2022 Haziran ayı itibariyle en popüler programlama dillerinden bahsedeceğim. Keyifli okumalar :) Programlama dilleri yapısı gereği...

Next Post
R Dili Hakkında

R Dili Hakkında

Yapay Zeka ve Derin Öğrenme Konferansı #OMÜ

Yapay Zeka ve Derin Öğrenme Konferansı #OMÜ

  • Popüler
  • Yorumlar
  • En Yeniler
Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Sıfırdan Yolo v4 Tiny Özelleşmiş Nesne Tespiti (Custom Object Detection)

Temmuz 26, 2021
B Ağaçları (B Trees)

B Ağaçları (B Trees)

Ağustos 24, 2020
Gini Index Kullanılarak Karar Ağacının (Decision Tree)  Oluşturulması

Gini Index Kullanılarak Karar Ağacının (Decision Tree) Oluşturulması

Ağustos 20, 2020
Bubble Sort (Kabarcık Sıralama) Algoritması

Bubble Sort (Kabarcık Sıralama) Algoritması

Mayıs 18, 2018
2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

2020 ‘nin En Güncel ve Tehlikeli Zararlı Yazılımları

6
Magento 2 Detaylı Kurulum & Hatalar

Magento 2 Detaylı Kurulum & Hatalar

5
Flutter’da TFLite Kullanımı

Flutter’da TFLite Kullanımı

4
Bubble Sort (Kabarcık Sıralama) Algoritması

Bubble Sort (Kabarcık Sıralama) Algoritması

2
Azure DevOps ile Flutter & Android CI/CD Keystore Şifrelerini Hardcode Etmeden Güvenli Saklamak (Secure Variable)

Azure DevOps ile Flutter & Android CI/CD Keystore Şifrelerini Hardcode Etmeden Güvenli Saklamak (Secure Variable)

Şubat 28, 2026
Yeni Siber Güvenlik Kanunu: Yazılım Geliştiriciler İçin Neler Değişti?

Yeni Siber Güvenlik Kanunu: Yazılım Geliştiriciler İçin Neler Değişti?

Mart 19, 2025
Google Play Health Connect Politika Güncellemesi: Güncellenen Veri Koruma Kuralları

Google Play Health Connect Politika Güncellemesi: Güncellenen Veri Koruma Kuralları

Mart 10, 2025
Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

Yapay Zeka Destekli Dijital Medya Takip Aracı: sentitracer.com

Şubat 10, 2025

Reklam

Yazılım Karavanı | Bilim – Teknoloji – Mühendislik

Bilgi Teknolojileri alanına meraklı herkesin buluşma noktası!

No Result
View All Result
  • Anasayfa
  • Genel
  • Programlama
    • Ruby
    • Flutter
    • Android
    • Java
    • MySQL
    • Oracle SQL
  • Yaşamdan
  • Algoritmalar
  • Yapay Zeka
  • Topluluklar

© 2020 Yazılım Karavanı Kaynak gösterilmesini rica ederiz.