2011-09-11 4 views
0

私はこのようなHTML 5にDOCTYPEを設定している:Zend FrameworkのheadLinkは()ヘルパーとHTML5

$view->doctype('HTML5'); 

それから私はこのようなスタイルシート追加しました:

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

をそれはこのようにリンクタグを生成:

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

ただし、HTML5の場合、これは正しいですか?いいえ。

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

もう1つ質問があります。どのようにheadMeta()ヘルパーでこのようなメタタグを生成するのですか?あなたは、次の操作を行うことができ、タグに

<meta charset="utf-8">

を生成するために

<meta charset="utf-8"> 

答えて

3

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

のZendによって生成リンクタグも正しいです。違いは、Zendがより具体的にしようとしていることです。

go hereメディアタグのさまざまなオプションを確認してください。

あなたも正しいですが、Zendのタグが表示されると、htmlドキュメントがどのような種類の表示であるかをブラウザに伝えることで、ページをどのように表示するかがわかります。