この記事を紹介してアフィリエイト報酬を獲得するには?
【12万文字】ココナラでHTML/CSSコーディング案件を取るには? 初心者が案件獲得するための完全ドリル!

【12万文字】ココナラでHTML/CSSコーディング案件を取るには? 初心者が案件獲得するための完全ドリル!

第1章:ココナラとHTML/CSSコーディングの概要

こんにちはWEB系のフリーランスをIT企業に勤めながら行っているWatataと申します。初心者の方が「ゼロからココナラでHTML/CSSコーディング案件を取るまで」に必要な知識やノウハウを、できるだけ丁寧にまとめますね。まずは「ココナラって何?」「HTML/CSSの仕事とはどんなもの?」「どうやって案件を獲得していくの?」という全体像からつかんでいきましょう。

目次

  1. 第1章:ココナラとHTML/CSSコーディングの概要
  2. 1-1. ココナラとは何か?
  3. ● ココナラの概要
  4. ● 他のクラウドソーシングサービスとの違い
  5. ● HTML/CSSに特化した案件は実際どんな需要があるのか
  6. 1-2. HTML/CSSの仕事の全体像
  7. ● コーディング案件の種類
  8. ● HTML/CSSコーダーの実務的役割
  9. ● クライアントが求めているポイント
  10. 1-3. ココナラで案件を獲得するための基本的な流れ
  11. ステップ1:プロフィール作成
  12. ステップ2:ポートフォリオ準備
  13. ステップ3:サービスの出品とリサーチ
  14. ステップ4:提案・受注・納品の流れ
  15. ステップ5:継続案件・リピートを狙う
  16. 【補足トピック】1章で押さえておきたい超基礎ポイント
  17. 【例題】ここでちょっと練習課題をやってみよう
  18. ● 例題:シンプルな自己紹介ページを作る
  19. ● 例題の解説
  20. 1章まとめ
  21. 第2章:HTML/CSSの基礎知識を確実に固める
  22. 2-1. HTMLの基本構造を再確認
  23. 2-1-1. HTML全体の流れ
  24. 2-1-2. head要素に入れる代表的なタグ
  25. 2-1-3. body要素に入る代表的なタグ
  26. 2-1-4. セマンティックHTMLを意識しよう
  27. 2-2. CSSの基本構造を再確認
  28. 2-2-1. セレクタとプロパティ、値の概念
  29. 2-2-2. CSSの適用方法(外部CSS・内部CSS・インラインCSS)
  30. 2-2-3. CSSのセレクタの種類
  31. 2-2-4. CSSの優先順位(カスケーディング)
  32. 2-3. HTML5/CSS3の新機能ポイント
  33. 2-3-1. HTML5セマンティック要素の活用
  34. 2-3-2. CSS3の代表的なプロパティ
  35. 2-3-3. レスポンシブデザイン(Media Queries)
  36. 2-4. 初心者がつまずきやすいポイント
  37. 2-4-1. 余白が意図しない場所にできる
  38. 2-4-2. floatを使ったレイアウト崩れ
  39. 2-4-3. positionプロパティの誤用
  40. 2-4-4. 「全然スタイルが反映されない!」
  41. 2-5. 実践例題:HTML/CSSの基礎を網羅したミニサイトを作ろう
  42. ● 例題概要
  43. 2-5-1. index.html
  44. 2-5-2. style.css
  45. 2-5-3. サンプル画面イメージと運用
  46. 2-6. 例題に対するチェック項目
  47. 4. レスポンシブ(@media queries)が機能しているか?
  48. 5. ブロック要素とインライン要素を正しく把握しているか?
  49. 6. 画像のパスやalt属性は正しく設定されているか?
  50. 7. フォントや色使いは読みやすいか?
  51. 8. その他の細かな点
  52. 2-7. コーディングの効率を上げるテクニック
  53. 2-7-1. Emmet(エメット)の活用
  54. 2-7-2. スニペット機能
  55. 2-7-3. Live Server(ライブプレビュー)の活用
  56. 2-7-4. ブラウザの開発者ツールを駆使する
  57. 2-8. 初心者がやりがちなNG行動&改善策
  58. 1) なんでも<div>で囲むだけの「div地獄」
  59. 2) とにかくposition: absolute;を多用する
  60. 3) 大量の!importantに頼る
  61. 4) 「動けばOK」とコードを整理しない
  62. 2-9. Q&A:HTML/CSSに関するよくある質問
  63. Q1. 「HTMLとXHTMLはどう違うの?」
  64. Q2. 「<br>タグはたくさん使ってもいいの?」
  65. Q3. 「行間(line-height)はどう設定すればいい?」
  66. Q4. 「CSSで使う色指定は#rrggbb以外にどんな書き方がある?」
  67. Q5. 「HTML/CSSだけでアニメーションできるの?」
  68. 2-10. 章末演習問題
  69. 演習問題1
  70. 演習問題2
  71. 演習問題3
  72. 2-11. 演習問題の解答例
  73. 演習問題1 解答例
  74. 演習問題2 解答例(CSS)
  75. 演習問題3 解答例
  76. 2-12. 第2章まとめ
  77. 第3章:開発環境の整え方・ツール選び
  78. 3-1. テキストエディタ・IDEの選び方
  79. 3-1-1. テキストエディタとIDEの違い
  80. 3-1-2. VSCode(Visual Studio Code)の特徴
  81. 3-1-3. VSCodeの基本セットアップ
  82. 3-1-4. その他のエディタ・IDE例
  83. 3-2. ローカル環境・テスト環境の構築
  84. 3-2-1. なぜローカル環境が必要?
  85. 3-2-2. Live Serverの使い方(VSCode拡張)
  86. 3-2-3. XAMPPやMAMPなどのローカルサーバー
  87. 3-3. ディレクトリ構造の作り方
  88. 3-3-1. なぜディレクトリ構造が大切か?
  89. 3-3-2. 典型的なディレクトリ例
  90. 3-4. ブラウザ開発者ツールの活用
  91. 3-4-1. 開発者ツール(DevTools)とは?
  92. 3-4-2. Elementsパネル
  93. 3-4-3. Consoleパネル
  94. 3-4-4. Networkパネル / Performanceパネル
  95. 3-4-5. Device Toolbar(レスポンシブビュー)
  96. 3-5. 作業効率をアップさせるための補助ツール
  97. 3-5-1. Prettier(コード整形ツール)
  98. 3-5-2. ESLint(コードの品質チェック)
  99. 3-5-3. GitとGitHub(バージョン管理)
  100. 3-5-4. 画像圧縮・最適化ツール
  101. 3-6. 環境構築の一連の流れ(練習ドリル)
  102. ● 例題:VSCode+Live Serverでミニサイトを作ろう
  103. ● 例題:WordPressローカル環境を構築してみよう(応用編)
  104. 3-7. 初心者がよくある質問Q&A:環境構築編
  105. Q1. 「Live Serverを起動してもブラウザが開かないorエラーが出る」
  106. Q2. 「インターネットに接続していなくてもLive Serverは使える?」
  107. Q3. 「Windows版のMAMPがあると聞いたけど、XAMPPと何が違う?」
  108. Q4. 「GitHubを使った方がいいのは分かるけど、1人開発でも使うメリットは?」
  109. Q5. 「FTPクライアントは何がいい?」
  110. 3-8. 章末演習問題
  111. 演習問題1
  112. 演習問題2
  113. 演習問題3
  114. 3-9. 演習問題の解答例
  115. 演習問題1 解答例
  116. 演習問題2 解答例
  117. 演習問題3 解答例
  118. 3-10. 第3章まとめ
  119. 第4章:コーディング実践ドリル(基礎編)
  120. 4-1. 基本的なレイアウトの組み方
  121. 4-1-1. ブロックレベル要素とインライン要素の復習
  122. 4-1-2. レスポンシブ対応の基本方針
  123. 4-1-3. Flexboxでレイアウトを組む
  124. 4-2. コーディングドリル①:ヘッダー、ナビゲーションのレイアウト
  125. 4-2-1. ドリルの概要
  126. 4-2-2. HTML構成
  127. 4-2-3. CSSの記述例
  128. 4-2-4. 追加練習
  129. 4-3. コーディングドリル②:メインビジュアル、ヒーローセクション
  130. 4-3-1. ドリルの概要
  131. 4-3-2. HTML構成
  132. 4-3-3. CSSの記述例
  133. 4-3-4. 追加練習
  134. 4-4. コーディングドリル③:カードレイアウト
  135. 4-4-1. ドリルの概要
  136. 4-4-2. HTML構成
  137. 4-4-3. CSSの記述例
  138. 4-4-4. 追加練習
  139. 4-5. コーディングドリル④:グリッドレイアウトの基礎
  140. 4-5-1. ドリルの概要
  141. 4-5-2. HTML構成
  142. 4-5-3. CSSの記述例
  143. 4-5-4. 追加練習
  144. 4-6. さらに押さえておきたいレスポンシブのテクニック
  145. 4-6-1. 画像のレスポンシブ対応
  146. 4-6-2. メディアクエリを複数使う
  147. 4-6-3. レスポンシブタイポグラフィ
  148. 4-7. 実践ドリル総合演習:シンプルLPの組み立て
  149. 4-7-1. LPの要件
  150. 4-7-2. HTML例
  151. 4-7-3. CSS例(概要)
  152. 4-7-4. 表示チェックと微調整
  153. 4-8. よくある質問(Q&A): レイアウト実践編
  154. Q1. 「FlexboxとGridはどっちを使うべき?」
  155. Q2. 「スマホで表示したら、背景画像の重要な部分が切れてしまう」
  156. Q3. 「カードレイアウトで、タイトルやテキストの長さが違うと高さがバラバラになり崩れる」
  157. Q4. 「PC表示では3列にしたいけど、タブレットでは2列、スマホでは1列にしたい」
  158. Q5. 「HTML/CSSだけでスライダーを作りたいが可能?」
  159. 4-9. 演習問題:レイアウトドリルのおさらい
  160. 演習問題1
  161. 演習問題2
  162. 演習問題3
  163. 4-10. 演習問題の解答例
  164. 演習問題1 解答例
  165. 演習問題2 解答例(Grid + grid-template-areas)
  166. 演習問題3 解答例
  167. 4-11. 第4章まとめ
  168. 第5章:デザインカンプからのコーディング実践ドリル(応用編)
  169. 5-1. デザインカンプとは?
  170. 5-1-1. デザインカンプの役割
  171. 5-1-2. 主なデザインツール
  172. 5-2. カンプの読み解き方・注意点
  173. 5-2-1. カンプを見る前に確認すべきこと
  174. 5-2-2. カンプの測り方
  175. 5-2-3. 余白やフォントサイズの数値をそのまま使うか?
  176. 5-2-4. 画像の書き出し
  177. 5-3. カンプをコーディングに落とし込む手順
  178. 5-3-1. 手順1:全体のセクション構成を把握する
  179. 5-3-2. 手順2:HTMLの骨組みをざっくり書く
  180. 5-3-3. 手順3:画像やテキストを配置し、スタイルの雛形を作る
  181. 5-3-4. 手順4:微調整とレスポンシブ対応
  182. 5-3-5. 手順5:最終確認・納品形態
  183. 5-4. コーディング演習ドリル(応用編)
  184. 5-4-1. 想定デザインカンプの概要
  185. 5-4-2. HTML例
  186. 5-4-3. CSS例(抜粋)
  187. 5-4-4. チェックポイント
  188. 5-5. さらにステップアップするために
  189. 5-5-1. UIデザインツールをある程度使えると強い
  190. 5-5-2. ピクセルパーフェクトをどこまで目指すか
  191. 5-5-3. デザインがない場合は自分で作れる?
  192. 5-6. Q&A:デザインカンプコーディングにまつわる疑問
  193. Q1. 「カンプにはテキストが画像として書かれているが、生テキストにすべき?」
  194. Q2. 「Photoshopしか触ったことがないけど、FigmaやXDのファイルが来たらどうすれば?」
  195. Q3. 「カンプの縦余白はぴったり合わせたのに、実際の表示で思ったより広く(または狭く)感じる...」
  196. Q4. 「カンプを受け取ったらどんなファイル形式で保存しておくべき?」
  197. Q5. 「納品ファイルのフォント指定はどうする?」
  198. 5-7. 章末演習問題
  199. 演習問題1
  200. 演習問題2
  201. 演習問題3
  202. 5-8. 演習問題の解答例
  203. 演習問題1 解答例
  204. 演習問題2 解答例
  205. 演習問題3 解答例
  206. 5-9. 第5章まとめ
  207. 第6章:ポートフォリオサイトを作る
  208. 6-1. ポートフォリオサイトの必要性
  209. 6-1-1. なぜポートフォリオが必要なのか?
  210. 6-1-2. 掲載内容がポイント
  211. 6-1-3. ココナラとの連携
  212. 6-2. ポートフォリオに載せるべき内容
  213. 6-2-1. 基本情報:自己紹介&スキル
  214. 6-2-2. 制作実績一覧(作品例)
  215. 6-2-3. 連絡先・問い合わせフォーム
  216. 6-2-4. 可能ならば料金プランや作業フロー
  217. 6-3. ポートフォリオサイトの構成例
  218. 6-3-1. 1ページ構成(シングルページ)の例
  219. 6-3-2. 複数ページ構成の例
  220. 6-4. 簡単に作れるポートフォリオ例(サンプルコードと解説)
  221. 6-4-1. HTML例
  222. 6-4-2. CSS例(抜粋)
  223. 6-4-3. ポイント解説
  224. 6-5. ちょっとしたJavaScript導入例
  225. 6-5-1. スムーズスクロール
  226. 6-5-2. フェードインアニメーション
  227. 6-6. 作ったポートフォリオを公開する方法
  228. 6-6-1. 無料ホスティング or GitHub Pages
  229. 6-6-2. 有料サーバー+独自ドメイン
  230. 6-7. ポートフォリオをココナラに活かす方法
  231. 6-7-1. プロフィール欄にURLを掲載
  232. 6-7-2. サービス出品ページに掲載
  233. 6-7-3. 提案文にURLを添える
  234. 6-8. よくある質問:ポートフォリオ編
  235. Q1. 「まだ実績が少ないのですが、載せる作品がない...」
  236. Q2. 「デザインが苦手...どうしたらオシャレに見せられる?」
  237. Q3. 「問い合わせフォームを作るのが難しいです」
  238. Q4. 「WordPressでポートフォリオサイトを構築すべき?」
  239. Q5. 「写真やイラストはフリー素材を使っていい?」
  240. 6-9. 章末演習問題
  241. 演習問題1
  242. 演習問題2
  243. 演習問題3
  244. 6-10. 演習問題の解答例
  245. 演習問題1 解答例
  246. 演習問題2 解答例
  247. 演習問題3 解答例
  248. 6-11. 第6章まとめ
  249. 第7章:ココナラでサービスを出品する前の準備
  250. 7-1. プロフィールの作り込み
  251. 7-1-1. プロフィール写真とユーザー名
  252. 7-1-2. 自己紹介文のポイント
  253. 7-1-3. 評価や実績欄について
  254. 7-2. スキルや経歴をアピールする具体的な方法
  255. 7-2-1. 箇条書き&アイコンで分かりやすく
  256. 7-2-2. 経歴や学習歴を年表風に
  257. 7-2-3. 資格や受講歴、コンテスト実績
  258. 7-3. サービス内容の決定
  259. 7-3-1. まずは得意なものを1つに絞ってみる
  260. 7-3-2. 価格設定の考え方
  261. 7-3-3. 提供範囲と納期を明確に
  262. 7-3-4. オプション料金や追加サービス
  263. 7-4. 競合リサーチの方法
  264. 7-4-1. ココナラ内検索
  265. 7-4-2. 強豪 vs. ニッチな分野
  266. 7-4-3. 差別化ポイントの例
  267. 7-5. タイトル・説明文・サムネ画像の作り方
  268. 7-5-1. サービス名の付け方
  269. 7-5-2. 説明文のコツ
  270. 7-5-3. サムネ画像をどう作るか
  271. 7-6. まとめ:出品前のチェックリスト
  272. 7-7. Q&A:ココナラ出品前の疑問
  273. Q1. 「実績ゼロなのに価格を高めに設定して大丈夫?」
  274. Q2. 「サービスタイトルのキーワードはどの程度意識すればいい?」
  275. Q3. 「サムネ画像を作る際に使えるフリー素材は?」
  276. Q4. 「サービス説明文が長すぎて、読みづらくなりそう」
  277. Q5. 「実はまだポートフォリオが完成していない…出品を待つべき?」
  278. 7-8. 章末演習問題
  279. 演習問題1
  280. 演習問題2
  281. 演習問題3
  282. 7-9. 演習問題の解答例
  283. 演習問題1 解答例
  284. 演習問題2 解答例
  285. 演習問題3 解答例
  286. 7-10. 第7章まとめ
  287. <第7章 お疲れさまでした!>
  288. 第8章:ココナラで実際にサービスを出品する
  289. 8-1. サービスの登録手順
  290. 8-1-1. カテゴリ選択
  291. 8-1-2. サービス内容の入力
  292. 8-1-3. オプション料金の設定
  293. 8-1-4. 納期設定・打ち合わせ方法
  294. 8-1-5. サムネイル画像、ギャラリーの登録
  295. 8-1-6. タグの設定
  296. 8-1-7. 公開 or 限定公開
  297. 8-2. 見積り・カスタマイズ相談を効果的に活用
  298. 8-2-1. 見積り相談の流れ
  299. 8-2-2. トラブルを防ぐヒアリングポイント
  300. 8-2-3. カスタマイズ相談のメリット
  301. 8-3. 出品後にやるべきこと
  302. 8-3-1. SNSやブログでの告知
  303. 8-3-2. プロフィールの定期的な更新
  304. 8-3-3. 初期段階でレビューを増やす施策
  305. 8-4. Q&A:出品後の疑問あれこれ
  306. Q1. 「全然アクセス(閲覧数)が増えない…どうすれば?」
  307. Q2. 「出品して数日で購入されるもの? それとも1ヶ月くらい様子見?」
  308. Q3. 「急に値段を上げ下げしてもいいの?」
  309. Q4. 「見積り相談だけして購入に至らないケースが多い…」
  310. Q5. 「PCが壊れたり、他の用事で数週間作業できないときはどうする?」
  311. 8-5. 章末演習問題
  312. 演習問題1
  313. 演習問題2
  314. 演習問題3
  315. 8-6. 演習問題の解答例
  316. 演習問題1 解答例
  317. 演習問題2 解答例
  318. 演習問題3 解答例
  319. 8-7. 第8章まとめ
  320. 第9章:案件獲得から納品までの進め方・コミュニケーション術
  321. 9-1. 受注までのフロー
  322. 9-1-1. 案件発生のきっかけ
  323. 9-1-2. メッセージ対応の基本
  324. 9-1-3. 信頼を得るためのポイント
  325. 9-2. 制作〜納品〜修正の流れ
  326. 9-2-1. 要件定義・ワイヤーフレーム確認
  327. 9-2-2. デザインの最終確定
  328. 9-2-3. コーディング開始
  329. 9-2-4. 中間レビュー(任意)
  330. 9-2-5. 納品形態
  331. 9-2-6. 修正対応と追加料金
  332. 9-2-7. 完了・評価
  333. 9-3. クライアントとの長期的な関係を築くコツ
  334. 9-3-1. 納品後のフォロー
  335. 9-3-2. 継続案件につなげる方法
  336. 9-3-3. 評価と口コミの収集
  337. 9-4. Q&A:案件獲得後によくある疑問
  338. Q1. 「クライアントの要望が曖昧で、制作が進まない…どうすれば?」
  339. Q2. 「納期に遅れそうになったらどうする?」
  340. Q3. 「制作途中でクライアントと連絡が取れなくなった…」
  341. Q4. 「修正が多く、追加料金を取りたいが言い出しにくい…」
  342. Q5. 「納品後に想定外のバグが見つかった。追加費用はもらう?」
  343. 9-5. 第9章まとめ
  344. 第10章:さらにレベルアップするために
  345. 10-1. JavaScriptやフレームワークへの展開
  346. 10-1-1. なぜJavaScriptが必要?
  347. 10-1-2. jQueryから始める
  348. 10-1-3. React・Vue・Angularなどのフレームワーク
  349. 10-2. WordPress案件への応用
  350. 10-2-1. なぜWordPressが重要?
  351. 10-2-2. テンプレートタグ・テーマ構造の基礎
  352. 10-2-3. WordPressの学習ロードマップ
  353. 10-3. SEOやマーケティング知識の活用
  354. 10-3-1. SEO(検索エンジン最適化)とは
  355. 10-3-2. LP制作×マーケティングの視点
  356. 10-4. 収益とスキルを伸ばすロードマップ
  357. 10-4-1. 学習の継続方法
  358. 10-4-2. 高単価案件を獲得するための考え方
  359. 10-4-3. キャリアパスの一例
  360. 10-5. 章末Q&A:レベルアップ編
  361. Q1. 「ReactやVueを学ぶなら、まず何をすればいい?」
  362. Q2. 「WordPressテーマ制作の難易度はどれくらい?」
  363. Q3. 「Webデザイン自体もやってみたいが、コーディングと掛け持ちは大変?」
  364. Q4. 「海外のWeb技術情報にも触れたいけど英語が苦手…どう勉強すればいい?」
  365. Q5. 「WordPress以外のCMSは学ぶべき?」
  366. 10-6. 本記事の総まとめ&今後のステップ
  367. 10-7. 付録:本記事を今後活用するためのチェックリスト
  368. 【完】

