• Hakkımızda
  • Bize Katıl
  • Sizden Gelenler
  • İletişim
Yazılım Karavanı | Bilişim - Teknoloji - Blog
  • 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ı | Bilişim - Teknoloji - Blog
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
SendTweet3Share1Share
Önceki Gönderi

MySQL Tablo Oluşturma

Sonraki Gönderi

R Dili Hakkında

İlgili Yazılar

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...

Azure DevOps Rest Api ile Çalışmak

Azure DevOps Rest Api ile Çalışmak

by Mercan Karacabey
Ocak 28, 2022
0

Bu yazıyı, projede kullanırken özellikle kaynak sıkıntısı yaşamış olduğum için, ekstra bir kaynak türetebilmek amacıyla yazmak istedim. Microsoft’un kendi yayınlamış...

Azure Application Insights

Azure Application Insights

by Mercan Karacabey
Aralık 18, 2021
0

Azure Application Insights, Monitoring için kullanılır. Azure monitoringin bir özelliği olan Application Insights, geliştiriciler ve DevOps uzmanları için genişletilebilir bir Uygulama Performansı...

Google Cloud Teknolojileri

Google Cloud Teknolojileri

by Mercan Karacabey
Ağustos 6, 2021
0

Her şeyden önce Google Cloud teknolojileri üzerine yazıyor olduğum bu metinde ilk cevaplamamız gereken kısım Cloud Computing, Türkçesiyle “Bulut Bilişim”...

5 Ana Başlıkta “Kişisel Verilerin Korunması Kanunu”

5 Ana Başlıkta “Kişisel Verilerin Korunması Kanunu”

by Tunahan Tekeoğlu
Mayıs 16, 2021
0

KVKK Nedir? Teknolojinin hayatımızı iyiden iyiye neredeyse ele geçirmesi ile birlikte “kişisel verileri koruma” konusu ve konusu kişiler, kurumlar ve...

Next Post
R Dili Hakkında

R Dili Hakkında

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

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

Bir cevap yazın Cevabı iptal et

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

  • 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
Splash Screen Yapımı #Flutter

Splash Screen Yapımı #Flutter

Mayıs 25, 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
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
VGG-19 Transfer Learning ile Görüntü Sınıflandırma

VGG-19 Transfer Learning ile Görüntü Sınıflandırma

Eylül 12, 2022
SOC Sistemler Üzerine Faydalı Notlar

SOC Sistemler Üzerine Faydalı Notlar

Eylül 2, 2022
Python NLTK Kütüphanesi İle Basit Bir Chatbot Yapımı

Python NLTK Kütüphanesi İle Basit Bir Chatbot Yapımı

Ağustos 23, 2022
Makine Öğrenimi Nedir?

Makine Öğrenimi Nedir?

Ağustos 4, 2022

Reklam

Yazılım Karavanı | Bilişim – Teknoloji – Blog

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.