人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

?ジャバスクリプトと?PHPに関してです。
※わかるひとには簡単な質問だとおもいます。

?下記で30ピクセルで文字を表示させようと思ったらどうすればよいですか?下記だとうまくいきません。

<body>
<script language="javascript">
document.write("<FONT size="30px">");
document.write("30ピクセルで表示");
document.write("</FONT>");
</script>
<body>

なにとぞよろしくお願い申し上げます。

?PHPで
--------------------
<?php
$a=1;
$b=2;
?>
<body>
<?php
echo $a+$b."<br>¥n";
<?>
</body>
------------------------
(1)echo $a+$b."<br>¥n";
この部分の「.」はどういうときに使うのですか?
(2)echo $a+$b."<br>¥n";
この部分の「¥n」こちらにかんして。
(?)全角文字で大丈夫ですか?
(?)この意味はなにですか?どんなときにつかうんですか?

なにとぞよろしくお願い申し上げます。




●質問者: rrr3
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:ECHO PHP Write ジャバスクリプト ピクセル
○ 状態 :終了
└ 回答数 : 4/5件

▽最新の回答へ

1 ● mugenkoubou
●23ポイント

(1)Java Scriptは、

document.write("<FONT size="30px">");

部分を

document.write('<FONT size="30px">');

のような感じで最初と最後の「"」を「'」に変えてやれば動くと思います。

(2)PHPは、

> (1)echo $a+$b."
¥n";

> この部分の「.」はどういうときに使うのですか?

「.」はその前後の文字列を連結するときに使います。

上記の場合だと、

3
¥n のようになります。

> (2)echo $a+$b."
¥n";

> この部分の「¥n」こちらにかんして。

> (?)全角文字で大丈夫ですか?

全角文字だそのまま出力されてしまうため、

改行として扱うためには半角で書く必要があります。

> (?)この意味はなにですか?どんなときにつかうんですか?

「"」で囲った場合に半角で「\n」のようにすると改行として扱われます。

下記サイトを見ればもっと詳しくわかると思います。

http://www.scollabo.com/banban/php/php_07.html


2 ● toyoshi
●22ポイント

>(1)echo $a+$b."
¥n";

>この部分の「.」はどういうときに使うのですか?

文字列を連結することになります(「+」のようなイメージ)

"あ"."い"="あい"

といった感じです。

この場合は$aに$bを加えた結果の文字列と"
¥n"を連結させています。


>(2)echo $a+$b."
¥n";

>この部分の「¥n」こちらにかんして。

>(?)全角文字で大丈夫ですか?

全角文字では駄目です。¥もnも半角で書いてください。


>(?)この意味はなにですか?どんなときにつかうんですか?

\nで改行の意味になります。


echo "a \n b";

などを実行してみてソースを見るとわかりやすいと思います。


\nは「制御文字」と呼ばれる種類のもので、同じ種類のものとしてタブを意味する\tなどがあります。

http://e-words.jp/w/E588B6E5BEA1E69687E5AD97.html


3 ● m-nisi
●22ポイント

1番の回答。

<html>

<body>

<script language="javascript">

document.write("<FONT size='30px'>");

document.write("30ピクセルで表示");

document.write("</FONT>");

</script>

</body>

</html>


2番の回答

2-1.文字列を連結する役割をしています。

2-2.全角では駄目です。半角でお願いします。

意味は、改行を意味します。ブラウザ上での改行ではなく、

出力としての改行です。

http://q.hatena.ne.jp/answer


4 ● ngc02
●23ポイント

<body>

<script language="javascript"></p> <p>document.write("<FONT size="30px">");</p> <p>document.write("30ピクセルで表示");</p> <p>document.write("</FONT>");</p> <p></script>

<body>

については""のなかに""があるのでだめ。どちらかを''に変更


$a=1;

$b=2;

?>

<body>

echo $a+$b."
¥n";

</body>

については半角でないといけません。意味は改行コードです。

HTMLならあっても無くても表示にさほど変わりはありません。


あと1つの質問に2問入れるのはやめたほうがいいです。手数料もさほど変わりはしないので。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