No.5170, No.5123, No.5097[3件]
details要素+summary要素で実現される「折り畳む」機能を搭載した Ver 4.6.1β(未配布)の動作テスト。
JavaScriptなしで動作する点も良いですね。装飾はCSS次第で好きなようにできます。
ここの動作試験場では、標準スキンにしか(まだ)CSSを用意していません。が、details要素+summary要素はHTMLだけで動作しますから、CSSがなくても(単に装飾がないだけで)動作はします。
折り畳み
折り畳み表示のテスト
こんな感じで見えます。
こんな感じで見えます。
ラベルはその都度指定します
もちろん、1投稿内にいくつでも書けます。
入れ子にもできます
ただし、details要素はspan要素等のインライン要素の内側に書くとHTMLの文法的に正しくなくなるため、そのように文字装飾を書いてしまうと直前のCSSが意図通りに適用されなくなる問題がある点に注意が必要です。
JavaScriptなしで動作する点も良いですね。装飾はCSS次第で好きなようにできます。
ここの動作試験場では、標準スキンにしか(まだ)CSSを用意していません。が、details要素+summary要素はHTMLだけで動作しますから、CSSがなくても(単に装飾がないだけで)動作はします。
テスト
CARD = TEST...
CARD-S = TEST...
CARD-L = TEST...
畳む
CARD = (Loading...)...
CARD-S = (Loading...)...
CARD-L = (Loading...)...
畳む
CARD = TEST...
CARD-S = TEST...
CARD-L = TEST...
畳む
CARD = (Loading...)...
CARD-S = (Loading...)...
CARD-L = (Loading...)...
畳む
ちなみにですが、使い方の説明にある [リンクラベル:CARD]URL の「リンクラベル」というのは、『「リンクラベル」の6文字を書く』という意味ではなくて、『そこに(OGPの情報が読み込まれる前の段階で見せたい)テキストを書いてね』という意味ですので。何らかの要因でOGPが読めなかったり、JavaScriptが正しく実行されなかったりした場合には、リンクラベルとして書いたテキストがカードのタイトルとして採用された状態で表示されます(ので、たとえOGPが読めなくてもリンクとしては正しく機能します、という仕様です)。
なので、リンク先の内容を表す簡潔な内容をリンクラベルとして書いておく方が望ましいと思います。
なお、全文検索の際には、投稿本文内に書いたリンクラベルだけが検索対象になります。(OGP情報は後からJavaScriptで合成しているだけなので検索対象になりません。)
なので、リンク先の内容を表す簡潔な内容をリンクラベルとして書いておく方が望ましいと思います。
なお、全文検索の際には、投稿本文内に書いたリンクラベルだけが検索対象になります。(OGP情報は後からJavaScriptで合成しているだけなので検索対象になりません。)