• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ZEROで作ったホームページを携帯で見ると崩れる)

ZEROで作ったホームページが携帯で崩れる理由とは?

このQ&Aのポイント
  • ZEROで作ったホームページを携帯で見るとレイアウトが崩れてしまいます。具体的には、文字が重なったり、画像や表などのオブジェクトがページやレイアウトパーツの幅よりも大きいためです。
  • レイアウトパーツの幅を調整するか、コンテンツを縮小することで問題を解決することができます。ただし、具体的な数値についてはソースネクストの製品サポートに問い合わせる必要があります。
  • 携帯でホームページを正しく表示するためには、レイアウトパーツの幅とコンテンツのサイズの調整が必要です。ソースネクストの製品サポートに問い合わせて具体的な方法を教えてもらいましょう。

質問者が選んだベストアンサー

  • ベストアンサー
  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.2

>私にはハードルが高いようです。  いえ、単に慣れの問題です。  HTMLの仕様書なんて、ZEROのマニュアルより圧倒的に少量ですし、たぐなんてせいぜい数十個しか使いません。中学校で習う英単語は2,000語ですよ。  スタイルシートはさすがに長いですが、それでも、どこに何が書いてあるかを覚えることを兼ねて目を通しておけば良い。 ★HTML 4.01 Specification (ja) ( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/cover.html ) ★REC-CSS2 邦訳 ( http://www.swlab.it.okayama-u.ac.jp/man/rec-css2/cover.html )    私は、オーサリングツールなんてない時代(Netscape Goldしかなかった)に始めましたから、苦になりませんが、それでも何度かオーサリングツールに手を出しましたが、結局、テキストエディタのほうが、ずっと楽だと思っています。  どんな優れたオーサリングツールを使おうと、HTMLやCSSの知識がないと作れるはずがありません。  こちらも・・ おすすめの無料のホームページ作成ソフト - ホームページ作成ソフト - 教えて!goo ( http://okwave.jp/qa/q7530323.html#a2 )

その他の回答 (1)

  • ORUKA1951
  • ベストアンサー率45% (5062/11036)
回答No.1

無理です。ごめんなさい・・ 携帯電話--膨大な種類があります。--、スマートフォン、パソコン用のブラウザ、(さらに点字端末や読み上げソフト、そして検索エンジン)に対応するページは、オーサリングツールだけではできません。というか、オーサリングツールを使用して作成すると、テキストエディタで促成する労力の何十倍も必要です。  もちろん、HTMLやCSSの知識があれば、簡単ですが、それならツールを使う必要がない。マニュアルを読んで理解することと、それぞれのツールの癖やできないことを学ばなければならない。  どんな優れたツールを使おうと、HTMLやCSSの知識が絶対必要です。それなしで、ウェブページができるはずがありません。  サンプルどおりのウェブページを、画像のサイズやデザインを変えずにそのまま書き換えることくらいしかできません。ちょっと何かを変えようと思ったら地獄です。  実際に携帯電話にも対応するページを作成するためには 1) スタイルシートを解釈しないユーザーエージェント向きに、HTMLの要素と属性を使って、文書構造をマークアップしたHTMLを作成します。  せいぜい、個人のサイトで使用するタグなんて数十個でしょう。(中学校で学ぶ2,000語の単語と比べたら微々たる物です) 2) HTML内のスタイルシートで、外部スタイルシートを読まないユーザーエージェント向けのスタイルシートを書きます。 3) 外部スタイルシートで、高度なデザインを記述します。  たとえば、古い携帯電話では、ディスプレイ幅が120px程度しかないものがあります。それに合わせてHTMLを書きます。ついで、スタイルシートで画像を大きなものに置き換えるスタイルを書きます。そのときディスプレイは、640px~以上に対応するリキッドデザインにしておけばスマートフォンを含めて対応させられるでしょう。  画像サイズを含め、サイズは決めないことがポイントです。ディスプレイ幅に対する%で指定します。  

gonpapa2
質問者

お礼

ご回答ありがとう御座います。率直な感想で申し訳有りませんが私にはハードルが高いようです。スタイルシートとHTMLの基礎を勉強しようと思います。ありがとう御座いました。

関連するQ&A