質問: 現在サイトを作っているのですが、少しコンテンツがある場合、(例)投稿サイトや情報サイトなどをスマフォとPCで表示を最適にする場合、どういった方法が適しているのか教えていただきたいです。(bootstrapは考えていません) 過去にcssで切り分ける方法だとレイアウト上、莫大な手間がかかり挫折し.. スマフォ用とPC用のページをつくりPHPでSP表示で切り替えなどもためしましたが、現在勉強中です。 URLにSP表示されてないサイトもよく拝見しますが、 現在の手法でどういったサイト構築が一般的なのか教えていただけないでしょうか。 すいませんいつも質問ばかりで申し訳ないです。 //追加 例えばランサーズなどやyahooなどのサービスでユーザーが投稿する形をとりたいのですが、wordpressの場合、仮に1000人のユーザーから投稿を受け付けるページの作り方がわからないので、敬遠してます。スマフォ用PC用のファイルを分ける形が良いのかも悩んでいます。PHPとMYSQLでログイン、メール返信、確認、マイページ投稿のような形です。wordpressを勉強する時間もなく間違った方法かもしれませんがHTML,PHP,MYSQLで一から作っています。 ページの表示方法でなにか最適な方法はありますでしょうか? //何度もすいません追加です。 CSSで切り替える方法はMedia Querieをかんがえておりました。 bootstrapは投稿されるテキストの関係で高さが可変してしまい勉強不足なのですがレイアウトが崩れてしまうためです。 ☆このteratailの様なユーザー投稿型のサイトを作るにはどんなサイト作りが最適でしょうか? //追加です。 このサイトteratailはどういった方法でPCとSPを切り替えてるのかを教えていただけないでしょうか?
回答: 現在であればレスポンシブデザインでPC、タブレット、スマホのデザインの切り替えを行う事が多いと思います。 Bootstrapを使用すればそのあたりが楽になりますが使用しないとの事。 Bootstrapを使用しない理由は何ですか?Bootstrapには様々な機能があるため、PC、タブレット、スマホの切り替えのためだけに使うのが無駄が多いとの理由であれば。 skelton.css その部分だけに特化したcssになるのであまり余計なものは入っていないので一考の価値はあるかと思います。