2

私はPHPが初めてで、その場でサイトを更新しようとしています。

リンクが www.otherwebsite.com につながるようにコードを更新する必要があります。現在、リンクは現在の Web サイトの RSS フィードに向けられています。

元のdivは次のとおりです。

<div style="float:right;">
<a href="<?php echo url::site(); ?>feed/"><img src="<?php echo url::file_loc('img'); ?>media/img/icon-feed.png" style="vertical-align: middle;" border="0"></a>

www.someotherwebsite.com を指すようにこれを変更する必要があります。それは十分に単純に見えました。これが私が試したものです:

<div style="float:right;">
    <a href="<?php echo www.someotherwebsite.com"><img src="<?php echo url::file_loc('img'); ?>media/img/twitter.png" style="vertical-align: middle;" border="0"></a>

それはうまくいきませんでした。代わりに、この編集を行った行に関するエラー メッセージを受け取りました。

これを更新するにはどうすればよいですか?

4

4 に答える 4

10

いくつかの終了タグが抜けているようです。外部 URL の前に「http://」を付ける必要があります。また、インライン スタイルを使用する代わりに、スタイルを外部スタイル シートに移動する必要があります。

.box{
  float:right;
}
.box a img{
  vertical-align: middle;
  border: 0px;
}

<div class="box">
    <a href="<?php echo "http://www.someotherwebsite.com"; ?>">
        <img src="<?php echo url::file_loc('img'); ?>media/img/twitter.png" alt="Image Decription">
    </a>
</div>

他のコメントで述べたように、正確な設定によっては、ストレート HTML を使用する方が簡単な場合があります。

<div class="box">
    <a href="http://www.someotherwebsite.com">
        <img src="file_location/media/img/twitter.png" alt="Image Decription">
    </a>
</div>
于 2013-03-16T22:54:40.607 に答える
7

このために PHP を呼び出す必要はありません。HTMLに直接入れるだけです:

<a href="http://www.example.com/">...
于 2013-03-16T22:47:04.727 に答える
4

" に問題があります:

 <a href=<?php echo "'www.someotherwebsite.com'><img src='". url::file_loc('img'). "media/img/twitter.png' style='vertical-align: middle' border='0'></a>"; ?>
于 2013-03-16T22:49:14.943 に答える
0

HTMLでやるだけ

<a href="https://www.google.com">Google</a>
于 2013-03-16T22:51:22.567 に答える