1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
// DOCTYPEの指定 $this->Html->doctype('xhtml-strict'); // キャラクタセットの指定 $this->Html->charset('utf-8'); // METAタグ // true=その場に出力, false=<head>に配置 $this->Html->meta('description', null, array('content' => '技術ブログです'), false); $this->Html->meta('keywords', null, array('content' => 'php,cakephp,フレームワーク'), false); // スタイルシートの読み込み $this->Html->css('style'); // css/style.css // スタイルシートの指定 // true=内容を1行にする $this->Html->style(array('color' => 'red, 'font-weight' => 'bold), false); // 画像タグの出力 $this->Html->image('sample.jpg', array('width' => 200, 'height' => '300', alt => '猫の写真')); // リンクの出力 $this->Html->link( 'Google', //タイトル 'http://google.com/', //URL array('target' => '_blank'), //属性 'Googleへジャンプします', //確認メッセージ false //タイトルをエスケープするか? ); // <p>タグの出力 $this->Html->para( 'style1', //CSSクラス名 '我輩は猫である', //表示テキスト array('align' => 'center') //属性 ); // <div>タグの出力 $this->Html->div( 'style2', //CSSクラス名 '我輩は猫である', //表示テキスト 'onclick' => 'alert("猫")' //属性 ); // 相対パスの取得 $this->Html->url( '/hello/test/', //CakePHP内の相対パス false, //true=フルパス ); |
参考サイト
HtmlHelper – CakePHP Cookbook 2.x ドキュメント
http://book.cakephp.org/2.0/ja/core-libraries/helpers/html.html