как создать заголовок в файле макета zf2

В файле макета я хочу создать заголовок, как у всех веб-сайтов. У меня есть изображение для заголовка, как я могу разместить это изображение только для заголовка страницы в файле макета?

это мой кодекс ..

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title><?php echo page_title; ?></title>
<?php
$homeUrl = $this->url('home', array(), array('force_canonical' => true));
$basePath = $this->basePath();

$this->headLink(array('rel' => 'shortcut icon', 'type' => 'image/png', 'href' => $this->basePath() . '/img/FantasyFootballLogo.png'))
?>

<?php echo $this->headLink() ?>

</head>

--Option1:  <header style="background-image:url(/img/ffheader.png)" height="300" width="1000">

</header>
--Option2: <header>
<div style="background-image:url(/img/ffheader.png)"></div>
</header>

Может кто-нибудь, пожалуйста, помогите мне, как установить заголовок?

1

Решение

чтобы сделать заголовок в zf2, вы должны использовать viewHelpers, это лучший способ сохранить код

РЕДАКТИРОВАТЬ: вариант 2 лучше отображать ваш логотип ^^

РЕДАКТИРОВАТЬ 2: и вы, вероятно, должны использовать вариант 3:

потому что этот файл «имеет смысл» для Google и Co

ЗАКЛЮЧИТЕЛЬНОЕ РЕДАКТИРОВАНИЕ: и если вы действительно хотите, чтобы фон для вашего заголовка (как я только понимаю, xD), вариант 2 тоже лучше.

0

Другие решения

Заголовочная часть HTML-файла не предназначена для размещения «видимого HTML-кода», поэтому вы должны расположить контейнеры правильно или в теле, чтобы вы зафиксировали изображение и поместили его в верхнюю часть страницы.
этот пост может помочь вам достичь того, что вам нужно:
Заголовок HTML с изображением и текстом

0

По вопросам рекламы [email protected]