1-1. ココナラとは何か?

● ココナラの概要

みなさんは「ココナラ」というプラットフォームをご存知でしょうか? 最近ではテレビCMなどでも見かけますよね。ココナラは、自分の得意なことを売り買いできるサービスとして知られています。例えばイラスト制作や動画編集、占い、ビジネス相談など多岐にわたるカテゴリがあり、その中のひとつに「Webサイト制作・Webデザイン」分野があります。そのWebサイト制作カテゴリの中で、HTML/CSSコーディングを必要としているクライアントが数多くいるんです。

  • 特徴1: 手軽に出品ができるココナラは手数料こそかかるものの、月額固定費や初期費用は基本かからず、個人がすぐにサービスを出品できます。
  • 特徴2: 幅広いニーズ占いやイラストなど、個人向けのサービスがメインとされがちですが、実はビジネス用途の案件もかなり多いです。Webサイト制作関連もそのひとつ。
  • 特徴3: 「個人間取引」にも抵抗が少ないランサーズやクラウドワークスなど、クラウドソーシングサイトに近いイメージもありますが、ココナラの場合は個人同士のやり取りに慣れたユーザーが多いため、比較的フランクに進められる印象があります。

● 他のクラウドソーシングサービスとの違い

「ココナラって、ランサーズやクラウドワークスとどう違うの?」と聞かれることもあります。大きく違う点は「クライアントが直接、サービスを購入しに来てくれる形式」がメインだということですね。もちろん、ココナラ内にも「見積り・仕事依頼」という形は存在しますが、基本的には自分の提供できるサービスを明確に「出品」しておき、それを見たクライアントが購入ボタンを押して依頼してくる、そんなイメージです。

  • 出品型: 自分で価格や内容を決めておく
  • 購入型: クライアントが自分に合うサービスを探して購入する

