• ベストアンサー

ブログのHTMLについて質問です

タンブラーでブログを始めようと思っています。 そこで「ZEN」というフリーのテンプレートに決め、色々奮闘中なのですが、HTMLなどの知識は全くないので苦労しています・・・ 記事エントリー日付を、記事タイトルの下に持ってくるようにしたいのですが、どうすればよいのでしょうか。HTMLに詳しい方アドバイスお願いしますm(_ _)m 「ZEN」 http://sanographix.github.io/tumblr/zen/ ZENのHTML https://github.com/sanographix/tumblr/blob/master/zen/zen.html

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

{block:Date} (略) {/block:Date} という部分を {block:Title} (略) {/block:Title} の下に移動させれば良いのではないでしょうか。

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

方法としては、phpのプログラムを書き換えてHTML出力を変更するか、スタイルシートで強制的に位置を変更するしかないでしょう。  それぞれの項目をセレクタを使って特定し セレクタ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/selector.html ) 値の割り当て、カスケード処理、継承( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/cascade.html )  その要素を、position:relativeで移動させることになります。 配置体系を選択する(Choosing a positioning scheme: 'position' property) ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/visuren.html#choose-position ) {セレクタで日付の当該要素を特定]{position:relative;top:20px;} {セレクタでタイトルの当該要素を特定]{position:relative;top:-20px;line-height:20px;margin:0;} とか・・セレクタは  div.section div.section p.***{}とかになるのじゃないかと・・ >HTMLなどの知識は全くないので  なら、身につけるしかないです。  HTMLよりはスタイルシートになりますが、HTMLの知識がないとスタイルシートは理解できないですし・・・。

関連するQ&A