目標
セマンティックなHTML → レスポンシブCSS → ちょいJS → 公開、の流れを定着。
まずはHTMLの骨組みを丁寧に作って、次にCSSで整えます。最初は見た目より構造優先。
セマンティックなHTML → レスポンシブCSS → ちょいJS → 公開、の流れを定着。
プロフィール欄。ここは後でポートフォリオにしていく想定。 「何ができるか」を短く書くと案件で刺さる。
学習で作ったUI・実装を、成果物としてまとめています。
Flex / Grid と余白スケールで、PC/スマホで崩れない構成に整理。
開閉(is-open)と aria-expanded を同期し、リンク押下で閉じる改善も追加。
必須・形式チェック、エラー表示、最初のエラーへフォーカス移動を実装。
ここに本文。まずは段落、リンク、強調、リスト、画像、引用など、 よく使う要素を一通り入れていく。
他人の言葉や文章を引用するときは blockquote を使う。
HTMLは骨格。骨格が良いとCSSがラク。
学習メモ
コードをそのまま表示したいときは pre / code を使う。
<nav aria-label="主要ナビゲーション">
<ul>
<li><a href="#about">About</a></li>
</ul>
</nav>
HTMLは骨格。骨格が良いとCSSがラク。
送信はダミー。まずはラベルと必須、エラー表示の土台だけ作る。