「出品型」のプラットフォームであるため、事前に自分のサービスを売りやすい形でまとめておくことが重要です。クラウドワークスやランサーズは、クライアントの「こんな仕事があります」という募集に対して、フリーランス側が提案を出して競う形が多いですよね。ココナラの場合、それもありますが、より自分からサービスを提示するスタイルが主体になるわけです。

● HTML/CSSに特化した案件は実際どんな需要があるのか

ココナラで「HTML/CSS」で検索すると、LP(ランディングページ)のコーディングや、WordPressテーマのカスタマイズなど多種多様な依頼が見つかります。要は**「デザインはできているから、あとはコードにしてほしい」「簡単な修正だけしてほしい」**といったニーズが山のようにあるんですね。

  • LPコーディング: 1ページ完結型の長めのページをHTML/CSSに落とし込む
  • Webサイト全体のコーディング: デザインカンプを支給され、それを複数ページ分コーディング
  • 細かな修正対応: 既存サイトの色調やレイアウトの修正
  • WordPress導入・テーマ改変: HTML/CSSに留まらずPHPの一部改変も発生するが、CSS部分だけでもやってほしい、という依頼がある

初心者のうちはまずはLP制作など、比較的1ページ完結しやすい案件を狙うと入りやすいです。複数ページのコーポレートサイト案件などは、工数や納期の管理が複雑になる場合もあるため、慣れてきてから手を出すのが無難と言えるでしょう。

