h2 span.date

hatena.cssをいじっていてどうもh2 span.dateの設定が有効にならない、具体的にはcolor属性が無視されて、日付の文字色が変わらないという現象におちいったのでちょっと調べてみたらはてなダイアリーが吐くHTMLとtDiaryの吐くHTMLが微妙に違ってた。スタイルシート側で対応しようと思ってちょっとやってみたけど文字色と一緒にリンクの下線まで色が変わってしまい、どうもはてなみたいにならなかったので、tDiary側を変更してしまった。

www9% diff -u diary.rhtml.org diary.rhtml
--- diary.rhtml.org Wed Jun 30 19:49:19 2004
+++ diary.rhtml Wed Jun 30 19:52:51 2004
@@ -1,6 +1,6 @@
<%# diary.rhtml $Revision: 1.21 $ %>
<div class="day">
-<h2><span class="date"><a href="<%= opt['index'] %>
<%%=anchor "<%= @date.strftime( '%Y%m%d' ) %>" %>">
<%= @date.strftime(  opt['date_format'] ) %></a></span>
<span class="title"><%= title %></span><%
+<h2><a href="<%= opt['index'] %>
<%%=anchor "<%= @date.strftime( '%Y%m%d' ) %>" %>">
<span class="date"><%= @date.strftime( opt['date_format'] ) %></a></span>
<span class="title"><%= title %></span><%
if opt['show_nyear'] then
%> <span class="nyear"><%%=nyear "<%= @date.strftime('%Y%m%d') %>" %></span><%
end

要するに <span class=”date”>と <a href>を入れ替えただけ。

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください