-1

Webページでアニメーション化されたファビコンを作成する方法をグーグルで調べていたところ、次のような行を追加する必要があることを示す多くのチュートリアルが見つかりました

<link rel="icon" href="animated_favicon.gif" type="image/gif" >

しかし問題は、ここにhtmlではなく、純粋にphpベースのWebページがあることです。これらの呼び出しで html ページを作成し、何らかの方法で index.php から呼び出す必要がありますか? または、ここに他のphp固有のコマンドがありますか?

ありがとう。

4

2 に答える 2

2

HTML スニペットを公開するために編集した後、回答を開始できると思います。

まず、PHP と HTML はまったく別の生き物です。PHP はサーバー上で実行され、出力を生成します。HTML は、PHP が生成できる出力のタイプであり、Web サーバーで実行する場合のデフォルトのコンテンツ タイプです。PHP を使用するほとんどの Web サイト (100% ではないにしても、99% と言えます) は HTML も使用します。

たとえば、代わりにプレーン テキストのみを使用する Web サイトを作成している場合 (ナビゲートするのが難しいと話します)、運が悪いです。ブラウザは でファビコンを自動的に探します/favicon.icoが、アニメーション GIF も提供したい場合は、指定した HTML タグを使用してそのことを示す必要があります。他のもの (HTTP ヘッダーなど) は、その効果を模倣することはできません。

しかし、真剣に、Web サイトに HTML を使用していない場合、何使用しているのでしょうか?

于 2010-02-25T01:31:47.233 に答える
0

まず、HTML なしで Web ページを作成することはできません。その他のファイル タイプ (PDF、Flash、画像、テキスト ファイルなど) も提供できますが、Web ページの場合は HTML が必要です。

PHP は、HTML またはその他のテキストが散在するように設計されています。ブロックにカプセル化されていないものは<?php ?>すべて stdout に送信されます。PHP ページで HTML を出力するには、最低限、次の手順を実行します。

<?php
 /*
  * My PHP code goes here
  */
?>
<html>
<head>
<link rel="icon" href="animated_favicon.gif" type="image/gif" />
</head>
<body>
My web page
</body>
</html>

あなたの質問から、カスタム PHP ライブラリを使用して Web ページの HTML を生成しているように思えます。この場合、上記の例は機能しません。ライブラリのドキュメントを参照する必要があります。

于 2010-02-25T02:22:01.650 に答える