CSS Ana Menünün Oluşturulması

Ana menü oluşturmak için genellikle bir liste (<ul>) ve liste öğeleri (<li>) kullanılır. İşte basit bir HTML ve CSS örneği:

<!DOCTYPE html> <html lang="tr"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>CSS Ana Menü Ö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; color: #fff; padding: 1em; text-align: center; } nav { background-color: #444; padding: 1em 0; text-align: center; } nav ul { list-style: none; margin: 0; padding: 0; display: flex; justify-content: center; } nav li { margin: 0 10px; } nav a { text-decoration: none; color: #fff; padding: 10px; font-size: 1.2em; } nav a:hover { background-color: #555; } </style> </head> <body> <header> <h1>Web Sitenizin Adı</h1> </header> <nav> <ul> <li><a href="#anasayfa">Ana Sayfa</a></li> <li><a href="#hakkimizda">Hakkımızda</a></li> <li><a href="#hizmetler">Hizmetler</a></li> <li><a href="#iletisim">İletişim</a></li> </ul> </nav> </body> </html>

Bu örnekte:

  • nav etiketi içindeki ul ve li etiketleri ile bir liste oluşturulmuştur.
  • display: flex ile menü öğeleri yan yana hizalanmıştır.
  • justify-content: center ile menü öğeleri ortalanmıştır.
  • :hover pseudo-class ile üzerine gelindiğinde stil değişikliği sağlanmıştır.

Bu basit menü yapısını kendi projenize uygun şekilde özelleştirebilirsiniz. Menü elemanlarını, renkleri ve stil özelliklerini ihtiyacınıza göre değiştirebilirsiniz.



Yorum Ekle

Üzerine gel