質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

Q&A

解決済

1回答

937閲覧

初めてhtml書いたんでこうした方がいいとかあったらお願いします。

nyan_lia

総合スコア50

HTML

HTMLとは、ウェブ上の文書を記述・作成するためのマークアップ言語のことです。文章の中に記述することで、文書の論理構造などを設定することができます。ハイパーリンクを設定できるハイパーテキストであり、画像・リスト・表などのデータファイルをリンクする情報に結びつけて情報を整理します。現在あるネットワーク上のほとんどのウェブページはHTMLで作成されています。

0グッド

0クリップ

投稿2015/11/06 05:41

<html> <head>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <script type="text/javascript" src="jquery-1.11.3.min.js"></script> <script type="text/javascript" src="velocity.min.js"></script> <script type="text/javascript" src="dom.js" charset="UTF-8"></script> <script type="text/javascript" src="date.js" charset="UTF-8"></script> <script type="text/javascript" src="start.js" charset="UTF-8"></script> <script type="text/javascript" src="main.js" charset="UTF-8"></script> <link rel ="stylesheet" type ="text/css" href ="sample.css"> <title> ゲーム(仮)</title>
</head> <body>
<!-- 見出し --> <h1 id ="test" align ="center"> Game </h1> <!-- スタート --> <div> <button id ="start_button" type ="button" onclick ="gameStart()"> start </button> </div> <!-- layer群 --> <div> <!-- 壁 --> <div id=lyrwall> <img src=bb04.gif> </div> <!-- ブロックレイヤー --> <div id=lyrblock1> <img src="bb02a.gif"> </div> <div id=lyrblock2> <img src="bb02a.gif"> </div> <div id=lyrblock3> <img src="bb02a.gif"> </div> <div id=lyrblock4> <img src="bb02a.gif"> </div> <div id=lyrblock5> <img src="bb02a.gif"> </div> <div id=lyrblock6> <img src="bb02a.gif"> </div> <div id=lyrblock7> <img src="bb02a.gif"> </div> <div id=lyrblock8> <img src="bb02a.gif"> </div> <!-- ボールレイヤー --> <div id="lyrball"> <img src=bb01.gif> </div> <!-- ラケットレイヤー --> <div id=lyrracket> <img src=bb03.gif> </div> </div> <!-- 終了ボタン --> <div> <button id ="end_button" type ="button" name ="link" value="END" onclick ="scene_end()"> end </button> </div>
</body> </html> ----------------------------------------------------------------------- とあるサイトを見ながら作りました。 javascript と styleは外部から読み込むようにして排除しました。 htmlだけですが何かアドバイスがあればお願いします。

<img>タグを画像分書かないといけないのはなかなかしんどいですね。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

この言語で書かれた文章 (HTML コード) が話し相手 (ブラウザのエンジン) に正しく伝わっているかを判断できるのは、その文章の正しい意味を知っている人だけです。

HTML は所詮、言語です。自然言語である日本語と同じく、表現するための手段に過ぎません。
nyan_lia さんが何を表現したいのかによって正解は違います。
こんにちはは正しい日本語ですが、謝りたいなら間違いなのと同じです。

文法的にはほぼ間違いないと思います。
しいて言うなら、
・ドキュメントタイプ宣言がない。必須です。
・CSS の読み込みは JavaScript よりも前のほうが良い。
・属性名の書き方が統一されていない
=の前にスペースがあったりなかったり。なしでいいと思います。
→属性値が"で括られていたりいなかったり。常に括ることを推奨します。
onXXX系の属性は使わないほうがいい。
→JavaScript が至る所に存在すると保守性が悪いために嫌われています。

ドキュメントタイプ以外は宗教戦争に近いので、人によっては異論のあるところかもしれません。
つまりそれほど絶対的ではない、比較的どうでもいい点です。
この情報ではこれくらいしか指摘することはできません。

投稿2015/11/06 07:10

編集2015/11/06 07:14
tozjp

総合スコア790

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

nyan_lia

2015/11/06 07:34

>tozipさん ご指摘ありがとうございます。 見返してみたらおっしゃるとおりでした。""括ってなかったりとか。。 そしてonXXX系は嫌われるのですね。初耳でした。 また新しく趣味で簡単なWebゲーム作ってる最中なので今回は使わないでやっていこうと誓いました。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問