Template lerdeki Tüm sayfaları(menü-footer vb.) tek seferde değiştirmek
merhabalar html css ve js ile yapılmış mobil uyumlu
birkaç tema indirdim ve türkçeye çevirmeye çalışıyorum.
Home - Contact - Order- Blog .html dosyalarım olduğunu varsayalım
mesela home ismini anasayfa yapmak için 4 sayfayada girip tek tek değiştirmem gerekiyor Homeyi Anasayfa olarak bu sadece 4 kelime için 16 kez değişim yapmam gerektiğini gösteriyor bunun kısayolu nedir? yani index.htmlde Anasayfa - iletişim - sipariş - blog yazdığımda diğer html sayfalarındada otomatikmen üst menüm indexdeki gibi olsun istiyorum.bunu nasıl yapabilirim? Şimdiden teşekkürler.
Soru hatalı mı? 👎
Eğer sorunun kurallara aykırı olduğunu düşünüyorsanız lütfen bize bildirin!
Cevaplar (1)
Bir backend dili bu sorunu çözer.
Örneğin PHP
// nav.php
<?php
echo '
<nav>
<ul>
<li>Patates 1</li>
<li>Patates 2</li>
<li>Patates 3</li>
</ul>
</nav>
';
?>
// index.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<?php include('nav.php'); ?>
</body>
</html>
Diğer sayfalara tek tek girip değiştirmek yerine nav.php den değiştirmen yeterli.