1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

プログラミング初心者が気づかないホームページ作成の罠

Posted at

未来電子テクノロジーでインターンをしている<@y_mishima_miraidenshi>です。
プログラミング学習を始めて1ヶ月ほど経過し、現在ホームページ作成に取り組んでいます。
その際、僕が解決に手間取ってしまった問題を忘れないよう記録しておこうと思います。
プログラミング初心者であるため、内容に誤りがあるかもしれません。
もし、誤りがあれば修正するのでどんどん指摘してください。

初期設定の罠

ホームページ作成にあたり、まずはヘッダー作成に取り組みます。
ホームページに飛べるようリンクを埋め込んだロゴと内容を示したリストを作成することを考え以下のようなコードを記述します。
初期設定コード1.png
出力は下図のようになりました。
初期設定1.png
CSSで何か記述したわけでもないのに、ロゴとリストの左端が合っていませんね。
この原因は、ページのコードを見ればすぐに解決します。
初期設定2.png
薄緑色がpadding、薄オレンジ色がmarginを表しています。
そうです、初期設定でpaddingとmarginが勝手に設定されていたんです。
どうりで端が合わないわけですね。
このpaddingとmarginを無くせば、下図のようにきれいな出力になります。
初期設定3.png
このように初期の設定値の影響で出力が期待通りにならないことがあるので確認する必要がありますね。
僕はこの原因が分からず、ずっと苦戦してしまいました…

おわりに

実際にホームページ作成をしてみることで、理解できていない部分が明確になってインプット学習とは違った学びが得られていると実感します。
今後もさらなるレベルアップに向け、学習していきたいと思います。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?