⊗ppPmFSIM 352 of 447 menu

Dělení layoutu na elementy v PHP

Vkládání jednoho souboru do druhého se často používá k rozdělení souborů s layoutem na části. To je potřeba, aby bylo možné odstranit opakující se části HTML stránek do samostatných souborů pro usnadnění úprav.

Podívejme se na příklad. Předpokládejme, že máme následující stránku:

<html> <head> <title>page1</title> <meta charset="utf-8"> <link rel="stylesheet" href="styles.css"> </head> <body> text 1 </body> </html>

A ještě jednu:

<html> <head> <title>page2</title> <meta charset="utf-8"> <link rel="stylesheet" href="styles.css"> </head> <body> text 2 </body> </html>

Jak vidíte, tyto dva soubory mají stejný obsah bloku head. Vytáhněme jej do samostatného souboru:

<meta charset="utf-8"> <link rel="stylesheet" href="styles.css">

Připojme tento soubor ke každé z našich stránek:

<html> <head> <title>page1</title> <?php include 'elem/head.php'; ?> </head> <body> text 1 </body> </html>

Jsou dány soubory s následujícím layoutem:

<!DOCTYPE html> <html> <head> <title>title</title> </head> <body> <header> header </header> <aside> sidebar </aside> <main> content </main> <header> footer </header> </body> </html>

Předpokládejme, že se layout souborů liší pouze tituly a obsahem. Vytáhněte obsah hlavičky, zápatí a postranního panelu do samostatných připojitelných souborů.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout