<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	
	xmlns:georss="http://www.georss.org/georss"
	xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
	>

<channel>
	<title>web制作 | にんじんみるく</title>
	<atom:link href="https://ninjinmilk.com/category/web/feed" rel="self" type="application/rss+xml" />
	<link>https://ninjinmilk.com</link>
	<description>イラストやwebのこと・商品レビューなど様々な情報を発信する個人ブログ。同人サークル「にんじんみるく」としても活動しています。お役立ち情報からしょうもない情報までざっくばらんにお届けします。</description>
	<lastBuildDate>Tue, 13 Aug 2024 15:28:44 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>

<image>
	<url>https://ninjinmilk.com/wp-content/uploads/2019/10/cropped-ae46b1f460ee46f789c27b264a6cb421-32x32.png</url>
	<title>web制作 | にんじんみるく</title>
	<link>https://ninjinmilk.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<atom:link rel='hub' href='https://ninjinmilk.com/?pushpress=hub'/>
<site xmlns="com-wordpress:feed-additions:1">168294425</site>	<item>
		<title>VSCodeでimgタグのwidthとheightを自動入力・更新する</title>
		<link>https://ninjinmilk.com/web/tool/1424</link>
					<comments>https://ninjinmilk.com/web/tool/1424#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Mon, 12 Jun 2023 06:17:34 +0000</pubDate>
				<category><![CDATA[ツール]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1424</guid>

					<description><![CDATA[<p>VSCodeでimgタグのwidthとheightを自動入力・更新する方法を紹介します。 VSCodeは、簡単にimgタグのwidthとheightを自動入力することが出来ます。 VSCodeでimgタグのwidthとh</p>
The post <a href="https://ninjinmilk.com/web/tool/1424">VSCodeでimgタグのwidthとheightを自動入力・更新する</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>VSCodeでimgタグのwidthとheightを自動入力・更新する方法を紹介します。<br />
VSCodeは、簡単にimgタグのwidthとheightを自動入力することが出来ます。</p>
<h2>VSCodeでimgタグのwidthとheightを自動入力・更新する</h2>
<p>画像サイズを自動入力するまでの流れは下記です。<br />
ショートカットで紹介します。<br />
（windowsの場合は、CommondをCtrlに変えてください）</p>
<h3>1つの画像サイズを追加・更新する</h3>
<p>①追加・更新したい画像のimgタグにカーソルを移動<br />
②「command + shift + p」<br />
③「emmet: イメージ　サイズの更新」を選択</p>
<p>これだけで、widthとheighが追加されます。</p>
<h3>複数の画像サイズを追加・更新する</h3>
<p>①「img src」をドラッグ<br />
②「Commond + Shift + L」ですべて選択<br />
③「command + shift + p」<br />
④「emmet: イメージ　サイズの更新」を選択</p>
<p>これで複数の画像のwidthとheightを一瞬で追加・更新することができます。</p>The post <a href="https://ninjinmilk.com/web/tool/1424">VSCodeでimgタグのwidthとheightを自動入力・更新する</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/tool/1424/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1424</post-id>	</item>
		<item>
		<title>web制作に役立つwebツールまとめ【コーディング・デザイン】</title>
		<link>https://ninjinmilk.com/web/tool/1390</link>
					<comments>https://ninjinmilk.com/web/tool/1390#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Sat, 17 Dec 2022 03:55:43 +0000</pubDate>
				<category><![CDATA[ツール]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1390</guid>

					<description><![CDATA[<p>web製作時に役立つwebツールを紹介します。 コーディングやデザインなど用途に合わせて便利なwebツールを紹介します。   コーディング関係に便利なツール ・OneClickCSS HTMLを書</p>
The post <a href="https://ninjinmilk.com/web/tool/1390">web制作に役立つwebツールまとめ【コーディング・デザイン】</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>web製作時に役立つwebツールを紹介します。<br />
コーディングやデザインなど用途に合わせて便利なwebツールを紹介します。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>コーディング関係に便利なツール</h2>
<p><strong>・OneClickCSS</strong><br />
HTMLを書いて、「Simple CSS」、「Childrens CSS」、「Child CSS」、「LESS / SCSS」、「SASS」をクリックすることでCSSを自動生成してくれるツールです。</p>
<p><a href="https://css.miugle.info/" rel="noopener" target="_blank">「OneClickCSSはこちら」</a></p>
<p>&nbsp;</p>
<p><strong>・RGBA変換ツール</strong><br />
カラーコードを入力することで、RGBAに変換してくれるツールです。<br />
CSSで透過させるときなど、RGBAの変換がめんどくさいので重宝する。</p>
<p><a href="https://hp-html.jp/rgba/" rel="noopener" target="_blank">「RGBA変換ツールはこちら」</a></p>
<p>&nbsp;</p>
<p><strong>・様々なファビコンを一括生成</strong><br />
ファビコンを一括生成することができるツールです。<br />
画像を選択することで、簡単に様々なサイズの生成を生成することができます。</p>
<p><a href="https://ao-system.net/favicongenerator/" rel="noopener" target="_blank">「様々なファビコンを一括生成はこちら」</a></p>
<p>&nbsp;</p>
<p><strong>・pxから%へ変換、レスポンシブコーディングのwidthの比率を計算できるツール</strong><br />
レスポンシブのコーディングで、pxを%に変換したいときに便利なツールです。<br />
親要素と子要素のサイズを入れることで、比率計算をしてくれます。</p>
<p><a href="https://arts-factory.net/calctool/" rel="noopener" target="_blank">「pxから%へ変換、レスポンシブコーディングのwidthの比率を計算できるツールはこちら」</a></p>
<p>&nbsp;</p>
<p><strong>・テキスト比較ツール difff《ﾃﾞｭﾌﾌ》</strong><br />
テキストをコピペすることで、文章の差分を表示してくれるツールです。<br />
あまりにもテキストが多いと思い場合があるので、VS Codeが使えないときだけ使ってます。</p>
<p><a href="https://difff.jp/" rel="noopener" target="_blank">「テキスト比較ツール difff《ﾃﾞｭﾌﾌ》はこちら」</a></p>
<p>&nbsp;</p>
<p><strong>・Can I use&#8230;</strong><br />
CSSでブラウザの対応状況を確認する際に使用します。<br />
プロパティを入力することで、各ブラウザの対応状況を表示してくれます。</p>
<p><a href="https://caniuse.com/" rel="noopener" target="_blank">「Can I use&#8230;はこちら」</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>デザイン関係に便利なツール</h2>
<p><strong>・OGP画像シミュレータ</strong><br />
OGPを作成した際に、どのように表示されるのか確認できるツールです。<br />
サービスによって表示方法が変わるので、どれでもいい感じに見えるようにデザイン調整に使います。</p>
<p><a href="https://ogimage.tsmallfield.com/" rel="noopener" target="_blank">「OGP画像シミュレータはこちら」</a></p>The post <a href="https://ninjinmilk.com/web/tool/1390">web制作に役立つwebツールまとめ【コーディング・デザイン】</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/tool/1390/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1390</post-id>	</item>
		<item>
		<title>JavaScriptでボタンクリックで指定の要素にclass追加・削除を行う方法</title>
		<link>https://ninjinmilk.com/web/javascript/1381</link>
					<comments>https://ninjinmilk.com/web/javascript/1381#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Fri, 14 Oct 2022 17:11:51 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1381</guid>

					<description><![CDATA[<p>Vanilla JS（JavaScript）を使用して、ボタンをクリックしたとき、指定の要素にclass追加・削除する方法を紹介します。 よくQamp;Aなんかで見かける質問文をクリックすると回答が出てくる仕様なんかに</p>
The post <a href="https://ninjinmilk.com/web/javascript/1381">JavaScriptでボタンクリックで指定の要素にclass追加・削除を行う方法</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>Vanilla JS（JavaScript）を使用して、ボタンをクリックしたとき、指定の要素にclass追加・削除する方法を紹介します。<br />
よくQ&amp;Aなんかで見かける質問文をクリックすると回答が出てくる仕様なんかに使えます！</p>
<h2>ボタンクリックで指定の要素にclass追加・削除する</h2>
<p>まず今回使用するHTMLを用意します。</p>
<pre class="language-markup"><code>&lt;button class="js-btn"&gt;ボタン&lt;/button&gt;
&lt;div class="content"&gt;コンテンツが入ります。&lt;/div&gt;</code></pre>
<p>&nbsp;</p>
<p>続いてCSS。<br />
非表示・表示のみの簡単なものにしていますが、必要に応じてアニメーションなどをつけてください。</p>
<pre class="language-css"><code>.content{
  display: none;
}
.content.js-active{
  display: block;
}</code></pre>
<p>&nbsp;</p>
<p>今回メインのJavaScript。<br />
「querySelector」で、ボタンと表示する部分を取得して使います。</p>
<pre class="language-javascript"><code>const content = document.querySelector(".content");
const btn = document.querySelector(".js-btn");
       
btn.addEventListener("click", () =&gt; {
  content.classList.toggle("js-active");
});</code></pre>The post <a href="https://ninjinmilk.com/web/javascript/1381">JavaScriptでボタンクリックで指定の要素にclass追加・削除を行う方法</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/javascript/1381/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1381</post-id>	</item>
		<item>
		<title>独学でweb制作！コーディングで収入を得るまでのロードマップを紹介します！</title>
		<link>https://ninjinmilk.com/web/1364</link>
					<comments>https://ninjinmilk.com/web/1364#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Fri, 16 Sep 2022 13:34:08 +0000</pubDate>
				<category><![CDATA[web制作]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1364</guid>

					<description><![CDATA[<p>web制作会社で4年ぐらいフロントエンドエンジニアをしつつ、副業でコーディングだけで毎月1〜３万ぐらいの収益を得ています。僕自身、web制作に関するスクールや専門学校を出ていません。学校やスクールをでなくても、独学でwe</p>
The post <a href="https://ninjinmilk.com/web/1364">独学でweb制作！コーディングで収入を得るまでのロードマップを紹介します！</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>web制作会社で4年ぐらいフロントエンドエンジニアをしつつ、副業でコーディングだけで毎月1〜３万ぐらいの収益を得ています。<br>僕自身、web制作に関するスクールや専門学校を出ていません。<br>学校やスクールをでなくても、独学でweb制作について勉強し、コーディングで収益を得るまでのロードマップを紹介します。</p>



<h2 class="wp-block-heading">独学でweb制作！コーディングで収入を得る</h2>



<p>スクールで学ぶという選択もありますが、web制作は、独学でも学ぶことができます。<br>ここでは、独学でweb制作についてのスキルを身につけて収益を得れるようになる方法を紹介します。</p>



<h3 class="wp-block-heading">web制作に必要な物はなに？</h3>



<p>web制作で必要なものはPCです。<br>PCとインタネット環境さえあればすぐに取り掛かることができます。</p>



<p>PCが必要なのは何となく分かるけど、PCでも一般的にwindows、Macの２つの選択肢があります。<br>どちらも選べば良いのかわからないという方には<span class="marker">Macをおすすめ</span>しています。<br>これは人によって意見が分かれそうですが、個人的には<strong>Mac一択</strong>です。</p>


 


<p>なぜMac？というところですが、web制作においてはブラウザのSafariが使えるから！<br>昔はwindowsでもSafariが使えたんですが、今では使えなくなりました。<br>そもそもSafariって何よと思う方もいるかも知れないので説明すると、Safariとはブラウザのことです。<br>ブラウザは有名なものだとGoogle Chrome、Internet Explorer、Firefox、Edgeなどがあります。<br>これらのブラウザを通してwebサイトを閲覧します。</p>



<p>このブラウザってみんな違うんですよね…Google Chromeが好きで使っている人、何も考えずwindows標準のEdgeを使っている人…<br>最近では少なくなってきましたが、このブラウザが違うことでwebサイトの見え方が違う場合があります。<br>ブラウザで見え方が変わらないようにコードを書く必要がありますが、windowsではSafariでどう見えるかのチェックができません。<br>これがMacを選ぶ1つ目のメリットだと僕は思います。</p>



<p>２つ目は、<strong>WebエンジニアがほぼMacを使っている</strong>から。<br>web制作から初めてwebサービスを作りたくなったり、システムを作ったり、スマホアプリを作ったりとステップアップをした際にみんなが使っているMacだと都合がいいです。<br>不具合が出た際にMacの人が多いので周りに聞きやすい、ネットで調べても同じ状況になっている人を見つけやすく問題解決がしやすいメリットがあります。</p>



<p>なのでこれからPCを選ぶという方、PCをにこだわりのない方はぜひMacの購入を検討してみてください。<br>Macのどれがいいのかというとメモリを16GB積んでいるものであれば、最近のスペックであれば問題ないです。</p>


 

 


<p></p>



<h4 class="wp-block-heading">初めに学ぶのはHTML、CSS</h4>



<p>コーディングで副業、フリーランスをやっていくには、webサイトをデザイン通りに作れる必要があります。<br>まずは、動きのないサイトでいいので、デザイン通りにサイトを作れるようになりましょう。<br>基礎を学ぶには、プロゲートやドットインストールがおすすめです。<br>はじめは基礎でやっていてもあまり面白くありませんが、全体の把握とこんな感じのタグがあるんだなと思ってもらうぐらいで良いと思います。</p>



<p>基礎を学ぶ際は、どうやって作られているのかが重要で、１つ１つのタグを完全に覚える必要はありません。<br>よくプロゲートを◯周した！とか全部制覇したとかいっている方がいますが、同じことを何周してもそこだけ覚えても仕方ないです。<br>僕もはじめはドットインストールで学びましたが、やったのは１つの「webサイトを作ってみよう」みたいなのを一周しただけです。<br>あとはひたすら調べて、実装、調べて実装を繰り返していたらいつの間にかできるようになっていました。</p>



<p>web制作について勉強できるオススメのYouTubeチャンネルを紹介しているので、是非参考にしてみてください。</p>



<h4 class="wp-block-heading">JavaScriptを学ぶ</h4>



<p>サイトに動きをつけれるようになりましょう。<br>近年HTMLとCSSだけで作られているサイトはありません。<br>スクロールするとふわっとコンテンツが出てきたり、ボタンを押すと表示されるなどアニメーション要素は必須になります。</p>



<p>こちらを学ぶ際にもまずは、プロゲートやドットインストールがおすすめです。<br>web制作ではまだまだjQueryが使われることも多いので、合わせて学習してみてください。</p>



<p></p>



<h4 class="wp-block-heading">3.WordPressを学ぶ</h4>



<p>web制作ではWordPressが使用されていることが非常に多いです。<br>webサービスを作る場合には、使用されない場合が多いですがコーポレートサイトやLPの案件を取るにはもはや必須と言っても良いかもしれません。</p>



<p>ここでは０から自作のWordPressテーマを作れることを目標にします。</p>



<p>おすすめの書籍はこちら「WordPressオリジナルテーマ制作入門」。<br>オリジナルのWordPressテーマの作り方を学ぶことができます。<br></p>


 


<p></p>



<h4 class="wp-block-heading">4.CSS設計を学ぶ</h4>



<p>上記まででなんとかなりますが、ここからはプラス要素として補足しています。<br>「CSS設計」という言葉を知っていますか？<br>webサイトは作って終わりではありません。<br>作ってから運営して育てていく。作るのはスタート地点で、そこから日々更新やメンテナンスが行われます。<br>その際に、とりあえず見た目だけできてるサイトで中のコードはぐちゃぐちゃのサイトだと更新がしずらかったり、CSSを新たに書いても何故か反映されないという問題が起きてきます。<br>その破綻したCSSを作らないためにCSS設計の勉強が必要になります。</p>



<p><strong>・Web制作者のためのCSS設計の教科書</strong><br>CSSは書けるけど、CSS設計ってなんぞやって方は一回読んでほしい。<br>「予測しやすい」「保守しやすい」「再利用しやすい」「拡張しやすい」を意識して書く必要があります。<br>いろいろな方法がありますが、まずはこちらを読んでみるのがおすすめです。</p>


 


<h4 class="wp-block-heading">5.Sassを学ぶ</h4>



<p>最近生のCSSだけで書いてあるサイトをあまり見かけなくなりました。<br>現在制作会社で4年ほど働いている中でもみんな使用しているのはSass。<br>いまのweb制作の現場ではもう必須と言っても良いかもしれません。</p>



<p><strong>・Web制作者のためのSassの教科書</strong><br>この本では、Sassとは何なのかどうやって使えば良いのか、詳しく説明されています。<br>生のCSSで書くよりもより便利にCSSを書けるので、ぜひ制作に取り入れてみてください。</p>


 


<h4 class="wp-block-heading">6.ポートフォリオ作り</h4>



<p>WordPressでポートフォリオを作成します。<br>WordPressじゃなくてはダメということはないですが、<br><strong>・上記で上げたオリジナルテーマを作ること</strong><br><strong>・今後自分がやった案件で公開していいものは、ポートフォリオの実績に加えやすいこと（管理が簡単）</strong><br><strong>・ブログ機能をつけて自分の学んだスキルなどを発信できる（発信するとSEOも学べたり、どんな事ができる人なのかわかってもらいやすい）</strong><br>の３点がかなえられると思うからです。</p>



<p>このポートフォリオを作る際に、デザインを全くやったことがない人・やらないと決めている人はどうするかということですが、<br>・自分でポートドリオぐらいは挑戦してデザインしてみる<br>・ココナラなどデザインだけ制作を依頼する<br>とよいでしょう。</p>



<p>僕の場合、初めは自分でデザインして全部自分で実装しました。<br>（デザイン経験はなし）</p>



<h4 class="wp-block-heading">案件を取る</h4>



<p>一番簡単なのは、知り合いから仕事をもらうことです。<br>最初はかなり安い金額になることが予想できますが、金額より実績を取るべきです。<br>友達から仕事をもらう際は金額は安くする代わりに実績公開の許可をもらうようにするのがオススメ。<br>ただ、無償でwebサイトを作るというのやめたほうが良いです。<br>お金が発生しないと責任も発生せず、お互いなぁなぁになって結局完成しなかったりする可能性が高くなります。</p>



<p>そんな友達はいない！という方は、ランサーズやクラウドワークス、ココナラなどを通して案件を獲得するのが一番簡単かと思います。<br>ただ実績がないとなかなか案件を取れないので、ポートフォリオのクオリティが重要になってきます。<br>基本的にはやりたい案件に応募する形になるので、各サービスに合わせて記事を作成しようと思います。</p>The post <a href="https://ninjinmilk.com/web/1364">独学でweb制作！コーディングで収入を得るまでのロードマップを紹介します！</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/1364/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1364</post-id>	</item>
		<item>
		<title>独学 WEB制作で稼げるまでのロードマップ！副業やフリーランスになりたい人向け</title>
		<link>https://ninjinmilk.com/web/1236</link>
					<comments>https://ninjinmilk.com/web/1236#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Sun, 07 Aug 2022 05:37:57 +0000</pubDate>
				<category><![CDATA[web制作]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1236</guid>

					<description><![CDATA[<p>近年、WEB制作で稼ぐ！っていうのがめちゃくちゃ流行ってますね。。今回は、WEB制作で稼ぎたいけど、何を勉強すれば良いのか考えてみました。 目標を考える WEB制作といっても、WEBデザインだったり、デザインされたものを</p>
The post <a href="https://ninjinmilk.com/web/1236">独学 WEB制作で稼げるまでのロードマップ！副業やフリーランスになりたい人向け</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>近年、WEB制作で稼ぐ！っていうのがめちゃくちゃ流行ってますね。。<br>今回は、WEB制作で稼ぎたいけど、何を勉強すれば良いのか考えてみました。</p>



<p></p>



<h2 class="wp-block-heading">目標を考える</h2>



<p>WEB制作といっても、WEBデザインだったり、デザインされたものをコードにする作業だったりが存在します。<br>デザインが得意だけど、コーディングはちょっと…だったり、デザインはできないけどコーディングだけなら！という方、もしくはどっちもバリバリできる！という方でも副業やフリーランスで稼ぐことができるかと思います。</p>



<p>どちらもまったくわからないという方は興味がある方を考えてみてください。<br>いやそんなの無理という方は、どちらも少しやってみると自分に向いている方がわかるかもしれせん。</p>



<p></p>



<h2 class="wp-block-heading">WEBデザイン（webデザイナー）で稼ぐ</h2>



<h3 class="wp-block-heading">1.デザインの基礎を学ぶ</h3>



<p>「ノンデザイナーズ・デザインブック」や「デザイン入門教室」の書籍がおすすめです。<br>どうするにしてもまずは基礎を知らないとどうしようもありません。</p>


 

 


<h3 class="wp-block-heading">2.制作ツールの使い方を学ぶ</h3>



<p>最近のWEB制作の現場では、「<a href="https://www.adobe.com/jp/products/xd.html" target="_blank" rel="noopener nofollow">adobe XD</a>」、「<a href="https://www.adobe.com/jp/products/photoshop.html" target="_blank" rel="noopener nofollow">adobe Photoshop</a>」、「<a href="https://www.figma.com/" target="_blank" rel="noopener nofollow">Figma</a>」がよく使用されています。<br>たまに「adobe Illustrator」でデザインを作っている方もいますが、正直やめてほしい…（サイズが曖昧な値になったり、webデザインをわかっていない人が多くコードを書く人には嫌われがちです）<br>僕も個人で案件を受けるなら正直プラス料金や断りたいところ…</p>


 

 


<h3 class="wp-block-heading">3.とにかく作る</h3>



<p>自分で架空のサイトを考えて作ってみましょう。<br>どんなサイトが思いつかなければ、普段行っているパン屋さんや飲食店など行ったことあるお店で想像してみると考えやすいかもしれません。<br>ここで、デザインを作る時イメージに合うサイトを探し参考にしてみてください。<br>まるごとパクるというのはよくありませんが、真似することで新たな学びが多いです。<br>初めはうまくいかない場合は、まるごとパクっても問題ありません。（※ただパクったものをそのまま納品やインターネット上に公開する行為はやめましょう。）<br>自分の中での練習として取り組む分にはパクるのは問題ありません。</p>



<h3 class="wp-block-heading">4.コーディングを学ぶ</h3>



<p>webデザインがしたいのにコーディングを学ぶ必要があるのか？？<br>これはYES!<br>どんなものでも作れるようになるまで覚える必要がありません。<br>概念としてどうやって作られているのかを学んでいるとただただデザインが作れる人から１つ抜けられます。<br>これは、コーディングする人とのやり取りがスムーズになったり、webデザインでやってはいけないことが見えます。</p>



<p>学習方法としては、<a href="https://prog-8.com/" target="_blank" rel="noopener nofollow">プロゲート</a>でHTML,CSSをやって見るぐらいで問題ないと思います。</p>



<h3 class="wp-block-heading">5.ポートフォリオ作り</h3>



<p>今まで学んだことを活かし、作品を作ります。<br>少なくとも3サイト以上のwebデザインを用意するとよいでしょう。<br>簡単な副業案件をすぐにでも取りたいという場合は、架空のバナーをいくつか作ってみるのが良いと思います。<br>金額は高くありませんが、バナーを作るという案件は多数あります。</p>



<p></p>



<h2 class="wp-block-heading">コーディングで稼ぐ</h2>



<h3 class="wp-block-heading">HTML、CSSを学ぶ</h3>



<p>コーディングで副業、フリーランスをやっていくには、webサイトをデザイン通りに作れる必要があります。<br>まずは、動きのないサイトでいいので、デザイン通りにサイトを作れるようになりましょう。<br>基礎を学ぶには、<a href="https://prog-8.com/" target="_blank" rel="noopener nofollow">プロゲート</a>や<a href="https://dotinstall.com/" target="_blank" rel="noopener nofollow">ドットインストール</a>がおすすめです。</p>



<p>ここではどうやって作られているのかが重要で、１つ１つのタグを完全に覚える必要はありません。<br>よくプロゲートを◯周した！といっている方がいますが、同じことを何周してもそこだけ覚えても仕方ないです。<br>わからなければググればいいので…（プロの現場でもうまくググれるかのほうが重要です）</p>



<h3 class="wp-block-heading">JavaScriptを学ぶ</h3>



<p>サイトに動きをつけれるようになりましょう。<br>近年HTMLとCSSだけで作られているサイトはありません。<br>スクロールするとふわっとコンテンツが出てきたり、ボタンを押すと表示されるなどアニメーション要素は必須になります。</p>



<p>こちらを学ぶ際にも<a href="https://prog-8.com/" target="_blank" rel="noreferrer noopener">プロゲート</a>や<a href="https://dotinstall.com/" target="_blank" rel="noreferrer noopener">ドットインストール</a>がおすすめです。<br>web制作ではまだまだjQueryが使われることも多いので、合わせて学習してみてください。</p>



<h3 class="wp-block-heading">WordPressを学ぶ</h3>



<p>web制作ではWordPressが使用されていることが非常に多いです。<br>webサービスを作る場合には、使用されない場合が多いですがコーポレートサイトやLPの案件を取るにはもはや必須と言っても良いかもしれません。</p>



<p>ここでは０から自作のWordPressテーマを作れることを目標にします。</p>


 


<p>既存のテーマがたくさんあり、画像やテキストを変えるだけでサイトを作っている人もいますが、激安案件ばかりなので正直やる必要はないかと思います。</p>



<p></p>



<h2 class="wp-block-heading">案件を取る方法</h2>



<p>一番簡単なのは、知り合いから仕事をもらうことです。<br>友達の好みで仕事をもらうと実績としても公開できると思うので非常に良いです。</p>



<p>そんな友達はいない！という方は、ランサーズやクラウドワークス、ココナラなどを通して案件を獲得するのが一番簡単かと思います。<br>基本的にはやりたい案件に応募する形になるので、各サービスに合わせて記事を作成しようと思います。</p>



<p>ココナラでweb制作の仕事を受けるにはまずは下記から会員登録をしておきましょう。</p>



<a href="https://px.a8.net/svt/ejp?a8mat=3HGKUC+28DK7U+2PEO+1HU0IP" rel="nofollow">
<img decoding="async" border="0" width="320" height="50" alt="" src="https://www29.a8.net/svt/bgt?aid=210725508135&amp;wid=002&amp;eno=01&amp;mid=s00000012624009042000&amp;mc=1"></a>
<img decoding="async" border="0" width="1" height="1" src="https://www13.a8.net/0.gif?a8mat=3HGKUC+28DK7U+2PEO+1HU0IP" alt="">The post <a href="https://ninjinmilk.com/web/1236">独学 WEB制作で稼げるまでのロードマップ！副業やフリーランスになりたい人向け</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/1236/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1236</post-id>	</item>
		<item>
		<title>WPのJavaScriptの読み込みを管理する</title>
		<link>https://ninjinmilk.com/web/wordpress/1223</link>
					<comments>https://ninjinmilk.com/web/wordpress/1223#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Sun, 31 Jul 2022 08:39:52 +0000</pubDate>
				<category><![CDATA[WordPress]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1223</guid>

					<description><![CDATA[<p>WPでJavaScriptの読み込む時、「footer.php」に直接書けますが、WPデフォルトでjQueryを読み込んでいるので「functions.php」にまとめて管理するのがおすすめです。 今回は「functio</p>
The post <a href="https://ninjinmilk.com/web/wordpress/1223">WPのJavaScriptの読み込みを管理する</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>WPでJavaScriptの読み込む時、「footer.php」に直接書けますが、WPデフォルトでjQueryを読み込んでいるので「functions.php」にまとめて管理するのがおすすめです。<br></p>



<p>今回は「functions.php」でJavaScriptを読み込む方法について紹介します。</p>



<h2 class="wp-block-heading" id="rtoc-1">WPのJavaScriptの読み込みを管理する</h2>



<p>早速JavaScriptを読み込んでいきましょう。</p>



<h3 class="wp-block-heading" id="rtoc-2">WPのJavaScriptの読み込む基本的な書き方</h3>



<p>JavaScriptの基本的な書き方は、下記になります。<br>パスは、読み込みディレクトリのパスに合わせて変更してください。</p>



<pre class="wp-block-code"><code>functioncustom_print_scripts() {
wp_enqueue_script('common-js', get_template_directory_uri() . '/common/js/common.js', '', '', true );
}
add_action('wp_print_scripts', 'custom_print_scripts');</code></pre>



<p>「wp_enqueue_script」の5番目の引数を指定なしの場合「wp_head()」に出力、「true」の場合は、「wp_footer()」に出力されます｡</p>



<h3 class="wp-block-heading" id="rtoc-3">JavaScriptファイルを指定ページだけで読み込む</h3>



<p>if文で指定ページだけで読み込みも可能です。<br>ページのスラッグやIDで指定します。</p>



<pre class="wp-block-code"><code>functioncustom_print_scripts() {  //sampleページで読み込む  if(is_page("sample")) {
wp_enqueue_script('sample-js', '/パス/', '', '', true );  }
}
add_action('wp_print_scripts', 'custom_print_scripts');</code></pre>



<p>全ページに必要なもの以外は、ファイルを分けておくことで余計な読み込みを回避できます。</p>The post <a href="https://ninjinmilk.com/web/wordpress/1223">WPのJavaScriptの読み込みを管理する</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/wordpress/1223/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1223</post-id>	</item>
		<item>
		<title>Sass（SCSS）のmixinスニペット集 コーディング効率化</title>
		<link>https://ninjinmilk.com/web/css/1200</link>
					<comments>https://ninjinmilk.com/web/css/1200#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Sun, 10 Jul 2022 03:49:40 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1200</guid>

					<description><![CDATA[<p>Sass（SCSS）の「@mixin」という機能を使ってコーディングの効率化を行います。「@mixin」を使うことで、毎回書いていたあのコードを簡略化し、簡単に使えるようにします。他にも、自動計算なども行える「@mixi</p>
The post <a href="https://ninjinmilk.com/web/css/1200">Sass（SCSS）のmixinスニペット集 コーディング効率化</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>Sass（SCSS）の「@mixin」という機能を使ってコーディングの効率化を行います。<br>「@mixin」を使うことで、毎回書いていたあのコードを簡略化し、簡単に使えるようにします。<br>他にも、自動計算なども行える「@mixin」でコーディングを効率化！</p>



<p></p>



<p></p>



<h2 class="wp-block-heading">Sass（SCSS）でコーディングを効率化</h2>



<h3 class="wp-block-heading">「@mixin」とは</h3>



<p>「@mixin（ミックスイン）」とは、CSSのスタイルを定義しておいて、別の場所でそのスタイルを使い回せる機能。<br>引数（cssの値）が利用できるのも特徴です。</p>



<h3 class="wp-block-heading">「@mixin」の基本</h3>



<p>「@mixin」の基本について解説します。</p>



<h4 class="wp-block-heading">「@mixin」の設定（記述）</h4>



<p>下記のように「@mixin hogehoge」のように設定を行います。<br>「hogehoge」は自分で自由に決めることができます。</p>


<p>@mixin hogehoge {<br />
width: 100px;<br />
height: 100px;<br />
border-radius: 100%;<br />
}</p>



<p></p>



<h4 class="wp-block-heading">「@mixin」を利用する（呼び出し）</h4>



<p>「@include」＋先ほど決めた名前を記述することで、使いたいところで呼び出すことができます。</p>


<p>.sample {<br />
@include hogehoge;<br />
background: red;<br />
}</p>



<p></p>



<h4 class="wp-block-heading">出力結果</h4>


<p>.sample {<br />
width: 100px;<br />
height: 100px;<br />
border-radius: 100%;<br />
background: red;<br />
}</p>



<p></p>



<h3 class="wp-block-heading">引数を使用する方法</h3>



<p>引数を使用することで、色々なサイズの対応や状況に合わせて使用できるようになるので、使いやすさがアップします！</p>



<h4 class="wp-block-heading">引数を使用した「@mixin」の設定（記述）</h4>



<p>下記だと「$haba」に数値がか入ります。<br>ここの名前も自分で自由に決めることができます。</p>


<p>@mixin circle($haba) {<br />
width: $haba;<br />
height: $haba;<br />
border-radius: 100%;<br />
}</p>



<p></p>



<h4 class="wp-block-heading">引数を使用した「@mixin」を利用する（呼び出し）</h4>



<p>先程の「$haba」に数値を入れます。</p>


<p>.sample {<br />
@include circle(250px);<br />
background: red;<br />
}</p>



<p></p>



<h4 class="wp-block-heading">出力結果</h4>


<p>.sample {<br />
width: 250px;<br />
height: 250px;<br />
border-radius: 100%;<br />
background: red;<br />
}</p>



<p></p>



<p></p>



<h3 class="wp-block-heading">おすすめmixinスニペット集</h3>



<h4 class="wp-block-heading">ウィンドウ幅に合わせてフォントサイズを自動変更</h4>



<p>vwでフォントサイズ指定。<br>ウィンドウ幅に合わせて、デザイン通りのフォントサイズにすることができる。</p>


<p>@mixin fontsize($fsize){<br />
$windowW : 750;<br />
font-size: ($fsize / $windowW) * 100 + vw;<br />
}</p>
<p>//呼び出し<br />
@include fontsize(24);</p>



<p></p>



<h4 class="wp-block-heading">positionで要素をセンター寄せ</h4>



<p>引数「$direction」に「xy（上下左右中央）」、「x（左右中央）」、「y（上下中央）」のいずれかを入れることで、容易に中央寄せできます。<br>親要素に「position:relative;」忘れに注意！</p>


<p>@mixin center($direction) {<br />
position: absolute;<br />
@if $direction==xy {<br />
top: 50%;<br />
left: 50%;<br />
transform: translate(-50%, -50%);<br />
}<br />
@else if $direction==x {<br />
left: 50%;<br />
transform: translateX(-50%);<br />
}<br />
@else if $direction==y {<br />
top: 50%;<br />
transform: translateY(-50%);<br />
}<br />
}</p>
<p>//呼び出し<br />
.sample{<br />
@include center(xy);<br />
}</p>



<p></p>



<h4 class="wp-block-heading">フォントサイズと行間指定</h4>


<p>@mixin l_height($pixels , $height) {<br />
font-size: $pixels * 1px;<br />
line-height: $height / $pixels;<br />
}</p>
<p>//呼び出し<br />
.sample {<br />
@include l_height(14 , 26);<br />
}</p>



<p></p>



<h4 class="wp-block-heading">文字感調整</h4>


<p>@mixin l_spacing($spacing) {<br />
letter-spacing: ($spacing / 1000 ) + em;<br />
}</p>
<p>// 呼び出し<br />
.class {<br />
@include l_spacing(100);<br />
}</p>



<p></p>



<p>他にも自分が使いやすいように「@mixin」を追加してみてください。</p>The post <a href="https://ninjinmilk.com/web/css/1200">Sass（SCSS）のmixinスニペット集 コーディング効率化</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/css/1200/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1200</post-id>	</item>
		<item>
		<title>webサイトの印刷時の表示を整える！印刷専用のCSSを書いてみよう</title>
		<link>https://ninjinmilk.com/web/css/1187</link>
					<comments>https://ninjinmilk.com/web/css/1187#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Tue, 28 Jun 2022 17:46:02 +0000</pubDate>
				<category><![CDATA[CSS]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1187</guid>

					<description><![CDATA[<p>今回はwebサイトを印刷するとき専用のCSSを書いてみます。webサイトとしてあるのに、印刷が必要なの？と思うかもですが、意外と需要があるんですよね・・・年1ぐらいで、印刷時のことを言われている気がします… 印刷専用のC</p>
The post <a href="https://ninjinmilk.com/web/css/1187">webサイトの印刷時の表示を整える！印刷専用のCSSを書いてみよう</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>今回はwebサイトを印刷するとき専用のCSSを書いてみます。<br>webサイトとしてあるのに、印刷が必要なの？と思うかもですが、意外と需要があるんですよね・・・<br>年1ぐらいで、印刷時のことを言われている気がします…</p>



<h2 class="wp-block-heading">印刷専用のCSSを書く</h2>



<p>では早速書いていきます。<br>今回使用するのは「@media print」です。</p>



<p>使用方法は簡単で、CSSの中に「@media print」で囲ってCSSを書くだけです。</p>



<pre class="wp-block-code"><code>@media print{
color: #000;
}</code></pre>



<p></p>



<p>こんな感じです。<br>「@media print」内に書いたコードはwebサイトには反映されません。<br>webサイト上に表示されないので、印刷用にフォントサイズを10ptで「px → pt」に変えて読みやすいサイズに変更すると印刷しても字がでかすぎたり、小さすぎたりを避けることができると思います。</p>



<p>また、「display:none」を使用すれば印刷時に入らない要素も消すことができます。<br>webサイトを印刷しても使いたいという需要にマッチし、覚えておくと便利に使えます。</p>The post <a href="https://ninjinmilk.com/web/css/1187">webサイトの印刷時の表示を整える！印刷専用のCSSを書いてみよう</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/css/1187/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1187</post-id>	</item>
		<item>
		<title>HTMLだけでリッチなカレンダーを表示する「datetime-local」</title>
		<link>https://ninjinmilk.com/web/html/1107</link>
					<comments>https://ninjinmilk.com/web/html/1107#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Sat, 21 May 2022 19:52:32 +0000</pubDate>
				<category><![CDATA[HTML]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1107</guid>

					<description><![CDATA[<p>実装がめんどくさいカレンダー機能ですが、HTMLで簡単に実装することができます。 inputの「datetime-local」でカレンダーを実装してみよう！   HTMLだけでリッチなカレンダーを</p>
The post <a href="https://ninjinmilk.com/web/html/1107">HTMLだけでリッチなカレンダーを表示する「datetime-local」</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>実装がめんどくさいカレンダー機能ですが、HTMLで簡単に実装することができます。<br />
inputの「datetime-local」でカレンダーを実装してみよう！</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>HTMLだけでリッチなカレンダーを表示する</h2>
<p>では、早速カレンダーを実装していきましょう。<br />
今回使用するのは、inputの「type=&#8221;datetime-local&#8221;」。<br />
これをつけるだけで簡単に実装することができます。</p>
<p>&nbsp;</p>
<h3>「datetime-local」</h3>
<pre class="language-markup"><code>&lt;input type="datetime-local"&gt;</code></pre>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h3>実行結果</h3>
<p><input type="datetime-local" /></p>
<p>&nbsp;</p>
<p>こんな感じで、これだけでリッチなカレンダーを表示することができます。<br />
JSなどで実装するのはまぁまぁめんどくさいので、便利な時代ですね(^o^)</p>The post <a href="https://ninjinmilk.com/web/html/1107">HTMLだけでリッチなカレンダーを表示する「datetime-local」</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/html/1107/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1107</post-id>	</item>
		<item>
		<title>HTMLだけで簡単にアコーディオンを実装する方法</title>
		<link>https://ninjinmilk.com/web/html/1104</link>
					<comments>https://ninjinmilk.com/web/html/1104#respond</comments>
		
		<dc:creator><![CDATA[シラツキ]]></dc:creator>
		<pubDate>Sat, 21 May 2022 17:32:00 +0000</pubDate>
				<category><![CDATA[HTML]]></category>
		<guid isPermaLink="false">https://ninjinmilk.com/?p=1104</guid>

					<description><![CDATA[<p>要素を押したら、詳細が出てくるアコーディオン。 JSで作りがちなアコーディオンですが、HTMLだけでも簡単に実装することができます。 ※サポートされていないブラウザがあるので、実際に使用する際はよく確認して使用してくださ</p>
The post <a href="https://ninjinmilk.com/web/html/1104">HTMLだけで簡単にアコーディオンを実装する方法</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></description>
										<content:encoded><![CDATA[<p>要素を押したら、詳細が出てくるアコーディオン。<br />
JSで作りがちなアコーディオンですが、HTMLだけでも簡単に実装することができます。<br />
※サポートされていないブラウザがあるので、実際に使用する際はよく確認して使用してください。</p>
<p>では、早速実装してみましょう！</p>
<p>&nbsp;</p>
<h2>HTMLだけでアコーディオンを実装する方法</h2>
<p>今回使用するHTMLタグは「details」。<br />
詳細折りたたみ要素です。</p>
<p>「details」の中に「summary」を追加して使用します。<br />
「summary」の要素をクリックすることで、隠してある要素が表示されます。</p>
<p>&nbsp;</p>
<pre class="language-markup"><code>&lt;details&gt;
    &lt;summary&gt;詳細を見る&lt;/summary&gt;
    詳細です。詳細です。詳細です。詳細です。詳細です。詳細です。
&lt;/details&gt;</code></pre>
<p>&nbsp;</p>
<p>＜実行結果＞</p>
<details>
<summary>詳細を見る</summary>
<p>詳細です。詳細です。詳細です。詳細です。詳細です。詳細です。</p>
</details>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>こんな感じ！<br />
JSを書かず、HTMLだけで簡単にアコーディオンを実装できるのでめちゃくちゃ便利ですね。<br />
ただ実務であんまり見たことないけど…</p>The post <a href="https://ninjinmilk.com/web/html/1104">HTMLだけで簡単にアコーディオンを実装する方法</a> first appeared on <a href="https://ninjinmilk.com">にんじんみるく</a>.]]></content:encoded>
					
					<wfw:commentRss>https://ninjinmilk.com/web/html/1104/feed</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">1104</post-id>	</item>
	</channel>
</rss>