1-2. HTML/CSSの仕事の全体像

● コーディング案件の種類

先ほど少し触れましたが、HTML/CSSのコーディング案件にはいくつかのパターンがあります。ここでは代表的なものを簡単に紹介します。

  1. LP(ランディングページ)制作案件1ページに商品やサービスの魅力を凝縮するデザインカンプが用意されている場合が多いスマホ対応必須(レスポンシブ)がほとんど目安の相場:3万円〜10万円程度(デザイン込みかどうかで変動)
  2. 1ページに商品やサービスの魅力を凝縮する
  3. デザインカンプが用意されている場合が多い
  4. スマホ対応必須(レスポンシブ)がほとんど
  5. 目安の相場:3万円〜10万円程度(デザイン込みかどうかで変動)
  6. 企業サイトのコーディング案件複数ページ(トップページ+下層ページ)で構成される企業情報、サービス紹介、お問い合わせページなど納期が長め&内容もボリューミー目安の相場:5万円〜数十万円(ページ数とデザインボリューム次第)
  7. 複数ページ(トップページ+下層ページ)で構成される
  8. 企業情報、サービス紹介、お問い合わせページなど
  9. 納期が長め&内容もボリューミー
  10. 目安の相場:5万円〜数十万円(ページ数とデザインボリューム次第)
  11. WordPressテーマのカスタマイズ既存テーマをベースにCSSを編集してデザイン変更PHPのテンプレート構造を少し触る場合もある要望が細かいケースが多く、コミュニケーションが大事目安の相場:2万円〜10万円程度
  12. 既存テーマをベースにCSSを編集してデザイン変更
  13. PHPのテンプレート構造を少し触る場合もある
  14. 要望が細かいケースが多く、コミュニケーションが大事
  15. 目安の相場:2万円〜10万円程度
  16. 部分修正や更新作業「このボタンの色を変えてほしい」「画像を差し替えてほしい」など1案件数千円〜数万円と幅広いが、手軽に取り組みやすい納期は短いことが多い
  17. 「このボタンの色を変えてほしい」「画像を差し替えてほしい」など
  18. 1案件数千円〜数万円と幅広いが、手軽に取り組みやすい
  19. 納期は短いことが多い

