ホームページ > ウェブフロントエンド > htmlチュートリアル > HTMLのタグの重要な属性を詳しく解説

HTMLのタグの重要な属性を詳しく解説
黄舟
リリース: 2017-06-30 11:27:55
オリジナル
1575 人が閲覧しました

アーカイブ プロパティ

パフォーマンス上の理由から、1 つ以上のアーカイブを含むオブジェクトのセットを事前ダウンロードすることを選択できます。これは、Java クラスがそのジョブを実行するために他の多くのクラスに依存する Java ベースのアプリケーションに特に当てはまります。

archive 属性の値は、引用符で囲まれた URL のリストであり、それぞれの URL は、オブジェクトを表示または実行する前にブラウザーがロードする必要があるアーカイブ ファイルを指します。

classid 属性

classid 属性は、ブラウザに含まれるオブジェクト (通常は Java クラス) の場所を指定するために使用されます。

その値は、オブジェクトの絶対 URL または相対 URL です。 codebase 属性が指定されている場合、相対 URL は codebase 属性で指定された URL を基準とし、そうでない場合は、現在のドキュメントの URL を基準とします。

たとえば、 Clock.class ファイルに含まれる時間 Java アプレットを実行するには、HTML ドキュメントに次のコードを含めることができます:

<object classid="clock.class"></object>
ログイン後にコピー

ブラウザは、現在のドキュメントのベース URL を使用して、このコードを検索します。アプレット。したがって、現在のドキュメントの URL が次のようになっているとします:

http://www.w3school.com.cn/time.html
ログイン後にコピー

ブラウザは、次の場所にある Clock.class インスタンスのアプレット コードを取得します:

http://www.w3school.com.cn/clock.class
ログイン後にコピー

ヒント: classid 属性は、

codebase 属性

codebase 属性は、ベース URL を提供するオプションの属性です。この属性の値は、classid 属性によって参照されるオブジェクトを含むディレクトリを指す URL です。 コードベース URL はドキュメントのベース URL をオーバーライドしますが、永続的に置き換えられるわけではありません。 codebase 属性が使用されない場合、このベース URL がデフォルトになります。

ここで、ドキュメントが http://www.w3school.com.cn からのものであると仮定して、前の例を引き続き使用しますが、時計アプレットは、classes と呼ばれる別のディレクトリに配置されます。このアプレットは、classid= "classes/lock.class" を指定して取得することはできません。代わりに、codebase 属性と新しいベース URL を含める必要があります:

<object classid="clock.class" codebase="http://www.w3school.com.cn/classes/">
</object>
ログイン後にコピー

このステートメント行は次の URL に解析します:

http://www.w3school.com.cn/classes/clock.class
ログイン後にコピー

この例では絶対 URL を使用しましたが、実際には相対 URL も同様に使用できます。たとえば、アプレットはホスト ドキュメントと同じサーバーに保存されることが多いため、再配置するには、次のようなコードベースの相対 URL を指定する方がよい場合があります。 ヒント: 上記の例から、ご覧のとおり、 codebase 属性は classid 属性と組み合わせて使用​​され、オブジェクトの完全な URL を指定します。

codetype属性

codetype属性は、プログラムのコードタイプを識別するために使用されます。

codetype 属性は、ブラウザが classid 属性に基づいてアプレットの MIME タイプを判断できない場合、またはオブジェクトのダウンロード時にサーバーが正しい MIME タイプを送信しない場合にのみ必要です。

codetype 属性は type 属性と似ています。違いは、type 属性はプログラム コードの種類を識別するために使用されるのに対し、type 属性はデータ ファイルの種類を識別するために使用されることです。

次の例は、オブジェクトのコードが Java であることをブラウザに明示的に伝えます:

<object classid="clock.class" codebase="/classes/">
</object>
ログイン後にコピー

declare

属性

declare 属性はオブジェクトを定義できますが、同時にブラウザがダウンロードして処理するのを防ぎます。 name 属性とともに使用すると、このツールはより伝統的な

プログラミング言語

におけるある種の前方宣言に似ており、オブジェクトが実際にドキュメント内で使用されるまでオブジェクトのダウンロードを遅らせます。

data 属性 data 属性は、処理するオブジェクトのデータ ファイルの URL を指定するために使用されます。

この属性の値はファイルの URL で、ファイルのベース URL を基準とした絶対 URL または相対 URL、または codebase 属性で指定された URL を基準とした絶対 URL または相対 URL です。

ブラウザは、ドキュメントに挿入されたオブジェクトのタイプによってデータのタイプを決定します。

この属性は、含まれるオブジェクトによって処理されるデータをダウンロードするという点で、 タグの src 属性に似ています。もちろん、違いは、データ属性により、画像ファイルだけでなく、ほぼすべての種類のファイルを含めることができることです。

以上がHTMLのタグの重要な属性を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート