CSS Kodları ile Menü Oluşturma

CSS kullanarak bir menü oluşturmak oldukça yaygındır. İşte basit bir yatay menü örneği:

<!DOCTYPE html> <html lang="tr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Menü Biçimlendirme Örneği</title> <style> body { font-family: 'Arial', sans-serif; line-height: 1.6; margin: 0; padding: 0; background-color: #f4f4f4; color: #333; } header { background-color: #333; padding: 1em 0; text-align: center; } nav { display: flex; justify-content: center; background-color: #444; } nav ul { list-style-type: none; padding: 0; margin: 0; display: flex; } nav li { margin-right: 10px; } nav a { text-decoration: none; color: #fff; padding: 10px; border-radius: 4px; transition: background-color 0.3s ease; } nav a:hover { background-color: #555; } </style> </head> <body> <header> <h1>Web Sitesi Başlığı</h1> </header> <nav> <ul> <li><a href="#">Ana Sayfa</a></li> <li><a href="#">Hizmetler</a></li> <li><a href="#">Ürünler</a></li> <li><a href="#">İletişim</a></li> </ul> </nav> <section> <h2>İçerik Başlığı</h2> <p>İçerik buraya gelecek.</p> </section> </body> </html>

Bu örnekte:

  • header etiketi ile başlık kısmı oluşturulmuştur.
  • nav etiketi ile menü oluşturulmuştur. Menü öğeleri ul ve li etiketleri içinde yer almaktadır.
  • Menü öğeleri (nav a) renk, padding, border-radius gibi özelliklerle biçimlendirilmiştir. Hover durumunda arka plan rengi değişimi eklenmiştir.

Bu stil özelliklerini kullanarak menüyü ihtiyacınıza göre özelleştirebilirsiniz. Bu örnekte menü yatay olarak düzenlenmiştir. Aynı yaklaşımı dikey bir menü oluşturmak için de kullanabilirsiniz.



Yorum Ekle

Üzerine gel