⊗ppPmFSIM 352 of 447 menu

Divisão de layout em elementos em PHP

Inserir um arquivo dentro de outro é frequentemente usado para dividir arquivos de layout em partes. Isso é necessário para remover partes repetitivas das páginas HTML em arquivos separados para facilitar a edição.

Vamos ver um exemplo. Suponha que temos a seguinte página:

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

E mais uma:

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

Como você pode ver, nesses dois arquivos o conteúdo do bloco head é igual. Vamos extraí-lo para um arquivo separado:

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

Vamos incluir este arquivo em cada uma de nossas páginas:

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

Dados arquivos com o seguinte layout:

<!DOCTYPE html> <html> <head> <title>title</title> </head> <body> <header> cabeçalho </header> <aside> barra lateral </aside> <main> conteúdo </main> <footer> rodapé </footer> </body> </html>

Suponha que o layout dos arquivos difere apenas nos títulos e no conteúdo. Extraia o conteúdo do cabeçalho (header), rodapé (footer) e barra lateral (sidebar) para arquivos separados que podem ser incluídos.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar