calendar2モジュールの公開(d:id:hatenadiary:20031118#1069111499)にともない、「hatena」テーマ(hatena.css)に以下の内容が追加されていました。
追記:夕方ごろのd:id:hatenadiary:20031118#1069111499への追記(hatena.cssの内容変更)に応じて、下の内容も差し替えました。
/* calendar2 */ table.calendar { align: center; font-size: 0.8em; line-height: 100%; background-color: transparent; margin: 0; } table.calendar td { margin: 0; padding: 1px 2px 0px 2px; text-align: right; } table.calendar td.calendar-prev-month, table.calendar td.calendar-current-month, table.calendar td.calendar-next-month { text-align: center; } table.calendar td.calendar-sunday { color: red; } table.calendar td.calendar-saturday { color: blue; }
このスタイルでは、カレンダーの1行目にある「<<」や「○月」などを中央揃えで表示し、曜日やそれぞれの日付(「1」〜「30」)を右寄せに表示しています。
これらをすべて中央揃えで表示させるには、「table.calendar td{text-align:center;}」などと指定すればよいでしょう。