Kezdőoldal » Számítástechnika » Weblapkészítés » Hogy lehet egy weboldalnak...

Hogy lehet egy weboldalnak állandó dizájnt adni?

Figyelt kérdés

Elnézést ha ez egy nagyon kezdő kérdés de még csak nemrég kezdtem el foglalkozni a webfejlesztéssel.

A kérdésem pedig az lenne, hogy a webfejlesztők hogyan szokták azt megoldani amikor egy oldalon több aloldal van pl. xy.hu/kapcsolat xy.hu/rolunk xy.hu/users/123 a web dizájn mindegyik oldalon ugyanaz.

Tehát ugyanaz a fejléc, a menü a weboldal alja csak a közepén a tartalom cserélődik le.

Gondolom nem másolgatják át az oldal elemeit minden egyes html/php fájlba mert ha egy plusz menüpont kerülne be az oldal tetejére akkor azt minden egyes fájlban át kell írni.



2019. júl. 1. 12:23
 1/3 anonim ***** válasza:
90%
Php include() alapvetően.
2019. júl. 1. 12:24
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
90%

használtál már valami keretrendszert? tudod mi az az MVC?


több view-d "nézeted" lehet és általában van 1 ahol az alap sablon van és a tartalmat abba rakod bele, megadott helyre beilleszti a keretrendszer

2019. júl. 1. 12:28
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:
100%

Ha egy nagyon egyszerű oldalról van szó akkor az állandó elemek, pl a header, footer, sidebar mehetnek külön fájlba, és ahogy az első írja a megfelelő helyen beszúrt include-al tölti be a tartalmat.

pl:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Title of the document</title>

</head>


<body>

<?php include "inc/header.php"; ?>

<div class="main">

<?php include "inc/sidebar.php"; ?>

<?php include "inc/content.php"; ?>

</div>

<?php include "inc/footer.php"; ?>

</body>


</html>

aztán pl

header.php:

<header>

<div class="logo"><a href="/"><img></a></div>

<nav class="menu">

<ul>

<li><a href="/tokmindegy/">home</a></li>

<li><a href="/tokmindegy/">home</a></li>

<li><a href="/tokmindegy/">home</a></li>

<li><a href="/tokmindegy/">home</a></li>

</ul>

</nav>

<div class="search"><input type="text"><input type="submit" value="kereses"></div>

</header>


content.php-be mehet egy feltétel, ami az alapján tölti be a tartalmat, hogy mi az url.

Ezt pl apache alatt .htaccess-el mod_rewrite-al:

https://www.codeofaninja.com/2013/04/mod-rewrite-url.html

2019. júl. 1. 13:11
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!