4

ユーザーがドロップダウン メニューから HTML ページのコンテンツを「フィルタリング」できるようにしたいと考えています。

私は最小限のコーディング スキルしか持っていませんが、Emacs org-mode を使用して作成されたシンプルな Web サイトを維持しています。(ページを組み立てて、タグを使用して同じコンテンツの異なるバージョンを作成するのは簡単です。) 出力は単純な HTML です。

ページのさまざまなバージョンを簡単に作成し、ドロップダウン メニューでそれらを選択できるようにして、それらの間を移動できますが、これは私の Web サイトに同じコンテンツのさまざまなバージョンがあることを意味し、検索エンジンからの検索が混乱します。

理想的には、ユーザー A がページ全体を表示することを選択し、ユーザー B がその一部を表示することを選択し、ユーザー C がごく一部を除いてほとんどのページを表示できるようにしたいと考えています。これはユーザーの便宜のためです (セキュリティなどのためではありません)。

これを実装する最も簡単な方法は何ですか? Web 開発者はおそらく Ajax などを使用すると思いますが、それは私ではありません。

4

3 に答える 3

1

HTMLだけではできません。HTML は、静的な書式設定を使用して静的ドキュメントを定義します。ページを動的に変更するには、少なくとも少しの JavaScript が必要です。それ以外の場合は、ブラウザを目的の変更を含む新しいページに移動させる何らかのリンクまたはボタンを作成する必要があります。(これは、最初の 5 年間ほど Web がどのように機能したかについてです。)

少しの JavaScript と jQuery のようなライブラリがあれば、プログラミングの経験があれば、これを簡単に行うことができます。

于 2013-06-16T02:58:22.253 に答える
1

HTML はマークアップを作成するためだけに使用され、CSS はそれをスタイルするために使用されます。プレーンな HTML で「フィルタリング」を行う方法はありません。JavaScript の知識が必要です。jQuery と angularJS を試してみてください。それらは非常に簡単に習得でき、ドキュメントは非常に優れています。

于 2013-06-16T12:16:05.017 に答える