こういった案件がココナラでも十分見つかります。LP制作や、シンプルなコーポレートサイト制作の依頼が比較的目立ちますね。初心者の方がまず挑戦するならLP制作がおすすめです。なぜなら、「1ページ完結」というのが学習やタスク管理の面でわかりやすいんですね。複数ページあるサイト制作だと、下層ページごとに異なるデザイン要素などを考慮しなければならず、初心者にとってはハードルが上がります。LPなら、ひとつのデザインをそのままHTML/CSSで実装するだけなので、段取りが組みやすいんです。

● HTML/CSSコーダーの実務的役割

HTML/CSSコーダーの一般的な役割は**「デザイナーが作ったデザインカンプを、ブラウザで正しく表示される形に落とし込むこと」です。もちろん、JavaScriptを使った動きの実装などが加わるケースもありますが、まずは見た目を正確に再現する力**が求められます。ココナラの場合、個人経営者や中小企業の担当者が、デザインデータ(画像ファイルやFigmaリンク)を用意して「この通りにコーディングしてほしい」と依頼してくることが多いです。もしくは「こんな雰囲気のサイトにしたいから、簡易デザインも含めてやってほしい」という依頼もあります。そのため、デザインカンプを読み解くスキルや、基本的なHTML/CSSの知識、レスポンシブの対応力、あとは細かな微調整を素早く反映してコミュニケーションをとる力などがポイントになります。

