HTML/CSS Dersleri-1 // ENİGMA KULÜBÜ

maj344

Katılımcı Üye
25 Şub 2019
277
2
Herkese merhabalar TurkHackTeam ailesi an itibariyle HTML/CSS derslerine Enigma Kulübü adına başlamış bulunmaktayım.İlk dersimizde Html Nedir? Html Sayfa Yapısı ve Önemli Bazı Tag'leri anlatmaya çalışacağım.

DYz8E1.gif


Kullanacağım Editör Programı;Sublime Text 3

Ayrıca Kullanılabilecek Editörler;Notepad++,Aptana Studio,ICECODER(Son ikisi web tabanlı çalıştığı için daha da fayda sağlayabilir...(Kendinize uygun hangisiyse seçip kullanabilirsiniz.)

HTML için lazım olacak Tarayıcı Eklentileri;

https://chrome.google.com/webstore/detail/firebug-lite-for-google-c/ehemiojjcpldeipjhjkepfdaohajpbdo

https://chrome.google.com/webstore/detail/developer-toolbox/pgfabdffjnpacfhiciacbdhigogchehh

https://chrome.google.com/webstore/detail/measure-it/jocbgkoackihphodedlefohapackjmna

https://chrome.google.com/webstore/detail/screengrab/fccdiabakoglkihagkjmaomipdeegbpk

Not:Chrome dışında Firefox,Opera,Explorer gibi tarayıcılardada bulabilirsiniz.

mMOrdy.png


1-)Html Nedir ?

-Arkadaşlar HTML'in ortaya çıkış amacı Web'deki her veriyi kodlayarak verileri düzenli hale getirip bir web sayfası oluşturmak ve arama motorlarına(browser) bu web siteleri ile ilgili bilgiler sunmaktır.

mMOrdy.png


2-)~HTML Sayfa Yapısı~

-Evet arkadaşlar internette gördüğünüz her web sayfasının bir html kod dizilimi vardır.Örneğin THT formuna girdiğinizde önünüze çıkan her şeyin bir kod dizinine bağlı olduğunu görmek için sayfanın herhangi bir yerine sağ tıklayıp kaynağı görüntüle dediğinizde önünüze gelen karmaşık şeyler HTML kod dizinleridir.

ZXvWN3.png


V9oA2j.png



Bütün kod dizinleri HTML yapısı içindeki bu iki ana etiket içine yazılmaktadır.Bu tagler <head> </head>(Bize görünmeyen kısım) ve <body> </body>(Bize görünen kısım)'dir.Hadi gelin daha yakından inceleyelim.

-Masaüstüne bir dosya oluşturun ve uzantısını html yaparak değiştirin.
-Oluşturduğumuz dosyayı kullandığımız editör içine sürüklüyoruz.
-Kullandığım program sublime text'in özelliğinden ilk satıra html yazıp tab'a basınca html yapısını size otomatik yazıyor.
-Gördüğünüz üzere bütün dizinleri bu iki başlık altına yazacağız.Ayrıca tab bastığımızda birde tittle tagı oluştu.Bu tag içine Sayfanın Başlığı yazılır yani google'de önümüze çıkan sayfa isimleri...O tag arasına THT DENEME yazdım ve açtığım masaüstündeki html dosyasını chrome sürüklediğimde üstte sayfamızın ismi çıkacaktır.


v6kmYr.png


Llk2dV.png


r5WjYP.png


P18pv8.png


grdnjN.png


NOT;Eğer türkçe karakterler yazıda görünmez ise üste bulunan file sekmesindeki save with encoding kısmından UTF-8 kısmını işaretleyip belgeyi öyle kaydedin.

0Rv8qo.png


3-)SEO(Search Engine Optimizatin) Nedir ve Nasıl Geliştirilir ?

SEO web içinde kullanıcı arama yaptığında sizin yazdığınız taglerle sitenizin daha kolay bulunmasını sağlayacak olan bir sistemdir.Ayrıca bunları <m€ta----/> taglari arasına yazmalısınız.Şimdi sizlere bu tagleri ve işlevlerini sunacağım.


-Description;Bu tag içine site içeriğinin tanımı yapılmaktadır.Yeni Nesil motorlar bu kısmı gözden geçirmektedir.Siteniz için önemli bir bölümdür.


-Keywords;Bu tag içine site indexleri ile alakalı anahtar kelimeleri yazılmalıdır.Arama motorları bu kısım ile fazla ilgilenmez!!!


-Robots;Bu tag sitenin arama motoruyla karşılaştığında siteniz nasıl davranacağını öğretmektedir.
Ör;index ile sitenin indexlerini sunacağı ve follow ile de site içindeki linklerin takip edilmesi sağlanmaktadır.


-Content-Type;Bu tag sitenin aramalarda çıkması için oldukça önemlidir.Burayı eğer TÜRKÇE bir site kuracaksanız UTF-8 olarak tanımlamanız gerekmektedir.


-Generator;Bu tag site içeriğinin(HTML Yapısı)hangi yazılım ile oluşturulduğu hakkında bilgi verir.


-Rfresh;Bu tag ise sayfanın kaç saniyede bir tarayıcı tarafından yenileceğini atıyor.

9aMRp8.png




8aq9kr.png
 
Moderatör tarafında düzenlendi:

'POLY

Katılımcı Üye
14 Eyl 2012
644
12
Kullandığımız metin editorünüde biraz anlatsaydın keşke ellerine sağlık m4a1 ;)
 

maj344

Katılımcı Üye
25 Şub 2019
277
2
Kullandığımız metin editorünüde biraz anlatsaydın keşke ellerine sağlık m4a1 ;)

Asıl konum html olduğu için editörü anlatmayı akıl edemedim ama konu içinde kısa kısa anlatmaya çalıştım hocam boş vakitte detaylı anlatımını yapmaya çalışacağım :))
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.