2025年3月9日日曜日

サイドバー復活(問題解決か?)

 Bloggerでトップページと2月13日以降にUPした記事の表示されているページのサイドバーがページの下部に移動するレイアウト崩れ、問題の起こっているページのリンクが無効、一部の記事の文字全てにアンダーラインが引かれる、等の問題が起こってたので、ヘルプセンターにフィードバックを入れたのですが、何日経っても解決せずBloggerでの過去記事のUPを2018年の2月の最初で停止していました

(↑サイドバーが復活したページ)

 3月6日(東部標準時)に、トップページは相変わらず正常に表示されていなかったのですが、正常に表示されているページから月別のアーカイブ(バックナンバー)をクリックして表示したら、2018年1月以外の月別アーカイブは正常に表示されるようになりました。
(以前は2025年2月13日以降にUPした記事を含む2018年1月と2月のアーカイブは正常に表示されなかった。)

 2018年の1月の記事に問題がありそうだと分かったので、文字にアンダーラインの引かれているページを一度下書きに戻したけれど問題は解決されないままでした。

 次に1月の記事全てを下書きに戻してみると、トップのページが正常に表示されるようになりました。

 その後、全ての記事をアップロード(公開)し直したらまた問題発生したので、アンダーラインの引かれていない記事のみを下書きに戻したら、正常に表示されました。

(↑問題のあった記事)

 アンダーラインの引かれていなかった記事の中で、ある一つの記事をアップロードすると問題が起こる事を発見。

 問題の記事のHTMLをチェックしたら2カ所文法の間違いがあることがわかりました。
 一つは、『<div>』タグを閉めていなかったここと、もう一つは余分な『<u>』タグが入っていてそのタグも閉めていなかったことです。

 BloggerのHTMLエディターはタグが不一致だと赤字で表示されるので、『<u>』タグの方は不一致が表示されていたのですが、『<div>』タグは性質上閉めていなくても赤字表示されないので、気が付きませんでした。

 タグのエラーを修正して再度公開したら、今度は正常に表示されるようになりました。

 と、言うわけで、Bloggerの過去記事UPを再開する事にしました。