HTML Stilleri
Sayfa yapısını kurmayı ve yollarla diğer dosyalara işaret etmeyi zaten biliyorsunuz. Yeni başlayanların sonraki sorusu içeriğin nasıl göründüğünü değiştirmektir: metin rengi, arka plan ve boyut. Erken HTML pratiğinde bunu style özniteliğiyle yapabilirsiniz. Bu, CSS fikirlerine küçük bir kapıdır — demolar ve tarayıcıda hızlı denemeler için faydalıdır — oysa tam site tasarımı öğrenme yolunuzda daha sonra düzgün CSS’e taşınır. Şimdilik amaç tüm portalı süslemek değil; kısa property:value çiftlerini güvenle okuyup yazmaktır.
style özniteliği nedir?
style özniteliği, CSS bildirimlerini doğrudan bir HTML öğesinin başlangıç etiketine eklemenizi sağlar. Tarayıcı bu bildirimleri okur ve o öğeyi buna göre boyar. Sıfırdan ikinci bir dil icat etmiyorsunuz: HTML’nin zaten sağladığı yerde kısa CSS kuralları yazıyorsunuz. Bu yüzden satır içi stil iyi bir öğretim aracıdır: neden ile sonucu tek etikette görürsünüz. Profesyonel projeler nadiren tüm tasarımı özniteliklerde tutar — bu sorun değil; önce sözdizimini öğrenin, sonra görünümü ortak bir yere taşıyın.
Doğrudan yanıt
Görünümü bir öğede style="property: value;" ile ekleyin. Başlangıç özellikleri color (metin ön plan rengi), background-color (içeriğin arkasındaki alan) ve font-size (metin boyutu) içerir. Tüm listeyi tırnak içine alın — aksi halde HTML öznitelik ayrıştırması bozulur. Birden fazla bildirimi noktalı virgülle ayırın. Gerçek çok sayfalı sitelerde aynı görünümü her etikette tekrarlamamak için bir CSS dosyası veya <style> bloğu tercih edin. Bu derste net satır içi bildirimleri okuyup yazmaya odaklanın: önce sözdizimi doğruluğu, sonra ölçeklenebilirlik.
Özellik ve değer, birer birer
Her bildirimin bir özelliği (ne değiştirmek istediğiniz) ve bir değeri (nasıl görünmesi gerektiği) vardır. Aralarında iki nokta vardır. Yeni başlayanlar büyük bir liste ezberlemeden önce birkaç özelliği iyi öğrenmelidir.
Paragraf başına bir özellik
html<p style="color: blue;">Mavi metin</p>
<p style="background-color: lightyellow;">Açık sarı arka plan</p>
<p style="font-size: 24px;">Daha büyük metin</p>
Örneği okumak
color: blueyalnızca o paragrafın metin rengini değiştirirbackground-color: lightyellowmetnin arkasındaki alanı boyarfont-size: 24pxboyutu ayarlar;pxyeni başlayanlar için yaygın bir birimdir- Her paragrafın kendi
style="..."değeri vardır, böylece üç etki ayrı ve kolay görülür kalır bluegibi adlandırılmış renkler pratik için uygundur; daha sonra#336699gibi hex değerleri de göreceksiniz
Tarayıcıda hiçbir şey değişmezse dosyayı kaydettiğinizi, sayfayı yenilediğinizi ve tüm style değerinin etrafındaki tırnakları koruduğunuzu doğrulayın. Çoğu «hiçbir şey görünmüyor» vakası, unutulmuş kayıt veya kelime işlemciden gelen kıvrık tırnaklardan kaynaklanır.
Tek öznitelikte birkaç bildirim
Bildirimleri tek bir style özniteliği içinde birleştirebilirsiniz. HTML okunaklı kalsın ve bir hafta sonra kendi yazdığınızı anlayabilesiniz diye listeyi kısa tutun. Her bildirimi noktalı virgülle bitirin — sonuncuyu da eklemek sorun değildir ve sonra düzenlerken çoğu zaman daha nettir. Tek öznitelikte bildirim sırası genelde soldan sağa okunur; demoda «mükemmel» özellik sırasından çok açıklık önemlidir.
Birleşik style bildirimleri
html<p style="color: navy; background-color: #f0f0f0; font-size: 18px;">
Açık gri arka plan üzerinde lacivert metin
</p>
Bu kalıp neden önemli
- Bir öğe renk, arka plan ve boyutu birlikte taşıyabilir
- Noktalı virgüller bildirimleri ayırır; tarayıcı her çifti ayrıştırabilir
#f0f0f0bir hex renktir; yeni başlayanlar için zorunlu değildir ama gerçek CSS’te yaygındır- Paragrafın içindeki görünür cümle normal HTML metnidir; yalnızca
styleözniteliği görünümü değiştirir
İlk gün tek özniteliğe on tasarım kararı sıkıştırmayın. Önce iki veya üç net özellikle sözdizimini öğrenin.
Farklı öğelerde style
style özniteliği yalnızca p ile sınırlı değildir. Başlıklar, span’ler ve birçok başka öğe onu aynı şekilde kullanabilir. Bu, stilin sihirli bir global anahtar olmadığını — bağladığınız öğeyi izlediğini — görmenize yardım eder. Başlık ile paragrafları yan yana karşılaştırınca yerelliği daha hızlı anlarsınız: her etiket kendi bildirim kümesini taşır.
style ile başlık ve paragraflar
html<h1 style="color: darkgreen;">Bahçe Notları</h1>
<p style="color: #333333;">Koyu gri sıradan gövde metni.</p>
<p style="background-color: honeydew; font-size: 20px;">Yumuşak yeşil arka planlı vurgulu ipucu.</p>
Nelere dikkat edin
h1rengi paragrafları otomatik olarak yeniden stillendirmez- İkinci paragraf arka plan ile yazı tipini birleştirir
- Satır içi stil yereldir: o öğeyi etkiler (ve normal CSS kurallarına göre çocukları da etkileyebilir — ama şimdilik demoları basit tutun)
Şimdi satır içi style, sonra CSS
Satır içi style deneyler için hızlıdır: bir değeri değiştirirsiniz, kaydedip yeniledikten sonra sonucu hemen görürsünüz. Yirmi sayfanın aynı lacivert başlık rengine ihtiyacı olduğunda ve yirmi özniteliği teker teker düzenlemeniz gerektiğinde acı verir. Paylaşılan CSS — belgenin head bölümünde bir <style> bloğu veya harici bir .css dosyası — görünümü tek yerde tutar ve «bir sayfayı unuttum» riskini düşürür. Bu kursun ilerisinde ayrı CSS öğrenimi vardır. Bu HTML oturumunda işiniz property:value fikrini anlamak ve birkaç doğru satır içi örnek yazmaktır; satır içi stili tüm sitenin nihai mimarisi gibi görmemek.
Düzenleyicinizde pratik
- Bir
h1ve üç kısa paragraf içeren bir sayfa oluşturun. - İlk paragrafa metin
colorverin. - İkincisine
background-colorverin. - Üçüncüsüne
colorvefont-sizekombinasyonu verin. - İsteğe bağlı olarak
h1’i kendistyleile renklendirin. - Kaydedip yenileyin. Her bloğun farklı göründüğünü doğrulayın — renk, arka plan ve boyut ilk bakışta okunabilmeli.
- Bilerek bir örneği bozun (tırnak veya
pxkaldırın), yenileyin, hatayı görün, sonra düzeltin.
Bozuk bir style üzerinde çalışmak, yalnızca mükemmel örnekleri kopyalamaktan daha hızlı tırnak ve birim öğretir. Tarayıcıda tam olarak neyin «bozulduğunu» not edin: çoğu zaman eksik tırnak, kaybolanpxveya karışancolorilebackground-colordır.
Stillerinizi gizleyen hatalar
- Değerin etrafındaki tırnakları unutmak:
style=color:rednormal HTML öznitelik yazımında geçersizdir color(metin) ilebackground-color(metnin arkası) karıştırmak ve «renk hiçbir şey yapmadı» sanmak- Boyutun birim istediği yerde birimi atlamak (birçok yeni başlayan durumunda
24pxyerinefont-size: 24) - Özniteliklerde düz tırnakları kıvrık tırnaklarla değiştiren bir kelime işlemci kullanmak
- Sonraki paylaşılan CSS’i öğrenmek yerine tüm sayfa tasarımını satır içi stillere sıkıştırmak
- Dosyayı değiştirip yenilemeden önce kaydetmeyi unutmak — tarayıcı hâlâ eski sürümü gösterir
- Özellik adında fazla boşluk veya yazım hatası olan bir örnek kopyalamak — tarayıcı bilinmeyen bildirimi sessizce yok sayar
Özet
styleözniteliği bir HTML öğesine CSS bildirimleri eklerproperty: value;yazın ve tüm listeyi tırnak içinde tutun- Başlangıç özellikleri:
color,background-color,font-size - Birkaç bildirimi noktalı virgülle birleştirin; demoları kısa ve okunaklı tutun
- Satır içi stil öğrenme ve küçük deneyler için mükemmeldir; tüm sitenin tasarımını sürdürmek için değil
- Görünümü tek yerden kontrol etmek istediğinizde paylaşılan CSS öğrenme yolunda sıradadır
- Her zaman kaydet + yenile ile doğrulayın; stiller «gizemli» şekilde başarısız olduğunda tırnak ve birimleri kontrol edin
- Önce tek öğede net sözdizimi — sonra CSS ile tekrarlanabilir tasarım
🧠 Bilginizi Test Edin
Bilginizi Test Edin
Bu interaktif sınavla kendini test et ve konuyu ne kadar iyi anladığını gör
📝 Talimatlar
- Her soruyu dikkatle okuyun
- Her soru için en iyi cevabı seçin
- Quiz'i istediğiniz kadar tekrar alabilirsiniz
- İlerlemeniz üstte gösterilecek