● クライアントが求めているポイント

クライアントは何を求めているか? これは案件ごとに千差万別ですが、大まかには以下のポイントを意識すると良いでしょう。

  1. 正確にデザインを再現してほしい「ピクセル単位まで同じようにしてほしい」場合もあれば、「ざっくり似せてくれればいい」という場合もあります。事前にすり合わせることが大切です。
  2. 「ピクセル単位まで同じようにしてほしい」場合もあれば、「ざっくり似せてくれればいい」という場合もあります。事前にすり合わせることが大切です。
  3. 納期を守ってほしいコーディングが遅れればプロモーションが遅れ、ビジネス機会を逃すかもしれません。納期厳守はとても重要。
  4. コーディングが遅れればプロモーションが遅れ、ビジネス機会を逃すかもしれません。納期厳守はとても重要。
  5. 修正対応をスムーズにしてほしい必ずと言っていいほど修正は発生します。修正指示を正しく理解し、迅速に対応することで信頼が得られます。
  6. 必ずと言っていいほど修正は発生します。
  7. 修正指示を正しく理解し、迅速に対応することで信頼が得られます。
  8. 初心者でもちゃんとサポートしてほしい中にはWeb制作の知識が少ないクライアントも多いです。「専門用語ばかり使って話が通じない」ということがないように、平易な言葉で丁寧に説明できる力があると重宝されます。
  9. 中にはWeb制作の知識が少ないクライアントも多いです。「専門用語ばかり使って話が通じない」ということがないように、平易な言葉で丁寧に説明できる力があると重宝されます。

