VSCODEのDOCTYPE宣言の内容を変更
VSCodeに独自のコードスニペットを登録する:
https://blanche-toile.com/web/vscode-snippets
既存のスニペットを変更する。
要するに、独自で登録したユーザースニペットが既存のスニペットより先に表示されるようにするって事
http-equiv
http-equivは必要ない。
viewport関係
https://gmotech.jp/semlabo/seo/blog/howto-viewport/
メディアクエリ関係
https://sole-color-blog.com/blog/71/
メディアクエリでPCとスマホのCSSを切り替えたりする。
PCサイトとスマホサイトを同一HTMLで管理する
PCサイトとスマホサイトを同一HTMLファイルで管理するメリット
PCサイトとスマホサイトを分けた場合は、同じ内容をPCサイトとスマホサイトでコピペしなければならない。
同一する事により、その手間が無くなり作業時間を短縮する事が出来る。
同一にするデメリット
同一にする事により、PCサイトに向けたCSSやスマホサイトに向けたCSSがもう一方に悪影響を及ぼす可能性がある。
ちゃんと管理していれば大丈夫ではあるが、公開前にちゃんとチェックする必要がある。
まぁそれは、別々に管理していても行う事なので作業時間的にはそんなに変わらない?
同一HTMLで管理するので、PC向けとスマホ向けでサイトデザインが大幅に違いすぎるとCSSの方でごにょごにょしなければいけない。
PCサイトでは表示するがスマホサイトでは表示しないようなデータ記載があると、無駄なデータをスマホ端末に送信してしまう事になる。
サーバーサイドの方で、スマホサイトには不必要なデータを送信しないように設定すれば良いが手間との兼ね合いでdisplay noneで済ませてしまう?
ディスプレイ上では非表示でも不必要なデータは送り付けてるんだけどね…
画像関係
PC向けとスマホ向けでは、ディスプレイサイズが違うので分ける必要がある?
スマホ向けサイトに高解像度の画像データを送りつけても無駄にデータ量が多いだけだからね。