■--タグの書き方が間違っていると、どんなまずいことがあるのですか? >>>スガル -- 2002/09/09-13:46..No.[16894] |
|||
NO.3101で、タグの書き方が間違っているといろいろとまずいことがある、 せっかく見に来てくれた人にもひどく迷惑がかかることがある、 っていうのを読んで、すごく怖くなってきたんですけど、 具体的にどんなまずいことがあるんでしょうか? 教えてください。 |
|||
>>> 路 -- 2002/09/09-14:06..No.[16895] |
|||
具体的に不味いこと… ●ページのレイアウトがぐちゃぐちゃに見えたり全てが見えない事がある ●サイトのナビゲーションが機能しない ●ページが開けない ●ブラウザが落ちる ●パソコンが落ちる ●最悪 パソコンが壊れる事もあります。 きちんと HTMLの基礎を学んで ミスの無いように記述すれば 怖がるほどのまずい事は、まず起こりません。 |
|||
>>> -- 2002/09/09-15:00..No.[16896] |
|||
No3101の補足になりますが、 <html>----サイトを表示させるhtmlという文章ですという合図 <head>----本文についての情報(製作ソフト・検索ワードなど)がおいてありますと言う合図 <title>〜</title>----ファイルの名前ですという目印 (JavaScript・スタイルシートなど)本文に文面として出てこない情報 </head>----表示させない情報はここまでという印 <body>----ここからが本文ですと言う合図 サイトの本体になる文章、画像などのタグによる記述 </body>----本文終わりの印 </html>----HTMLで書かれた文章が終わりですよという印 このように基本には最低限の決まりがあり、ルールがあります。 いいサイトとはデザインが奇抜なサイトではなく、誰もが参加できて楽しめるサイトだと思います。 人気のあるサイトほど、構成がシンプルだったりするものですよ。 |
|||
>>> スガル -- 2002/09/09-16:45..No.[16897] |
|||
>路さん、 さん レス、ありがとうございます。 基本って、本当に大切なんですね。 正直、イースターのホームページを訪問する時って、胸がドキドキする事が多いです。 作った人に悪気はないんでしょうけど、 タグの不備でフリーズしたり強制終了したりって事が、結構あるんで・・・。 もし良ければ「初心者がタグを書く時、絶対やってはいけない事」を教えてください。 (教えて、ばっかりですみません) |
|||
>>> -- 2002/09/09-18:24..No.[16902] |
|||
自分では意味の理解できないタグ(特にJavaScript)を、安易にコピーペーストで使わないことです。 よく初心者の人が間違えるのですが、本文に意味づけをする「タグ」とデザインを指示する「スタイルシート(CSS)」、動的な動きを付け加える「JavaScript」を混同している方が多いようです。 これはすべてを「タグ」で1くくりにする自称「タグ屋」「タグ講座」のせいかもしれませんが、それぞれはまったく別なものです。 コピーすれば同じものができると思い込んで、どんどん意味が重複する構文を作ってしまうことになるのです。 例:<body>が複数あるために広告が複数つくなど 特にJavaScriptは命令を下す部分が<head> </head>にあり、命令を受ける部分が<body>にあることも多いです。 中途半端に書き込まれた構文により、意味不明なエラーが出たり、ブラウザの強制終了がおきることもあります。 自分が意味のわかる「タグ」だけを利用して、ホームページを作るようにしてください。 (テーブルがちゃんと理解できるだけで、かなり複雑なデザインができることも事実です。) もちろん本やHTML講座などを利用することも大いに結構です。 ちゃんと意味や基本的なルールをわかって作るのであれば、いろいろなことに手を出すこともいいと思います。 |
|||
>>> かすみ -- 2002/09/09-21:21..No.[16916] |
|||
上記(#16902)の (無記名)さんに重複しますが、自分で『個々の意味を』理解できないHTMLのタグやJavaScriptの構文を使わないこと。これに尽きるかと思います。 いわゆる『タグ屋』さんが配布されている、「マウスカーソルを変えるタグ」「文字を反転するタグ」「スクロールバーの色を変えるタグ」など、一見とても魅力的に思えてしまうのですが(私もネットを始めた頃などはそうでした)、そもそもその「タグ」自体が間違っている場合も多いですし、その個々の意味を理解せずに自分のページに取り込んでいくと、エラーが出たり、ブラウザやパソコンが落ちたりフリーズしたり、環境によってはまったく読めなかったりという、閲覧者側のマイナス面はもちろん、制作者サイドとしても、見境なく色々な装飾をコピー&ペーストで貼り付けたことが原因で、意図したとおりの表示が行われなかったり、修正や改変をしようと思ってもどこから手をつければよいのかさっぱりわからなくなったり、というデメリットがあります。 ですので、「とほほのWWW入門」(http://tohoho.wakusei.ne.jp/)や、あるいは書店などで売られているHTMLリファレンスなどの書籍で地道に個々のタグや構文の使い方を覚えては実践していく、というのが、結局のところ、『急がば回れ』の格言通り、もっとも理想的な解決策ではないかと…。 『3x+6=9の解はx=1』ということだけ暗記していても、方程式の解き方を知らなければ『-9+3x=-6』は解けませんよね。方程式を解くためには乗除算が、乗除算を解くためには加減算が必要不可欠です。 『ローマは一日にして成らず』といいますし、根気よく頑張ってください。 …ちなみに、another HTML-lint gateway (http://openlab.ring.gr.jp/k16/htmllint/htmllint.html)を使えば、HTML文書に関しては、重大なミスがないかどうかを調べることができます。 積極的に利用されてみるのも良いかもしれませんね。 |
|||
>>> スガル -- 2002/09/11-10:53..No.[16976] |
|||
> さん、かすみさん ご回答、ありがとうございます。 とてもためになりました。 (レスが遅くなってしまい、ごめんなさい) 何か問題があったら、 イースターのシステムがおかしいのではないか、などと考える前に、 「タグの書き間違いはないだろうか?」「自分に責任はないだろうか?」 そう自分に問いかける必要が、ユーザーにはあるわけですね。 |
|||