Client Brief
田
田中 ゆき本人
田中 ゆき
件名: 新規制作のご依頼
新しい仕事の問い合わせ用に、シンプルな自己紹介サイトが欲しい。古い雑誌やZINEのようなエディトリアルな雰囲気が好み。
ご要望
- 1写真と簡単なプロフィールが載せられる1ページ構成
- 2タイポグラフィが主役の静かなデザイン
- 3スマホでも美しく読めること
予算
¥30,000
納期
1週間
種別
新規制作
クライアントの人柄
言葉を選ぶタイプ。装飾過多を嫌い、余白と書体で語るデザインを好む。
避けてほしいこと
派手なグラデーションアニメーション過剰テンプレ感
成功指標
問い合わせフォームから月1件以上の新規案件相談が来ること
追加メモ
"Pinterestで集めたエディトリアル系の参考画像を共有します。Frauncesっていうフォントが気になってて、もし使えたら嬉しいです。"
Preview
/demo/P01-my-profile/index.html
Learning Points
1
HTML基本構造
2
見出し・段落
3
リンク・画像
4
基本的なCSS
How to Build
01
Step 1: 構造設計
30分完成形を見ながら、どんなHTMLタグを使うかをノートに書き出す。section, article, headerなど。
成果物: HTML構造のラフスケッチ
02
Step 2: HTML骨組み
60分スタイルなしでHTMLだけを書く。コンテンツが正しい順序で表示されることを確認。
成果物: プレーンなHTMLファイル
03
Step 3: タイポグラフィ設定
45分Google Fontsを読み込み、見出しと本文のフォントサイズ・行間を整える。
成果物: 文字組みが整ったページ
04
Step 4: 装飾とレイアウト
90分罫線、余白、グリッドレイアウトを実装。エディトリアルな雰囲気を作る。
成果物: ほぼ完成形
05
Step 5: レスポンシブ対応
45分メディアクエリでスマホ表示を整える。PCとスマホで両方崩れないことを確認。
成果物: 完成版
Source Code
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Yuki Tanaka — Profile</title>
<meta name="description" content="田中ゆうき。Webデザイナー / コーダー。東京在住。">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,300;9..144,500;9..144,700;9..144,900&family=IBM+Plex+Sans:wght@300;400;500;600&family=Shippori+Mincho:wght@400;500;600&display=swap" rel="stylesheet">
<link rel="stylesheet" href="css/style.css">
</head>
<body>
<!-- ============ HEADER ============ -->
<header class="header">
<span class="header__number">01</span>
<nav class="header__nav">
<a href="#about" class="header__link">About</a>
<a href="#skills" class="header__link">Skills</a>
<a href="#works" class="header__link">Works</a>
<a href="#contact" class="header__link">Contact</a>
</nav>
</header>
<!-- ============ HERO ============ -->
<section class="hero">
<div class="hero__grid">
<div class="hero__title-block">
<p class="hero__issue">Issue N°01 — 2026</p>
<h1 class="hero__name">
<span class="hero__name-line">Yuki</span>
<span class="hero__name-line hero__name-line--indent">Tanaka</span>
</h1>
<p class="hero__role">Web Designer<br>& Coder</p>
</div>
<div class="hero__photo">
<img src="https://images.unsplash.com/photo-1531746020798-e6953c6e8e04?w=800&q=80" alt="ポートレート">
</div>
<div class="hero__meta">
<dl class="hero__facts">
<div class="hero__fact">
<dt>Location</dt>
<dd>Tokyo, JP</dd>
</div>
<div class="hero__fact">
<dt>Born</dt>
<dd>1998</dd>
</div>
<div class="hero__fact">
<dt>Focus</dt>
<dd>UI / Web</dd>
</div>
</dl>
</div>
</div>
<div class="hero__rule"></div>
</section>
<!-- ============ ABOUT ============ -->
<section id="about" class="about">
<div class="about__grid">
<div class="about__number">
<span class="section-number">02</span>
</div>
<div class="about__content">
<h2 class="section-heading">About</h2>
<p class="about__lead">
東京を拠点に活動するWebデザイナー。美大でグラフィックデザインを学んだ後、独学でフロントエンド開発を習得。紙媒体の構成力とWebの技術を掛け合わせたエディトリアルなWeb制作を得意とする。
</p>
<p class="about__text">
好きなものは古い雑誌と活版印刷。休日は神保町の古書店を巡っています。「余白が語る」デザインを信条に、情報を削ぎ落とすことで本質を際立たせるアプローチを大切にしています。
</p>
</div>
</div>
</section>
<!-- ============ SKILLS ============ -->
<section id="skills" class="skills">
<div class="skills__grid">
<div class="skills__number">
<span class="section-number">03</span>
</div>
<div class="skills__content">
<h2 class="section-heading">Skills</h2>
<div class="skills__columns">
<div class="skills__column">
<h3 class="skills__category">Design</h3>
<ul class="skills__list">
<li>Figma</li>
<li>Adobe Illustrator</li>
<li>Adobe Photoshop</li>
<li>タイポグラフィ設計</li>
</ul>
</div>
<div class="skills__column">
<h3 class="skills__category">Development</h3>
<ul class="skills__list">
<li>HTML / CSS</li>
<li>JavaScript</li>
<li>WordPress</li>
<li>Git</li>
</ul>
</div>
<div class="skills__column">
<h3 class="skills__category">Other</h3>
<ul class="skills__list">
<li>ライティング</li>
<li>写真撮影</li>
<li>印刷入稿</li>
</ul>
</div>
</div>
</div>
</div>
</section>
<!-- ============ WORKS ============ -->
<section id="works" class="works">
<div class="works__grid">
<div class="works__number">
<span class="section-number">04</span>
</div>
<div class="works__content">
<h2 class="section-heading">Works</h2>
<div class="works__list">
<article class="works__item">
<span class="works__index">001</span>
<h3 class="works__title">Coffee Stand Branding</h3>
<p class="works__desc">個人カフェのロゴ・ショップカード・Web制作</p>
<span class="works__year">2025</span>
</article>
<article class="works__item">
<span class="works__index">002</span>
<h3 class="works__title">Literary Magazine "Mado"</h3>
<p class="works__desc">文芸同人誌のエディトリアルデザイン・組版</p>
<span class="works__year">2025</span>
</article>
<article class="works__item">
<span class="works__index">003</span>
<h3 class="works__title">Ceramic Studio Site</h3>
<p class="works__desc">陶芸工房のWebサイトリニューアル</p>
<span class="works__year">2024</span>
</article>
</div>
</div>
</div>
</section>
<!-- ============ CONTACT ============ -->
<section id="contact" class="contact">
<div class="contact__grid">
<div class="contact__number">
<span class="section-number">05</span>
</div>
<div class="contact__content">
<h2 class="section-heading">Contact</h2>
<p class="contact__text">お仕事のご相談はメールまたはSNSからお気軽にどうぞ。</p>
<div class="contact__links">
<a href="mailto:hello@yukitanaka.jp" class="contact__link">hello@yukitanaka.jp</a>
<a href="#" class="contact__link">Instagram</a>
<a href="#" class="contact__link">Twitter</a>
</div>
</div>
</div>
</section>
<!-- ============ FOOTER ============ -->
<footer class="footer">
<div class="footer__inner">
<span class="footer__colophon">Designed & Coded by Yuki Tanaka</span>
<span class="footer__copy">© 2026</span>
</div>
</footer>
</body>
</html>
Self Check
0 / 10
Submit
Discord #提出-portfolio チャンネルに以下を投稿
- 1デプロイURL(Vercel or Netlify、無料でOK)
- 2GitHubリポジトリURL
- 3実装で工夫した点を3つ箇条書きで
- 4クライアントへの提案メッセージ案(実際に納品するつもりで)