• 締切済み

HTMLタグだけで文章の展開・折り畳みをしたい

「●」 とあって。この●部分にマウスポインタを当ててクリックしたら、 「●  XXX」 と文章が展開するようにしたい。のです(そんでもう一度クリックするとまた「●」に折り畳まれる)。HTMLタグの記述だけで。 ツリーメニューとかアコーディオンメニューとかいう機能らしい…? まだ学生時分に、HTML(の初歩の初歩)を習ったときに、やって。だからHTMLだけでやれるはずだ…とは思うんですけど。 いまネット検索してみたら 「JavaScriptと組み合わせないと。HTMLだけじゃ無理」 とか 「それはCSSを使って…(なんかやたらに長いタグがいっぱい)」 とか、そういう、すごく高度なのしか見つけられなくて…。 「はい、<HTML>って打って下さい。次に</HTML>って打って下さい。今度は、“<HTML></HTML>”の間に、“<HEAD></HEAD>”って入れてみてください…」 とかやらされていた、どズブの素人~の女の子もえっちらおっちら書けた、シンプルーなやつをもう一度…! と思っているのですが。 そういうの ありますか?

みんなの回答

  • suffre
  • ベストアンサー率28% (259/919)
回答No.1

htmlは動的動作ができないので、●をリンクにして、擬似的にリンク先の構成がいかにも展開したかのようにすればいいんじゃないですか?

unknown-2
質問者

補足

え、リンクって、<A href=""></A>でくくるやつですよね…? それだと、クリックすると別のページに飛んでしまいませんか…? ちなみに、そのとき書かされたタグでは、ブラウザの種類によっては 「● XXX」 と、最初から全展開になっていたような覚えがおぼろに…。

関連するQ&A

専門家に質問してみよう