2

最近、誰かがHTML 5で、テキスト全体を入力せずにページのセクションを複数のページにまたがって再利用する方法があるかどうかを尋ねてきました。

おそらく彼は、サーバーサイドインクルード(SSI)やASP.NETマスターページやユーザーコントロールなどのサーバーサイドテクノロジーと同等のクライアントサイドHTMLを意味していました。

私はHTML5を初めて使用し、経験豊富なWeb開発者ではありませんが、マークアップの要素を再利用することは応答を準備するサーバーの仕事であるため、この質問は私には不合理に聞こえました。HTMLは、マークアップの構文を提供するだけです。

しかし、それでは、私はあまり知らないので、実際にそのようなHTML 5に相当するものがあるのか​​、そしてその質問は私が思っていたほど見苦しいものではなかったのだろうかと思っていました。

4

1 に答える 1

1

あなたは正しいです。コードの再利用は、クライアント側がプログラムの助けなしにできることではありません。特に Dreamweaver は、複数のページで使用できるテンプレートを作成できるツールです。基本的に、html のプリプロセッサとして機能します。

JavaScript や jquery を使用して複数の場所に同じコード ブロックを表示する方法はありますが、それは html5 には組み込まれていません。

于 2013-03-28T00:58:19.387 に答える