Die verdeling van opmaak in elemente in PHP
Die invoeging van een lêer in 'n ander word dikwels gebruik om lêers met opmaak in dele te verdeel. Dit is nodig om herhalende dele van HTML-bladsye in aparte lêers te plaas vir gemaklike redigering.
Laat ons na 'n voorbeeld kyk. Kom ons sê ons het die volgende bladsy:
<html>
<head>
<title>page1</title>
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
text 1
</body>
</html>
En nog een:
<html>
<head>
<title>page2</title>
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
text 2
</body>
</html>
Soos jy kan sien, het hierdie twee lêers dieselfde
inhoud in die head-blok. Kom ons haal dit uit
in 'n aparte lêer:
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
Laat ons hierdie lêer by elke een van ons bladsye aansluit:
<html>
<head>
<title>page1</title>
<?php include 'elem/head.php'; ?>
</head>
<body>
text 1
</body>
</html>
Gegee lêers met die volgende opmaak:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<aside>
sidebar
</aside>
<main>
content
</main>
<header>
footer
</header>
</body>
</html>
Kom ons sê die opmaak van die lêers verskil slegs in die titels en inhoud. Haal die inhoud van die kop-, voet- en sylangbalk uit in aparte inkludering-lêers.