Sayfa içeriği
- › HTML nedir?
- › HTML dili niçin kullanılır?
- › HTML nasıl çalışıyor
- › HTML'deki etiketler nelerdir?
- › HTML öğrenmek çok uzun sürer mi?
- › En popüler HTML editörleri nelerdir?
- › HTML'nin Tarihi ve Evrimi
- › HTML sürümleri
- › Sürekli çevrimiçi olmak zorunda mıyım?
- › HTML'nin yapamayacağı bir şey var mı?
- › HTML'nin artıları ve eksileri
- › HTML Hakkında Sıkça Sorulan Sorular
HTML, World Wide Web Consortium (W3C) tarafından önerilen resmi dildir ve genellikle masaüstü ve mobil web tarayıcıları da dahil olmak üzere tüm büyük web tarayıcıları tarafından uygulanır. HTML5, spesifikasyonun en son sürümüdür.
HTML nedir?
HTML kelime'si Hypertext Markup Language kısatlaması'dır ve Köprü Metni İşaretleme Dili anlamına gelir.
HTML, web tasarımcılarının web siteleri oluşturmak için kullandıkları etiketlerden ve komutlardan oluşur.
Köprü metni, okuyucuların başka bir sayfaya veya sayfanın bir bölümüne gitmek için tıklayabileceği bağlantılara sahip metindir.
Bu arada, biçimlendirme dili, üstbilgiler ve altbilgiler gibi sayfa bölümlerini ve tablolar ve resimler dahil olmak üzere diğer öğeleri tanımlamak için etiketleri veya özel etiketlere sahip düz metni kullanır.
HTML, web sayfaları oluşturmak için kullanılan üç ana araçtan biridir.
HTML, bir web sitesinde metnin, resimlerin vb. görüneceği yapıyı veya yolu sağlar.
CSS (Basamaklı Stil Sayfaları), bu öğelerin renkler, biçimlendirme ve düzen gibi görsel özelliklerini tanımlar.
Bu arada Javascript, bu öğelerin kullanıcı eylemine bağlı olarak belirli şekillerde davranmasını sağlar.
Örneğin, kullanıcılar fareyi üzerine getirdiğinde veya bir sayfadaki bir düğmeyi tıkladığında metnin yazı tipi boyutu artabilir.
HTML yazmak için Notepad, Brackets,VScode veya Atom gibi bir metin düzenleyiciye ihtiyacın olacak.
HTML editörleri, kodlamanı temiz ve verimli olmasını sağlar. Etiketleri (otomatik tamamlama) ve diğer yaygın öğeleri otomatik olarak ekleyerek veya hataları düzelterek hataların azaltılmasına yardımcı olur.
HTML editörler hakkında daha çok bilgi almak istiyorsan HTML editörler dersi okuyabilirsin.
HTML dili niçin kullanılır?
HTML, web siteleri ve web tabanlı belgeler için varsayılan dildir.
Tarayıcı, İnternet üzerinden görüntülenecek belge veya dosyaların yapısını ve stilini anlamada yardımcı olur.
Web sayfalarını ses, video, tablo ve diğer şeyler eklemek için kullanılır.
Ayrıca, hiper metin aracılığıyla web sayfaları içinde veya web siteleri arasında gezinmeyi kolaylaştırır.
Ayrıca, web sitesi oluşturucuları, ürün sipariş etmek, rezervasyon yapmak veya bilgi aramak için formlar tasarlamak için HTML kullanabilir.
Bu nedenle HTML, markanı oluşturmak ve bir e-ticaret sitesi veya çevrimiçi abonelik tabanlı bir işletme yürütmek için temel yapı taşıdır.
HTML nasıl çalışıyor
HTML, bilgisayara ve web sunucusuna HTML'de olduğunu ve bu şekilde okunması gerektiğini gösteren belirli sözdizimi, dosya ve etiket kurallarına sahip bir metin dosyasıdır.
Bu HTML kurallarını herhangi bir metin düzenleyicideki bir metin dosyasına uygulayarak, bir kullanıcı temel bir web sayfası yazıp tasarlayabilir ve ardından bunu İnternet'e yükleyebilir.
En basit HTML kuralı, metin dosyasının başına belge türü sözdizimini eklemektir.
Bu, belgede her zaman önce gelir, çünkü bilgisayara bunun bir HTML dosyası olduğundan emin olduğunu söyleyen kısımdır.
Belge başlığı genellikle şöyle görünür: index.html, içinde herhangi bir içerik veya parçalanma olmadan her zaman bu şekilde yazılmalıdır. Bilgisayar, bu reklamdan önce gelen hiçbir içeriği HTML olarak tanımayacaktır.
Doktipler yalnızca HTML ile kullanılmaz, SGML (Standart Genel İşaretleme Dili) kullanan herhangi bir belge oluşturmak için uygulanabilirler.
SGML, kullanılacak belirli bir biçimlendirme dilini tanımlamak için bir standarttır.
HTML, SGML ve DOCType biçimlerinin geçerli olduğu çeşitli biçimlendirme dillerinden biridir.
Bir HTML dosyası oluşturmanın diğer bir ön koşulu, onu .html dosya uzantısıyla kaydetmektir.
DOCTYPE bildirimi, HTML sinyallerini bilgisayara dosya içinden gönderirken, dosya uzantısı HTML'yi bilgisayara dosyanın dışından gönderir.
Her ikisine de sahip olarak bilgisayar, dosyayı okuyup okumadığını bir HTML dosyası olduğunu söyleyebilir.
Bu, dosyaları web'e yüklerken özellikle önemlidir, çünkü web sunucusunun, dahili içeriği okumak için bir istemci bilgisayara göndermeden önce dosyalarla ne yapacağını bilmesi gerekir.
HTML'deki etiketler nelerdir?
Etiketler, içlerindeki metnin görüntülenme şeklini ifade eden sembollerdir ve etiket, herhangi bir HTML dosyasının temel bileşenidir. Bunları <etiket adı> şeklinde yazılan kelimeler arasında bilebilirsin.
Görüntüler, tablolar… gibi her türlü harika şeyi görüntülemeni izin veren etiketler vardır, yalnızca tarayıcını sayfada ne görüntüleneceğini söyleyerek, görüntülemek istediğin şey için uygun etiketi kullanması.
Yani farklı etiketleri farklı şekilde kullanmak farklı işler yaratacaktır.
Sayfanı bir tarayıcı aracılığıyla görüntülerken etiketlerin kendileri değil, etkileri ve işlevleri görünür.
Genellikle her HTML etiketi, bir açılış etiketi ve bir kapanış etiketinden oluşur. daha çok bilgi almak için HTML temelleri dersi okumayı tercih ederim.
Her etiketin bir rolü vardır ve aşağıdaki gibi bazı metinlere birden fazla biçimlendirme uygulanmasına izin verilmez:
<b>Bu kelimeler geniş ve koyu olacak</b> ve bu kelimeler olmayacak.
Bu metin bir tarayıcıda görüntülendiğinde, yukarıdaki satır aşağıdaki gibi görüntülenecektir:
Bu kelimeler geniş ve koyu olacak ve bu kelimeler olmayacak.
Yukarıdaki örnekte, <b> etiketi metnin bir bölümünün etrafına yerleştirildi ve bunun etkisi, içerilen metnin normal bir web tarayıcısında görüntülendiğinde fark edeceğiniz gibi kalın ve koyu olması olacaktır.
En sık kullanılan HTML etiketlerinin bir listesini görmek istersen, HTML etiketi referansı kılavuzuma bakabilirsin.
HTML öğrenmek çok uzun sürer mi?
Peki, ondan ne istediğini ve ne sıklıkla öğrendiğini bağlı, HTML öğrenmek sadece birkaç gün sürecek.
Temel bilgileri bir saat içinde alabilirsin. Etiketleri öğrendikten sonra HTML sayfaları oluşturabilirsin.
Ancak HTML kullanmak ve iyi web siteleri tasarlamak farklı bir hikaye, etiketleri ve rollerini bilmek ve kaydetmek yeterli değil.
İyi bir web sitesi tasarlamak becerinin yarısı yeteneğin yarısıdır ve bazı insanların düşündüğü gibi her şeyi bilmek değildir.
Daha büyük ve daha iyi bir deneyim elde etmek için püf noktaları kullanmayı ve çok fazla kod yazmayı öğrenin ve ulaşmaya çalıştığın genel tasarım ve hedef kitleyi oluşturmak web siteni başarı şansını artıracaktır.
Neyse ki, daha iyi web siteleri üretebilmeni için çalışmaya istekli olduğun sürece bu şeyler araştırılabilir ve anlaşılabilirsin.
Web siteni oluşturmanın bir sonucu olarak öğreneceğin beceri seti etkileyicidir.
Grafik tasarım, tipografi ve bilgisayar programlamanın çeşitli yönlerini öğreneceksin.
Genel olarak bilgisayarlarla olan yeterliliğin artacak. Ayrıca promosyonlar hakkında bilgi edineceksin ve belirli bir kitle için yazmaya uyum sağladıkça yazma becerilerin de gelişecektir.
En popüler HTML editörleri nelerdir?
HTML metin düzenleyicileri, web sayfaları oluşturmak ve değiştirmek için kullanılır.
HTML kodu, Not Defteri dahil herhangi bir metin düzenleyicide yazılabilir. HTML'yi herhangi bir metin düzenleyicide yazmanız ve dosyayı “.html” uzantılı olarak kaydetmeniz yeterlidir.
Popüler HTML metin düzenleyicilerinden bazıları aşağıda listelenmiştir:
- VSCode en iyi seçenek
- notepad++
- sublime text
- Atom
- komodo edit
- bluefish
- Textmate
- Ultra edit
- Vim
- BBedit
- scintilla
- Textpad
- emacs
- brackets
- ve online editörlerden farklı editör var en iyisi kod editör
HTML'nin Tarihi ve Evrimi
World Wide Web'in ilk günlerinde, HTML sözdizimini kullanarak metin belgelerini kodlamak, akademik belgeleri ve teknik notları paylaşmayı kolaylaştırmak için fazlasıyla yeterliydi.
Ancak, internetin akademi duvarlarının ötesine ve genel nüfusun evlerine yayılmasıyla birlikte, format ve etkileşim açısından web sayfalarına olan talep artmıştır.
HTML 4.01, İnternet'in henüz bir hane adı olmadığı ve HTML5'in 2014'e kadar standartlaştırılmadığı bir zamanda 1999'da piyasaya sürüldü. Bu süre zarfında, HTML işaretlemesi, yalnızca web sayfası içeriğinin belge yapısını tanımlama işlevinden saptı. aynı zamanda nasıl olması gerektiğini açıklama rolü İçerik bir web sayfası tarafından görüntülendiğinde görünür.
Sonuç olarak, HTML4 tabanlı web sayfaları genellikle bir etiket içinde, metni görüntülerken hangi yazı tipinin kullanılacağı, arka plan için hangi rengin kullanılacağı ve içeriğin nasıl hizalanacağı hakkında bilgiler içerir. Bir web sayfasında işlendiğinde HTML öğesinin nasıl biçimlendirildiğine ilişkin HTML etiketi içindeki açıklama, bir anti-HTML'dir. HTML, genellikle içeriğin nasıl tasarlandığını ve tarayıcıda görüntülendiğini değil, nasıl düzenlendiğini açıklamalıdır. Diğer biçimlendirme dilleri bu görev için daha uygundur.
HTML sürümleri
Aşağıda, HTML sürümlerinin ve oluşturulma yıllarının bir listesi bulunmaktadır. Zaman içinde her sürümün birkaç tekrarı yayınlandı. Bu liste, önemli kopyalara odaklanmayı amaçlamaktadır.
- HTML 1.0 - 1992'de yayınlandı - çok sınırlı bir kapasiteye ve yaklaşık 20 öğeye sahiptir.
- 1995 yılında piyasaya sürülen HTML 2.0, matematik işlevleriyle ilgili öğeleri birleştirmeye başladı.
- HTML 3.2 - 1996'da yayınlandı - Math işlevi girişimini tamamen bıraktı ve farklı tescilli uzantılar arasında örtüşme sağladı.
- 1997'de piyasaya sürülen HTML 4.0, izin verilen kullanımdan kaldırılan öğelerin sayısı bakımından farklılık gösteren üç değişken sundu.
- HTML 4.01 - 1999'da yayınlandı - 4.0 ile çok az farklı.
- 2014'te piyasaya sürülen HTML 5, onu geliştiren kuruluş olan W3C'nin XHTML adlı başka bir paralel dile odaklandığından, güncellemelere uzun bir aradan sonra geldi.
- HTML 5.1 - 2016'da yayınlandı - yeni etiketlerle gömülü farklı medya türlerini daha kolay barındırmayı hedefliyor.
- 2017'de yayınlanan HTML 5.2, insanlar ve bilgisayarlar tarafından eşit olarak anlaşılmayı hedefliyor.
- HTML 5.3 - Henüz yayınlanmadı - W3C, WHATWG ile yeni bir sürüm üzerinde işbirliği yapıyor. İşbirliği 2019 yılında başladı.
Sürekli çevrimiçi olmak zorunda mıyım?
hiç. Web sitenin tamamını çevrimdışı olarak tasarlayabilir veya değiştirebilir, hepsini bilgisayarında saklayabilir ve ardından, halka açılmaya hazır olduğunda tüm dosyaları web'e aktarabilirsin.
Tasarımı yeniden değiştirmek istersen, bunu yapabilirsin, yeni bileşenleri sitenin çevrimiçi sürümüne eklemeni yeterlidir. Gerçekten çok basittir.
HTML'nin yapamayacağı bir şey var mı?
Tabii ki, ancak web siteleri daha popüler ve ihtiyaç duyulduğundan, yeni şeylerin olmasına izin vermek için birçok başka destekleyici dil oluşturuldu, ayrıca HTML, iyileştirmelere ve yeni özelliklerin eklenmesine yer açmak için birkaç yılda bir değiştirilir.
Stil sayfaları (css veya basamaklı stil sayfası), sayfalarını nasıl görüntüleneceğini kontrol etmek, onları güzel ve tutarlı kılmak ve sayfaları daha erişilebilir kılmak için kullanılır.
Temel efektler ve etkileşimler, temel HTML'ye çok fazla güç katan JavaScript tarafından sağlanır.
Bu destek dillerinin çoğu temel olarak kabul edilir ancak html öğrendikten sonra tabiki internette her şey bunun üzerine kurulu olduğu için ancak tüm bu teknolojileri bir arada kullandığında siteni mükemmele yakın olacaktır.
HTML'nin artıları ve eksileri
HTML kullanmanın avantajları şunları içerir:
- Mevcut büyük miktarda kaynakla yaygın olarak benimsenmiştir.
- Her tarayıcıda yerel olarak çalışır.
- k-html.com ile Öğrenmesi çok kolay.
- Temiz ve tutarlı kaynak koduna sahiptir.
- Açık kaynak ve kullanımı ücretsiz.
- PHP gibi diğer arka uç programlama dilleri ile entegre olabilir.
Göz önünde bulundurulması gereken olumsuzluklardan bazıları şunlardır:
- Çok dinamik bir işlevi yoktur ve çoğunlukla statik web sayfaları için kullanılır.
- Tüm bileşenler, benzer öğeler kullanıyor olsalar bile ayrı ayrı oluşturulmalıdır.
- Tarayıcı davranışı beklenmedik olabilir. Örneğin, eski tarayıcılar daha yeni özelliklerle uyumlu olmayabilir.
HTML Hakkında Sıkça Sorulan Sorular
HTML nasıl tanımlanabilir?
HTML (Köprü Metni İşaretleme Dili), bir HTML dosyasındaki içeriğin nasıl yapılandırıldığını açıklamaya yönelik metin tabanlı bir yaklaşım olarak tanımlanabilir. Bu işaretleme, web tarayıcısına bir web sayfasında metin, resim ve diğer multimedya biçimlerinin nasıl görüntüleneceğini söyler.
HTML öğrenmek ne kadar sürer?
Çoğu programcı, yeni başlayanların HTML öğrenmeye başlaması için günde 2-4 saat önerir. Çoğu yeni programcı, HTML'nin temellerini bir veya iki hafta içinde öğrenebilir. Bununla birlikte, dilde ustalaşmak ve tam potansiyelini anlamak için günlük pratik gereklidir.
Aynı gün HTML öğrenebilir miyim?
Evet, doğru - HTML'yi sadece bir günde öğrenebilirsin. … HTML, Hiper Metin İşaretleme Dili anlamına gelir ve web sayfaları için ana işaretleme dilidir. HTML'yi öğrenmesi kolaydır. İlk günlerde belgeleri, proje dosyalarını vb. düzenlemek için HTML kullanılabilir.
HTML, Python'dan daha mı zor?
C, JAVA, vb. gibi diğer programlama dilleri gibidir. PYTHON genellikle arka uç yazılım geliştirme için kullanılır. Python'a günde 5-6 saat verirseniz, bir ayda çok şey öğrenirsin ve ardından farklı uygulamalar geliştirebilecek bilgi birikimine sahip olursun. HTML, Python'dan çok daha kolaydır.
Önce HTML mi yoksa Python mu öğrenmeliyim?
Ne öğrenmeye başlamak istediğini seçmekte özgürsün, ancak Python'u öğrenmek için sıfırdan zorlamadığını bilerek, çok kolay olduğu için HTML ile başlamanı öneririm ve şahsen Python'u pek sevmiyorum ve tercih etmiyorum. Java veya C gibi diğer programlama dilleri üzerinde daha fazla tercih ediyorum, doğru daha zor, ama daha iyi ve faydalı.
Bu ücretli kursmu?
hayır, bu tam ücretsiz bir kursdur.
HTML dili öğrenmek istiyorsan bu kurs senin için tasarlandı,
html5 öğrenmek için HTML dile genel bakış dersi okuyabilirsin.