Zend Framework помощник headLink () и HTML5 - PullRequest
0 голосов
/ 11 сентября 2011

Я установил doctype в HTML 5 следующим образом:

$view->doctype('HTML5');

Затем я добавил таблицу стилей, подобную этой:

$view->headLink()->appendStylesheet($view->baseUrl().'/css/reset.css');

Создает тег ссылки следующим образом:

<link href="/css/reset.css" media="screen" rel="stylesheet" type="text/css" >

Но для HTML 5 это было бы правильно, не так ли?

<link rel="stylesheet" href="/css/reset.css">

Еще один вопрос. Как создать метатег с помощью помощника headMeta ()?

<meta charset="utf-8">

1 Ответ

3 голосов
/ 11 сентября 2011

Чтобы создать тег

<meta charset="utf-8">

, вы можете сделать следующее.

$view->headMeta()->setCharset( 'UTF-8' );

Тег ссылки, созданный Zend,правильно тоже.Разница в том, что Zend пытается быть более конкретным.

Перейдите здесь , чтобы увидеть различные варианты тега мультимедиа.

Ваш вариант также верен, но тег Zend отображает для браузера лучшее представление о том, как отображать васстранице, сообщив ей, для какого типа отображения предназначен HTML-документ.

...