PHPде верстканы элементтерге бөлүү
Бир файлды экинчи файлга кошуу көбүнчө верстка файлдарын бөлүктөргө бөлүү үчүн колдонулат. Бул HTML барактарынын кайталанган бөлүктөрүн өзгөртүү ыңгайлуулугу үчүн өзүнчө файлдарга чыгаруу үчүн зарыл.
Мисал менен карап көрөлү. Бизде төмөнкү барак бар дейли:
<html>
<head>
<title>page1</title>
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
text 1
</body>
</html>
Жана дагы бирөө:
<html>
<head>
<title>page2</title>
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
</head>
<body>
text 2
</body>
</html>
Сиз көрүп тургандай, бул эки файлда head блогунун
мазмуну бирдей. Аны өзүнчө файлга чыгаралы:
<meta charset="utf-8">
<link rel="stylesheet" href="styles.css">
Бул файлды ар бир баракка туташтыралы:
<html>
<head>
<title>page1</title>
<?php include 'elem/head.php'; ?>
</head>
<body>
text 1
</body>
</html>
Төмөнкү версткасы бар файлдар берилген:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<aside>
sidebar
</aside>
<main>
content
</main>
<header>
footer
</header>
</body>
</html>
Файлдардын версткасы аттары менен контенти менен гана айырмалансын. Хедердин, футердин жана сайдбардын мазмунун өзүнчө туташуучу файлдарга чыгарыңыз.