①ジャバスクリプトと②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」こちらにかんして。
(ⅰ)全角文字で大丈夫ですか?
(ⅱ)この意味はなにですか?どんなときにつかうんですか?

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


回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2006/10/03 18:49:22
  • 終了:2006/10/10 18:50:03

回答(5件)

id:mugenkoubou No.1

mugenkoubou回答回数10ベストアンサー獲得回数02006/10/03 19:08:49

ポイント23pt

(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

id:toyoshi No.2

toyoshi回答回数67ベストアンサー獲得回数12006/10/04 17:12:03

ポイント22pt

>(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

id:m-nisi No.3

m-nisi回答回数159ベストアンサー獲得回数32006/10/03 21:17:04

ポイント22pt

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

id:ngc02 No.4

ngc02回答回数108ベストアンサー獲得回数22006/10/03 18:55:30

ポイント23pt

<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問入れるのはやめたほうがいいです。手数料もさほど変わりはしないので。

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 esecua 510 457 10 2006-10-06 04:49:41

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません