スペースをいれるには、、、

「まったく何も分からない・・・」そんなユーザーさんの為のフォーラムです。どんなご質問でもお気軽にどうぞ。
返信
acs
記事: 9
登録日時: 2007年7月13日(金) 15:34

スペースをいれるには、、、

投稿記事 by acs » 2007年12月05日(水) 19:49

こんばんは。
いつもお世話になっております。

デザイン定義ファイルにスペースを入れたい箇所があるのですが、HTMLタグの
「 」をいれるとエラーになります。どのようなコードをいれるとスペースをいれることができますか?

それから、
ようやくcmsデザイナーを導入したHPが完成したのですが、今までヤフーなどで検索をされてヒットしてきたページを今回のページにむくようにするには、どのような対策をすればいいですか?

キーワード検索で「阪和アセットアドバイザーズ」と入力して検索されてくるページ

http://www.hanwa-ad.com

これからヒットして欲しいページ

http://www.hanwa-ad.com/index.php

素朴な疑問なのですが、、、
サーバーからindex.htmlファイルを削除して、incdx.phpファイルを残しているだけではヒットしてこないような気がして、、、

相変わらず無知な質問で申し訳ありませんが、よろしくお願いします。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: スペースをいれるには、、、

投稿記事 by webmaster » 2007年12月06日(木) 15:50

 acsさん、こんばんは。いつもお世話になっております、webmasterです。

  ですが、XSLTには半角スペースの実体参照が定義されていない為、
そのままですと使用できません。
 数値実体参照を使って、

   と書くと(&は半角にしてください)、半角スペースを出力できます。

 もしnbspを文字実体参照として使いたい場合には、デザイン定義ファイル
(*.xslファイル)の先頭の<?xml〜>の下に、

コード: 全て選択

<!DOCTYPE xsl:stylesheet [
	<!ENTITY nbsp "&#160;" >
]>
 のように、"nbsp"の文字実体参照を定義することでも使用可能になります。


 index.htmlの代わりにindex.phpをトップページ(インデックスページ)に
したい場合、こちらのページが参考になるかと思います。

 http://www.shtml.jp/htaccess/directoryindex.html

 .htaccessファイルを作成し、そこに

コード: 全て選択

DirectoryIndex index.html index.cgi index.php index.shtml
 のように書けば、http://www.hanwa-ad.com/ に対してアクセスが来た
場合に、index.html→index.cgi→index.phpと探してくれます。

 又は、レンタルサーバをご利用の場合には、ほとんどのケースで既にそうなって
いると思います。

 一度お試し下さい。
最後に編集したユーザー webmaster on 2007年12月07日(金) 23:28 [ 編集 1 回目 ]

acs
記事: 9
登録日時: 2007年7月13日(金) 15:34

PHPうまくいきました☆

投稿記事 by acs » 2007年12月07日(金) 21:37

WEBMASTER様

いつもお世話になっております。
ウェブサイトをindex.phpへ見に行く設定変更できました。
ありがとうございました。

ただ、スペースの方がうまくいきません。
スペースははいっているのですが、文字の前に ・ がついてしまいます。

xslの情報をみてもらっていいですか?

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE xsl:stylesheet [
<!ENTITY nbsp "&#130;" >
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"version="1.0">
<xsl:output method="html" encoding="EUC-JP" omit-xml-declaration="yes" />

<xsl:template match="/entrylist">
<xsl:for-each select="entry">
<div id="newsrelease">
<div class="sectionnews">
<xsl:value-of select="@year" />-
<xsl:value-of select="@month" />-
<xsl:value-of select="@day" />
&nbsp;
<xsl:if test="gazou=''">
</xsl:if>
<xsl:if test="not(gazou='')">
<img src="{gazou}&w=15" />
</xsl:if><br />
&nbsp;
<xsl:value-of select="body" />
</div>
</div>

</xsl:for-each>
</xsl:template>

</xsl:stylesheet>

以上です。
サイトは http://www.hanwa-ad.comです
よろしくお願いします。

webmaster
Site Admin
記事: 1451
登録日時: 2004年12月10日(金) 10:09

Re: PHPうまくいきました☆

投稿記事 by webmaster » 2007年12月08日(土) 00:56

 acsさん、申し訳ありません、130ではなく、160でした。
 確認せずコメントしてしまい、ご面倒をおかけしました。

 元投稿の方は、混乱を避ける為に既に修正済みです。

 お手数をおかけして申し訳ありませんが、再度お試し頂いてもよろしいでしょうか。

acs
記事: 9
登録日時: 2007年7月13日(金) 15:34

スペースうまくいきました☆

投稿記事 by acs » 2007年12月08日(土) 13:23

うまくいきました♪ありがとうございました。
今後ともよろしくお願いします。

返信