1-3. ココナラで案件を獲得するための基本的な流れ

ここでは、ココナラで「HTML/CSSコーディングの案件を取るまで」のざっくりした流れを見ていきます。具体的なプロフィール作りやサービス登録方法は後の章で詳しく解説しますので、今は全体像を把握するだけでもOKですよ。


この続きを見るには記事の購入が必要です

この続きは123,041文字 / 画像0枚 / ファイル0個
【12万文字】ココナラでHTML/CSSコーディング案件を取るには? 初心者が案件獲得するための完全ドリル!

【12万文字】ココナラでHTML/CSSコーディング案件を取るには? 初心者が案件獲得するための完全ドリル!

Watata

19ポイント獲得 ¥1,980

記事を購入する

すでに購入済の方は、ログイン後に続きを見ることができます。 ログインする



この記事の平均レビュースコア

(0件)

レビューを書いて、この記事を紹介しませんか。

レビューを書く

あなたも記事の投稿・販売を
始めてみませんか?

Tipsなら簡単に記事を販売できます!
登録無料で始められます!

Tipsなら、無料ですぐに記事の販売をはじめることができます Tipsの詳細はこちら
 

この記事のライター

Watata

副業(以下参照)で月利140万稼いでいる、IT系社会人です。 ・Python(未経験から) ・AI×ライティング(o1から始めて有料noteで収益) ・YouTube運用(2chなどスクリプト中心) ・営業代行(学生起業で) ・インスタ集客(オンライン塾の集客及びメディア) など

このライターが書いた他の記事

  • ゼロから初心者がJavaを学んで案件を取るためのロードマップ

    ¥1,980
    1 %獲得
    (19 円相当)
  • 副業サラリーマンが Pythonで月30万円稼ぐまでにやったこと全て

    ¥1,499
    1 %獲得
    (14 円相当)
  • 【10万文字】ゼロからPythonで月10万円稼げるようになるロードマップ!(文法・環境構築から案件の獲得及びスケール方法までみっちり解説)

    ¥4,980
    1 %獲得
    (49 円相当)

関連のおすすめ記事

  • 【The. 𝕏 】 "複数アカウント&最短1ヶ月で"月収100万円を達成した、なまいきくん流𝕏運用術

    ¥49,800
    1 %獲得
    (498 円相当)
    なまいきくん

    なまいきくん

  • 【革命】Threads完全攻略マニュアル

    ¥4,980
    1 %獲得
    (49 円相当)
    寝稼ぎさん

    寝稼ぎさん

  • 1日3時間労働で稼ぐ!X運用+有料noteマネタイズ講座

    ¥39,800
    1 %獲得
    (398 円相当)
    クロネコ屋

    クロネコ屋