HTML

の採用・求人一覧

  • エンタメ業界に新たな価値を提供するデザイナー・イラストレーターを募集中!

    グラフィッカー

    エンタメ業界に新たな価値を提供するデザイナー・イラストレーターを募集中!

    給与・報酬

    時給 3,000円 ~ 6,000円

    稼働時間

    20時間 ~ 80時間(週5 ~ 20時間)

    雇用形態

    業務委託

    勤務形態

    相談の上決定する

    技術スタック

    エンタメ業界に新たな価値を提供するデザイナー・イラストレーターを募集中!

    株式会社ORIGRESS PARKS

    詳細を見る

    - キャラクターデザイン -グッズのデザイン - ポスター/バナーデザイン -POPアップショップのデザイン - Webページの企画・デザイン - ビジュアルデザイン、サービスロゴ、VI、ブランディングデザイン - 各サービスのLPデザイン 上記全てできなくても構いません

  • 【週5】時間と場所は自由!様々なプロジェクトに携わりたいWEBコーダーを募集

    フロントエンドエンジニア

    【週5】時間と場所は自由!様々なプロジェクトに携わりたいWEBコーダーを募集

    給与・報酬

    時給 2,800円 ~ 5,000円

    稼働時間

    96時間 ~ 160時間(週24 ~ 40時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    技術スタック

    【週5】時間と場所は自由!様々なプロジェクトに携わりたいWEBコーダーを募集

    株式会社Crew

    詳細を見る

    弊社の複数のサービス/案件を一緒に携わっていただけるエンジニアを募集しています。 基本はモダンな技術を使ったコーディング作業になりますが、保有技術によってはフロントエンド(JavaScript)部分までお願いする予定です。 【具体的には】 **◆当社クライアントのWEBアプリケーション・システム開発(受託案件)** **◆自社サービスの開発(AIを用いた薬機法チェックツール)** 上記それぞれのプロジェクトにて、 各種、コーディング~フロントまでの業務をお任せいたします。 受託案件のジャンルは幅広く、広告・エンタメ・教育・EC・不動産業界向けなど様々ですので、キャリアの幅を広げることはもちろんのこと、0-1の立ち上げから関わる開発が多いため上流工程から経験することができます。 また、裁量権が高い環境ですので技術選定や設計やディレクションなどご自身の志向性や開発力が存分に活かせる環境です。

  • 【業務系Webアプリケーションのフロントエンド開発】リモート可・年休120日

    フロントエンドエンジニア

    【業務系Webアプリケーションのフロントエンド開発】リモート可・年休120日

    給与・報酬

    年収 396万円 ~ 432万円

    稼働時間

    09:30 ~ 18:00

    雇用形態

    正社員

    勤務形態

    リモート

    株式会社グルーファーム

    詳細を見る

    業務系Webアプリケーションのフロントエンド開発を行っていただきます。 - リパーツ - フロントページ開発 - テストデザインルールの見直し 当社業務全般 東京都中央区日本橋人形町 在宅勤務メイン ※稼働初期および週1回程度は出社(出社時の勤務地:人形町) 当社拠点および取引顧客先全般 無 1名

  • 【医療機器のGUIソフトウェア開発】リモート可・年休120日/成長環境

    アプリエンジニア

    【医療機器のGUIソフトウェア開発】リモート可・年休120日/成長環境

    給与・報酬

    年収 360万円 ~ 468万円

    稼働時間

    09:00 ~ 17:45

    雇用形態

    正社員

    勤務形態

    相談の上決定する

    株式会社グルーファーム

    詳細を見る

    Webアプリ技術を用いた医療機器のGUIアプリ開発を行っていただきます。 機器制御部とWeb API(REST)経由でやり取りを行い、画面表示や操作に応じたリクエストを行うアプリの開発を行います。 - 工程:基本設計~結合試験 当社業務全般 - 東京都港区 - 品川/最大で半分テレワークの可能性あり 当社拠点および取引顧客先全般 無 1名

  • 【デザインエンジニア】BtoB SaaS リブランディング・UI刷新PJ

    フロントエンドエンジニア

    【デザインエンジニア】BtoB SaaS リブランディング・UI刷新PJ

    給与・報酬

    月給 41万円 ~ 87万円

    稼働時間

    139時間 ~ 174時間(週34.75 ~ 43.5時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    【デザインエンジニア】BtoB SaaS リブランディング・UI刷新PJ

    heatbit合同会社

    詳細を見る

    年内はオープン化対応と既存機能の改修をメインに行い、年明けからはWebプロダクトのUI刷新、クロスプラットフォーム対応を推進していきます。 具体的な業務内容は以下の通りです: * UIデザイナーが作成したデザインガイドライン・カンプを元に、プロトタイプやUIコンポーネントを実装 * Storybook を使用して、デザインシステムの構築と運用 * マイクロインタラクションの実装 ※フロントエンドエンジニアの求人もあります。経験・スキル次第で兼任も可能です。 https://offers.jp/jobs/80485 指示型ではなく、対話型でより良い解決策を共に考えていけるような進め方を希望します。 Web/UIデザイナーとしての経験を持ちフロントエンドエンジニアに転身した(または転身したい)方や、フロントエンドエンジニアでもデザインの実装が好き(得意)な方を歓迎します。エンジニアとUIデザイナーの橋渡し役としての活躍を期待しています。

  • 【フロントエンドエンジニア】BtoB SaaS リブランディング・UI刷新PJ

    フロントエンドエンジニア

    【フロントエンドエンジニア】BtoB SaaS リブランディング・UI刷新PJ

    給与・報酬

    月給 41万円 ~ 87万円

    稼働時間

    139時間 ~ 174時間(週34.75 ~ 43.5時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    【フロントエンドエンジニア】BtoB SaaS リブランディング・UI刷新PJ

    heatbit合同会社

    詳細を見る

    年内はオープン化対応と既存機能の改修をメインに行い、年明けからはWebプロダクトのUI・システム刷新、クロスプラットフォーム対応を推進していきます。 具体的な業務内容は以下の通りです: * Firebase SDK を使用してドメイン層の実装 * React / Next.js を使用してアプリケーション層の実装 * サーバーレススクリプト(Node.js)で Firebase / Google Cloud プロダクト / 外部サービスとの連携処理の実装 * PWA 対応、最適化 * E2Eテスト環境の構築と運用 * ドキュメント自動生成ツールの構築と運用 ※UIの実装に特化したデザインエンジニアの求人もあります。経験・スキル次第で兼任も可能です。 https://offers.jp/jobs/80213 指示型ではなく、対話型でより良い解決策を共に考えていけるような進め方を希望します。

  • 【デザインエンジニア複業】BtoB SaaS リブランディング・UI刷新PJ

    フロントエンドエンジニア

    【デザインエンジニア複業】BtoB SaaS リブランディング・UI刷新PJ

    給与・報酬

    月給 21万円 ~ 52万円

    稼働時間

    70時間 ~ 104時間(週17.5 ~ 26時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    【デザインエンジニア複業】BtoB SaaS リブランディング・UI刷新PJ

    heatbit合同会社

    詳細を見る

    年内はオープン化対応と既存機能の改修をメインに行い、年明けからはWebプロダクトのUI刷新、クロスプラットフォーム対応を推進していきます。 具体的な業務内容は以下の通りです: * UIデザイナーが作成したデザインガイドライン・カンプを元に、プロトタイプやUIコンポーネントを実装 * Storybook を使用して、デザインシステムの構築と運用 * マイクロインタラクションの実装 ※フロントエンドエンジニアの求人もあります。経験・スキル次第で兼任も可能です。 https://offers.jp/jobs/81992 指示型ではなく、対話型でより良い解決策を共に考えていけるような進め方を希望します。 Web/UIデザイナーとしての経験を持ちフロントエンドエンジニアに転身した(または転身したい)方や、フロントエンドエンジニアでもデザインの実装が好き(得意)な方を歓迎します。エンジニアとUIデザイナーの橋渡し役としての活躍を期待しています。

  • 【フロントエンドエンジニア複業】BtoB SaaSリブランディング・UI刷新PJ

    フロントエンドエンジニア

    【フロントエンドエンジニア複業】BtoB SaaSリブランディング・UI刷新PJ

    給与・報酬

    月給 21万円 ~ 52万円

    稼働時間

    70時間 ~ 104時間(週17.5 ~ 26時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    【フロントエンドエンジニア複業】BtoB SaaSリブランディング・UI刷新PJ

    heatbit合同会社

    詳細を見る

    年内はオープン化対応と既存機能の改修をメインに行い、年明けからはWebプロダクトのUI・システム刷新、クロスプラットフォーム対応を推進していきます。 具体的な業務内容は以下の通りです: * Firebase SDK を使用してドメイン層の実装 * React / Next.js を使用してアプリケーション層の実装 * サーバーレススクリプト(Node.js)で Firebase / Google Cloud プロダクト / 外部サービスとの連携処理の実装 * PWA 対応、最適化 * E2Eテスト環境の構築と運用 * ドキュメント自動生成ツールの構築と運用 ※UIの実装に特化したデザインエンジニアの求人もあります。経験・スキル次第で兼任も可能です。 https://offers.jp/jobs/81985 指示型ではなく、対話型でより良い解決策を共に考えていけるような進め方を希望します。

  • 【Webデザイナー】BtoB SaaS 新規メディアのデザイン・コーディング

    UIデザイナー

    【Webデザイナー】BtoB SaaS 新規メディアのデザイン・コーディング

    給与・報酬

    月給 21万円 ~ 52万円

    稼働時間

    70時間 ~ 104時間(週17.5 ~ 26時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    【Webデザイナー】BtoB SaaS 新規メディアのデザイン・コーディング

    heatbit合同会社

    詳細を見る

    メディアサイト・サービスサイトのWebデザイン、コーディング、WordPressテーマ実装を担っていいただきます。 プロジェクト立ち上げ当初、プラットフォームとは別ブランドの独立したWebメディアとしてプロジェクトを進めていましたが、戦略の見直しに伴い、プラットフォームに統合・リブランディングすることになりました。 その経緯でロゴとステートメント案、カンプ等の一部のデザインはあるため、それをベースにデザインのブラッシュアップ、実装をお願いします。 年内から年明けにかけてメディア機能の実装・改善を行い、来年2月にはサービスサイトの全面刷新を予定しています。 具体的な業務内容は以下の通りです。 * ワイヤーフレーム、カンプの制作 * サービスサイトの実装(デスクトップ、モバイル) * メールテンプレートの実装 * インタラクションデザインの実装 * OGP やバナーの制作 業務の進め方としては、指示型ではなく、対話型でより良い解決策を共に考えていけるような協働を希望しています。また、競合他社との差別化を図るため、機能性と美しさを融合させ、ユーザーの感性に訴えかける魅力的なサービスを創造することを目指しています。 ※上流デザインやデザインをメイン(コーディング無し)とする求人も掲載しています。 https://offers.jp/jobs/80782

  • 【Web/UIデザイナー】BtoB SaaS リブランディング・UI刷新PJ

    UIデザイナー

    【Web/UIデザイナー】BtoB SaaS リブランディング・UI刷新PJ

    給与・報酬

    月給 21万円 ~ 52万円

    稼働時間

    70時間 ~ 104時間(週17.5 ~ 26時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    【Web/UIデザイナー】BtoB SaaS リブランディング・UI刷新PJ

    heatbit合同会社

    詳細を見る

    リブランディングに伴い、CI/VIデザイン、サービスサイトのWebデザイン、Web・モバイルアプリケーションのUIデザインのリードデザイナー兼プレイヤーを担っていただきます。 プロジェクト立ち上げ当初、プラットフォームとは別ブランドの独立したWebメディアとしてプロジェクトを進めていましたが、戦略の見直しに伴い、プラットフォームに統合・リブランディングすることになりました。 その経緯でロゴとステートメント案、カンプ等の一部のデザインはあるため、それを元にブラッシュアップ、リデザインをお願いします。 年内から年明けにかけてプラットフォームの一部コンテンツのオープン化とメディア機能の追加を行い、来年2月にはサービスサイトの全面刷新を予定しています。 サービスサイトリリース後は、プラットフォームのUI刷新とクロスプラットフォーム対応を順次推進していく計画です。 具体的な業務内容は以下の通りです。 * ワイヤーフレーム、カンプ、デザインガイドラインの制作 * サービスサイトのWebデザイン(デスクトップ、モバイル) * プラットフォームのUIデザイン(デスクトップ、モバイル) * インタラクションデザイン * メールテンプレートデザイン * KV等のグラフィックデザイン 業務の進め方としては、指示型ではなく、対話型でより良い解決策を共に考えていけるような協働を希望しています。また、競合他社との差別化を図るため、機能性と美しさを融合させ、ユーザーの感性に訴えかける魅力的なサービスを創造することを目指しています。

  • 【副業スタート可】TROCCO®️プロダクトデザイナー/フルリモート可

    UIデザイナー

    【副業スタート可】TROCCO®️プロダクトデザイナー/フルリモート可

    給与・報酬

    時給 2,500円 ~ 5,000円

    稼働時間

    48時間 ~ 100時間(週12 ~ 25時間)

    雇用形態

    副業転職(業務委託から正社員)

    勤務形態

    相談の上決定する

    【副業スタート可】TROCCO®️プロダクトデザイナー/フルリモート可

    株式会社primeNumber

    詳細を見る

    ■プロダクトデザイナー業務内容 PdMやエンジニアチームと協業しながら、UIデザインの企画~作成までを行っていただきます。 - TROCCO®のUIデザイン、関連する付随業務 - UIデザイン(IA/ WF定義含む) - デザインガイドライン管理 ■使用ツール ・Figma ・Adobe Creative Cloud ■ フロントエンド環境 ・Ruby on Rails(Slim) + Sass/SCSS ・React.js(styled-components) ・Storybookでのコンポーネント管理 ■エンジニアリング本部 組織について 組織構成: CTO 1名/ソフトウェアエンジニア8名/SRE 2名/デザイナー 1名 現在のエンジニアチームは、副業や業務委託で参画する中で居心地の良さを感じ、正社員としてジョインしてくれたメンバーが大半です。 ■勤務時間 09:00~18:00 ※時間応相談 16時間/週 程度〜(副業の方も可) 日中(ビジネスタイム)に連絡がつきやすい方 フルリモート可

  • 【UIデザイナー】日本の飲食を支えるプロダクト

    UI/UXデザイナー

    【UIデザイナー】日本の飲食を支えるプロダクト

    給与・報酬

    時給 2,500円 ~ 5,000円

    稼働時間

    64時間 ~ 160時間(週16 ~ 40時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    【UIデザイナー】日本の飲食を支えるプロダクト

    GMO OMAKASE株式会社

    詳細を見る

    会社のフェーズを大きく変えるためのプロダクト「OMAKASE」に関するデザイン・開発業務に関わっていただきます。 サービスをリリースして約5年が経ち、加盟店舗も400店舗近くにまで増えてきましたが、まだまだ一流の飲食店のための改善が必要です。 ベンチャーだからこその環境の中で、持ちうるスキルを存分に発揮していただき、会社のフェーズを大きく前に一緒に進められればと思います。 - 新規機能の開発、既存機能の改善に関わるデザイン、コーディング - 新規施策におけるデザインのサポート、デザイン設計 - (必要に応じ)顧客とのミーティングへの同行など - デザイン・マークアップ:html, CSS, haml, - 言語:Ruby, JavaScript - フレームワーク:Rails, React - DB:MySQL, Amazon Aurora - インフラ:AWS, Heroku - 管理:Github, Zenhub, Trello - コミュニケーション:Slack 各線渋谷駅 徒歩5分

  • 美容医療バーティカルSaaSの利便性を追求するUI/UXデザイナー

    UIデザイナー

    美容医療バーティカルSaaSの利便性を追求するUI/UXデザイナー

    給与・報酬

    時給 3,000円 ~ 8,000円

    稼働時間

    80時間 ~ 160時間(週20 ~ 40時間)

    雇用形態

    副業転職(業務委託から正社員)

    勤務形態

    相談の上決定する

    美容医療バーティカルSaaSの利便性を追求するUI/UXデザイナー

    株式会社メディカルフォース

    詳細を見る

    美容クリニック向けバーティカルSaaS『medicalforce』のUX課題の特定とUIデザインの作成をお任せいたします ・UXリサーチ ・デザインコンセプトの策定 ・デザイン提案 ・ユーザー調査 ・プロトタイピング

  • 美容医療バーティカルSaaSの利便性を追求するUI/UXデザイナー

    UIデザイナー

    美容医療バーティカルSaaSの利便性を追求するUI/UXデザイナー

    給与・報酬

    時給 3,000円 ~ 8,000円

    稼働時間

    80時間 ~ 160時間(週20 ~ 40時間)

    雇用形態

    業務委託

    勤務形態

    相談の上決定する

    美容医療バーティカルSaaSの利便性を追求するUI/UXデザイナー

    株式会社メディカルフォース

    詳細を見る

    美容クリニック向けバーティカルSaaS『medicalforce』のUX課題の特定とUIデザインの作成をお任せいたします ・UXリサーチ ・デザインコンセプトの策定 ・デザイン提案 ・ユーザー調査 ・プロトタイピング

  • 【フルリモート】働きながら成長したい若手フロントエンドエンジニア募集

    フロントエンドエンジニア

    【フルリモート】働きながら成長したい若手フロントエンドエンジニア募集

    給与・報酬

    時給 1,500円 ~ 2,500円

    稼働時間

    10時間 ~ 180時間(週2.5 ~ 45時間)

    雇用形態

    副業転職(業務委託から正社員)

    勤務形態

    リモート

    【フルリモート】働きながら成長したい若手フロントエンドエンジニア募集

    オリクション株式会社

    詳細を見る

    フロントエンド全般を対応していただきます。 主な業務 ・LP(ランディングページ) html、css、JavaScript(jQuery)を用いて、カルーセルやアニメーションなどのギミックのある画像LPの制作 ・サイト(WordPress、Shopifyなどのフロントも含む) html、css、JavaScript(jQuery)を用いて、全テキスト化を行う一般的なサイトの制作 ※フルリモートです ※社内ルールなどのオンボーディングからはじめ、スキルに応じて業務を提示させていただきます。

  • 【フルリモート】フロントからバックまで対応可能なWebエンジニア募集中!

    リードエンジニア

    【フルリモート】フロントからバックまで対応可能なWebエンジニア募集中!

    給与・報酬

    時給 2,500円 ~ 3,500円

    稼働時間

    10時間 ~ 180時間(週2.5 ~ 45時間)

    雇用形態

    副業転職(業務委託から正社員)

    勤務形態

    リモート

    【フルリモート】フロントからバックまで対応可能なWebエンジニア募集中!

    オリクション株式会社

    詳細を見る

    ・Webサイト制作全般 ・WordPressの高度なカスタマイズ ・ShopifyやEC FORCEといったLiquidテンプレートを使用するECサイトの構築、高度なカスタマイズ ・メールフォームなどPHPを用いる機能実装 ・上記業務の対応並びにパートナーへのディレクション

  • Salesforceエンジニア【リモート&フレックス】

    フルスタックエンジニア

    Salesforceエンジニア【リモート&フレックス】

    給与・報酬

    年収 650万円 ~ 1,020万円

    稼働時間

    40時間 ~(週10時間 ~ )

    雇用形態

    副業転職(業務委託から正社員)

    勤務形態

    リモート

    技術スタック

    Salesforceエンジニア【リモート&フレックス】

    株式会社フライク

    詳細を見る

    本ポジションでは、ITコンサルタントが設計した業務設計書を基に、「クライアントの未来の資産となるシステムの設計・実装」を手がけていただきます。 ※まずは副業スタートで、もしお互いにマッチすれば正社員としてジョインしていただくことも大歓迎です! ジョイン後は研究開発をメインでお任せします。3ヶ月間ほど実施いただき、ご経験・スキルによってクライアントプロジェクトにも入っていただきたく予定です。 以下にお任せしたい業務を記載していますが、ご経験・スキルによってお任せする業務を一緒に考えていければと思います。 - 自身のスキルを最大限活かしたシステム開発、テクノロジーに特化した専門的な仕事 - Salesforceに関する設定・構築(Apex、Lightning Web Component、Visualforce) - AWS / GCPなどの構築実施 - クライアントの多岐にわたる要望に沿ったシステム開発 - データベース設計や他アプリケーションとの連携を視野に入れたシステム構築 - 新しいテクノロジー、高度な開発案件、チャレンジングな案件受注のための活動 - 業界情報 / ネットワークを駆使し、企業の経営陣との関係構築 < 出社頻度 > フルリモート勤務可能です! ※ご本人様と相談しつつ、働き方について考慮できればと考えております。 ※福岡本社/東京支社への出社も希望があれば可能です! < フルフレックスタイム制 > 1カ月単位での労働時間を換算するマンスリーフレックスを導入しております。 - コアタイム/10:00~15:00 - フレキシブルタイム/5:00~10:00 15:00~22:00 ※(参考)標準的な勤務時間/9:00~18:00 日中の打ち合わせができる方、日中の連絡(Slack)が取れる方を対象とさせていただきます。 - 土日祝休み(完全週休2日制) - 年間休日124日  - 年末年始(12月29日〜1月3日) - 有給休暇 - 業務時間外の副業OK ※家庭や子供の用事などによるお休みの調整、相談OK - 残業手当あり - 住宅手当あり(規定あり) - 交通費支給(規定あり) - 資格取得支援制度あり(規定あり) - 服装・髪型自由 - ネイル・ピアスOK - 冷蔵庫あり(お弁当持参もOK) - 休憩スペースやお昼を食べる場所あり

  • Salesforceエンジニア【リモート&フレックス】

    フルスタックエンジニア

    Salesforceエンジニア【リモート&フレックス】

    給与・報酬

    時給 3,000円 ~ 5,500円

    稼働時間

    40時間 ~(週10時間 ~ )

    雇用形態

    業務委託

    勤務形態

    リモート

    技術スタック

    Salesforceエンジニア【リモート&フレックス】

    株式会社フライク

    詳細を見る

    本ポジションでは、ITコンサルタントが設計した業務設計書を基に、「クライアントの未来の資産となるシステムの設計・実装」を手がけていただきます。 ジョイン後は研究開発をメインでお任せします。3ヶ月間ほど実施いただき、ご経験・スキルによってクライアントプロジェクトにも入っていただきたく予定です。 以下にお任せしたい業務を記載していますが、ご経験・スキルによってお任せする業務を一緒に考えていければと思います。 - 自身のスキルを最大限活かしたシステム開発、テクノロジーに特化した専門的な仕事 - Salesforceに関する設定・構築(Apex、Lightning Web Component、Visualforce) - AWS / GCPなどの構築実施 - クライアントの多岐にわたる要望に沿ったシステム開発 - データベース設計や他アプリケーションとの連携を視野に入れたシステム構築 - 新しいテクノロジー、高度な開発案件、チャレンジングな案件受注のための活動 - 業界情報 / ネットワークを駆使し、企業の経営陣との関係構築 < 出社頻度 > フルリモート勤務可能です! 日中の打ち合わせができる方、日中の連絡(Slack)が取れる方を対象とさせていただきます。

  • 技術顧問 x LaravelとAWSでの技術開発ができるエンジニア募集!

    フルスタックエンジニア

    技術顧問 x LaravelとAWSでの技術開発ができるエンジニア募集!

    給与・報酬

    時給 5,000円 ~ 6,000円

    稼働時間

    60時間 ~ 120時間(週15 ~ 30時間)

    雇用形態

    業務委託

    勤務形態

    リモート

    技術スタック

    技術顧問 x LaravelとAWSでの技術開発ができるエンジニア募集!

    株式会社ユビック

    詳細を見る

    以下の案件に参画いただける方を募集します! ■ 開発言語・フレームワーク - PHP 8.2 - Laravel 11.9 - MySQL 8.0 - Bootstrap - JQuery ■ 運用インフラ - Amazon ECS ■ 開発インフラ - GitHub - Chatwork - Discord ■ 知見があると助かる & 今後やっていきたいこと - PHP Laravel に関する知見(大前提) - 宅食業界グロースハック - 海外オフショアからの引き上げ - 自動テストの導入 - フロントエンドのモダナイズ - DevOpsの強化 - AWS上の運用の知見 - 宅食業界・システムの知見 ※ Laravelを中心とした開発を行なっているため、 長年利用していて得意だという方にぜひ応募いただきたいです! ■ その他の要件 * 1stバージョンをオフショアで開発しましたが、その後はコミュニケーションコストが高く、なかなか宅食業界グロースハックが進まなくて困っているというフェーズにいます。なんとか日本人エンジニアで巻き取ってグローススピードを上げたいと考えています。 * PO(当該案件の発注元会社の代表者)と上手に直接コミニュケーションをとりながら改善・開発を進めていける方が希望です。技術顧問やコンサルティングの経験がある方は特に大歓迎です!

  • 【新ポジション/防災tech】imatomeの顧客体験を創るプロダクトデザイナー

    UI/UXデザイナー

    【新ポジション/防災tech】imatomeの顧客体験を創るプロダクトデザイナー

    給与・報酬

    年収 600万円 ~ 1,000万円

    稼働時間

    裁量労働制

    雇用形態

    正社員

    勤務形態

    リモート

    株式会社レスキューナウ

    詳細を見る

    プロダクトデザイナーとして、ビジョンやロードマップの策定段階からプロダクトマネージャーと伴走し、デザインを通して開発メンバーに方針を伝えていただく役割をお任せします。 - お客様の業務と多様な要望の中から、真の課題を見つけ出して、デザインを通した解決を図る - お客様の体験価値を意識した顧客分析とそれに基づくデザインの改善や仕様への落とし込み - imatomeサービスを災害対応時という特定条件下でも圧倒的に使いやすくするための改善、運用 - 開発チームと連携し、デザインの具体化および実装のサポート - Figmaを使ったimatomeサービスのWebサイト(PC‧スマートフォン)とスマホアプリ(iOS、Android)の継続的なUI/UXの改善活動 - ブランドガイドラインに基づいたデザインの策定と維持 - フルリモート環境  ※リモート希望の方は、ご自身で業務に支障の出ない固定インターネット回線をご用意いただきます。業務内容やご希望に応じて都内オフィスへの出社もご選択いただけます。 - Gather, miro, Notion, Slackでのコミュニケーション - MacBookPro M1 Max等、高スペックPCを用意。モニターやキーボードなどの物品貸与制度あり

職種から求人を探す

開発言語から探す

年収・時給から探す

稼働時間から探す

その他の条件から探す

お知らせ

お問い合わせ

求人に関するサマリ

HTMLの転職・正社員求人、副業・業務委託案件、募集をお探しの方へ

本ページでは、HTMLの転職・正社員求人、副業・業務委託案件、募集の傾向・特徴から、HTMLについての概要、HTML求人に役立つ資格やスキルなどをご紹介します。HTMLの転職・正社員求人、副業・業務委託案件、募集をお探しの方もぜひ、あなたの次のキャリアステップを見つける手がかりとしてご活用ください。

HTMLの転職・正社員求人、副業・業務委託案件、募集の傾向・特徴

まずは、OffersにおけるHTMLの求人・案件の傾向・特徴をご紹介いたします。2024年7月5日現在、Offers上で募集しているHTMLの求人・案件数は151件(※公開求人・案件のみ)です。また、雇用形態別のHTMLの求人・案件数は次のとおりです。
  • HTMLの転職・正社員求人数:118件(※公開求人のみ)(※2024年7月5日現在)
  • HTMLの正社員(業務委託からスタートOK)求人・案件数:53件(※公開求人・案件のみ)(※2024年7月5日現在)
  • HTMLの副業・フリーランス・業務委託求人・案件数:85件(※公開求人・案件のみ)(※2024年7月5日現在)

HTMLの求人・案件の年収・時給単価データ分布

HTMLの転職・正社員求人の年収データ分布

2024年7月5日現在、Offers上で募集しているHTMLのすべての転職・正社員求人:118件の最低年収、最高年収データ(※公開求人のみ)は次のとおりです。
  • HTMLの転職・正社員求人における最低年収:450万円
  • HTMLの転職・正社員求人における最高年収:12,000,000万円

HTMLの副業・フリーランス・業務委託求人・案件数の時給単価データ分布

2024年7月5日現在、Offers上で募集しているHTMLの副業・フリーランス・業務委託求人・案件数:85件の最低時給単価、最高時給単価(※公開求人のみ)は次のとおりです。
  • HTMLの副業・フリーランス・業務委託求人・案件における最低時給単価:2,500円
  • HTMLの副業・フリーランス・業務委託求人・案件における最高時給単価:5,000円

HTMLの求人・案件における年収・時給単価データ分布

次に、OffersにおけるHTMLの求人・案件の年収・時給単価データ分布をご紹介いたします。2024年7月5日現在、Offers上で募集しているHTMLのすべての求人・案件:151件の年収データ分布(※公開求人のみ)は次のとおりです。

HTMLの転職・正社員求人における最低年収データ分布

2024年7月5日現在、Offers上で募集しているHTMLのすべての転職・正社員求人:118件の最低年収データ分布(※公開求人かつ最低年収が設定されている求人のみ)は次のとおりです。
  • 300万円〜349万円:1件
  • 350万円〜399万円:1件
  • 400万円〜449万円:10件
  • 450万円〜499万円:2件
  • 500万円〜549万円:9件
  • 550万円〜599万円:2件
  • 600万円〜649万円:10件
  • 650万円〜699万円:0件
  • 700万円〜749万円:17件
  • 750万円〜799万円:0件
  • 800万円〜849万円:5件
  • 850万円〜899万円:0件
  • 900万円〜949万円:0件
  • 950万円〜999万円:0件
  • 1,000万円〜1,049万円:0件
  • 1,050万円〜1,099万円:0件
  • 1,100万円〜1,149万円:0件
  • 1,150万円〜1,199万円:0件
  • 1,200万円〜1,249万円:0件
  • 1,250万円〜1,299万円:0件
  • 1,300万円〜1,349万円:0件
  • 1,350万円〜1,399万円:0件
  • 1,400万円〜1,449万円:0件
  • 1,450万円〜1,499万円:0件

HTMLの転職・正社員求人における最高年収データ分布

2024年7月5日現在、Offers上で募集しているHTMLのすべての転職・正社員求人:118件の最高年収データ分布(※公開求人かつ最高年収が設定されている求人のみ)は次のとおりです。
  • 300万円〜349万円:0件
  • 350万円〜399万円:0件
  • 400万円〜449万円:0件
  • 450万円〜499万円:1件
  • 500万円〜549万円:0件
  • 550万円〜599万円:0件
  • 600万円〜649万円:3件
  • 650万円〜699万円:1件
  • 700万円〜749万円:8件
  • 750万円〜799万円:1件
  • 800万円〜849万円:3件
  • 850万円〜899万円:0件
  • 900万円〜949万円:10件
  • 950万円〜999万円:4件
  • 1,000万円〜1,049万円:15件
  • 1,050万円〜1,099万円:0件
  • 1,100万円〜1,149万円:1件
  • 1,150万円〜1,199万円:0件
  • 1,200万円〜1,249万円:6件
  • 1,300万円〜1,349万円:0件
  • 1,350万円〜1,399万円:0件
  • 1,400万円〜1,449万円:0件
  • 1,450万円〜1,499万円:0件

HTMLの副業・業務委託・フリーランス求人・案件数

さらに、OffersにおけるHTMLの副業・業務委託・フリーランス求人・案件数の傾向をご紹介します。2024年7月5日現在、Offersで募集しているHTMLの副業・業務委託・フリーランス求人・案件数は85件(※公開求人のみ)となっています。

HTMLの副業・業務委託・フリーランス求人・案件数における時給・単価データ分布

2024年7月5日現在、Offers上で募集しているHTMLの副業・業務委託・フリーランス求人・案件の時給・単価データ分布(※公開求人のみ)は次のようになっています。

HTMLの副業・業務委託・フリーランス求人・案件における最低時給・単価データ分布

  • 1,000円〜1,499円:0件
  • 1,500円〜1,999円:0件
  • 2,000円〜2,499円:0件
  • 2,500円〜2,999円:6件
  • 3,000円〜3,499円:7件
  • 3,500円〜3,999円:3件
  • 4,000円〜4,499円:5件
  • 4,500円〜4,999円:1件
  • 5,000円〜5,499円:9件
  • 5,500円〜5,999円:0件
  • 6,000円〜6,499円:0件
  • 6,500円〜6,999円:0件
  • 7,000円〜7,499円:0件
  • 7,500円〜7,999円:0件

HTMLの副業・業務委託・フリーランス求人・案件における最高時給・単価データ分布

  • 1,000円〜1,499円:0件
  • 1,500円〜1,999円:0件
  • 2,000円〜2,499円:0件
  • 2,500円〜2,999円:0件
  • 3,000円〜3,499円:0件
  • 3,500円〜3,999円:1件
  • 4,000円〜4,499円:3件
  • 4,500円〜4,999円:0件
  • 5,000円〜5,499円:6件
  • 5,500円〜5,999円:0件
  • 6,000円〜6,499円:3件
  • 6,500円〜6,999円:3件
  • 7,000円〜7,499円:2件
  • 7,500円〜7,999円:0件

HTMLとは何か?

HTMLの基本定義

HTMLは、Webページの構造を定義するためのマークアップ言語です。Hyper Text Markup Languageの略称で、「ハイパーテキスト・マークアップ・ランゲージ」と読みます。HTMLを使うことで、テキスト、画像、リンクなどの要素を適切に配置し、ブラウザで表示可能な形式にすることができます。

HTMLは、Webの基礎となる技術の一つで、1989年にティム・バーナーズ=リーによって考案されました。当初は科学論文を共有するための仕組みとして開発されましたが、現在では世界中のWebサイトで使用されています。HTMLは、タグと呼ばれる特殊な記号で囲まれた要素によって構成されており、これらのタグがWebページの構造を定義します。

HTMLの特徴として、プレーンテキストで記述できる点が挙げられます。つまり、特別なソフトウェアがなくても、メモ帳のような基本的なテキストエディタでHTMLを書くことができるのです。この簡便さが、HTMLの普及に大きく貢献したと言えるでしょう。

HTMLが果たす役割

HTMLは、Webページの骨組みを作る役割を担っています。具体的には以下のような機能を果たします:

1. コンテンツの構造化:HTMLは、見出し、段落、リスト、表などの要素を用いて、ページ上の情報を論理的に構造化します。これにより、ユーザーは情報を容易に理解し、ナビゲートすることができます。

2. リンクの作成:HTMLのハイパーリンク機能により、異なるWebページや同じページ内の別の場所へのリンクを作成できます。これがインターネットの「ハイパーテキスト」の基盤となっています。

3. マルチメディアの埋め込み:HTMLを使用することで、テキストだけでなく、画像、音声、動画などのマルチメディアコンテンツをWebページに組み込むことができます。

4. フォームの作成:HTMLのフォーム要素を使用すると、ユーザーからの入力を受け付けるインターフェースを作成できます。これは、検索機能やログインフォームなど、インタラクティブなWebアプリケーションの基礎となります。

5. メタデータの提供:HTMLのhead要素内にメタデータを記述することで、ページの言語、文字コード、説明文などの情報を提供できます。これは検索エンジンの最適化(SEO)にも重要な役割を果たします。

HTMLの基本要素

タグの役割

HTMLにおいて、タグは非常に重要な役割を果たします。タグは、Webページの構造を定義し、各要素の意味や機能を示す働きをします。タグは通常、開始タグと終了タグのペアで使用され、これらの間に内容を記述します。

例えば、段落を表すタグは<p>で、<p>これは段落です</p>のように使用します。このように、HTMLタグは要素の開始と終了を明確に示すことで、ブラウザやスクリーンリーダーなどのデバイスが、Webページの構造を正しく解釈できるようにしています。

また、HTMLには自己終了タグと呼ばれるものもあります。これは、開始タグと終了タグが一つになっているもので、例えば画像を挿入する<img>タグなどがこれに該当します。自己終了タグは、<img src="image.jpg" />のように、タグの最後にスラッシュを入れて使用します。

よく使われるHTMLタグ

HTMLには数多くのタグがありますが、ここではWebページ作成において頻繁に使用される主要なタグをいくつか紹介します。これらのタグを理解し、適切に使用することで、基本的なWebページを構築することができます。

1. <html>:HTMLドキュメントのルート要素を定義します。すべてのHTMLコンテンツはこのタグの中に記述されます。

2. <head>:ドキュメントのメタデータを含む要素です。タイトル、文字コード、外部リソースへのリンクなどを指定します。

3. <body>:Webページの本文を含む要素です。ユーザーに表示される実際のコンテンツはここに記述します。

4. <div>:ブロックレベルの汎用コンテナ要素です。ページのレイアウトを構築する際によく使用されます。

5. <span>:インラインの汎用コンテナ要素です。テキストの一部にスタイルを適用したい場合などに使用します。

見出しタグ(<h1>〜<h6>)

見出しタグは、Webページの構造を明確にし、コンテンツの階層を示すために使用されます。<h1>から<h6>まであり、数字が小さいほど重要度が高くなります。

<h1>タグは通常、ページの主要な見出しとして使用され、ページごとに1つだけ使うことが推奨されています。<h2>以降は、コンテンツの章や節を表すのに使用します。適切に見出しタグを使用することで、ページの構造が明確になり、ユーザーの理解を助けるとともに、検索エンジンのクローラーにもページの構造を正しく伝えることができます。

例えば、このようなはjめがあります: <h1>HTMLの基礎</h1> <h2>タグの種類</h2> <h3>見出しタグ</h3> <h3>段落タグ</h3> <h2>HTMLの構造</h2>

段落タグ(<p>)

<p>タグは、段落を表すために使用されます。テキストのまとまりを論理的に区切り、読みやすさを向上させる役割があります。<p>タグで囲まれたテキストは、ブラウザによって自動的に前後に空白が挿入されます。

段落タグの使用例: <p>これは最初の段落です。HTMLの基本的な要素の一つです。</p> <p>これは2つ目の段落です。段落タグを使うことで、テキストが適切に区切られます。</p>

段落タグは、テキストを論理的に分割するだけでなく、CSSと組み合わせることで、段落ごとにスタイルを適用することも可能です。例えば、最初の段落だけフォントサイズを大きくしたり、特定の段落に背景色を付けたりすることができます。

リンクタグ(<a>)

<a>タグは、アンカータグとも呼ばれ、ハイパーリンクを作成するために使用されます。これは、HTMLの最も重要な機能の一つで、Webの「ハイパーテキスト」としての本質を支えています。

リンクタグの基本的な構造は以下のとおりです: <a href="リンク先のURL">リンクテキスト</a>

例えば: <a href="https://www.example.com">Example Websiteへ</a>

リンクタグには、target属性を使用して、リンクの開き方を指定することもできます。例えば、target="_blank"を指定すると、リンクが新しいタブやウィンドウで開きます。

画像タグ(<img>)

<img>タグは、Webページに画像を挿入するために使用されます。これは自己終了タグの一つで、終了タグは必要ありません。<img>タグには、src属性(画像のURL)とalt属性(代替テキスト)が重要です。

画像タグの基本的な使用例: <img src="image.jpg" alt="画像の説明">

alt属性は、画像が表示できない場合や、スクリーンリーダーを使用している場合に読み上げられるテキストです。アクセシビリティの観点から、alt属性は必ず指定するようにしましょう。また、width属性とheight属性を使用して、画像のサイズを指定することもできます。

リストタグ(<ul>、<ol>、<li>)

HTMLには、順序なしリスト(<ul>)と順序付きリスト(<ol>)の2種類のリストがあります。どちらも、リスト項目を表す<li>タグと組み合わせて使用します。

順序なしリストの例: <ul> <li>リンゴ</li> <li>バナナ</li> <li>オレンジ</li> </ul>

順序付きリストの例: <ol> <li>最初の手順</li> <li>2番目の手順</li> <li>3番目の手順</li> </ol>

リストは、情報を整理して表示するのに非常に効果的です。また、CSSと組み合わせることで、リストのスタイルを自由にカスタマイズすることができます。

HTMLと他の技術の連携

CSSとの連携

HTMLは、Webページの構造を定義するために使用されますが、デザインや見た目の制御には適していません。ここで登場するのが、Cascading Style Sheets(CSS)です。CSSは、HTMLと密接に連携して動作し、Webページのレイアウト、色、フォント、アニメーションなどのスタイルを制御します。

HTMLとCSSを連携させる主な方法は以下の3つです:

1. インラインスタイル:HTML要素の中に直接style属性を記述する方法です。 例:<p style="color: blue; font-size: 16px;">青い文字の段落</p>

2. 内部スタイルシート:HTML文書のhead要素内に<style>タグを使用してCSSを記述する方法です。 例: <head> <style> p { color: blue; font-size: 16px; } </style> </head>

3. 外部スタイルシート:別ファイルとしてCSSを作成し、HTMLファイルからリンクする方法です。これが最も推奨される方法です。 例: <head> <link rel="stylesheet" href="styles.css"> </head>

CSSを使用することで、HTMLの構造とデザインを分離でき、コードの管理が容易になります。また、同じスタイルを複数のページに適用したり、レスポンシブデザインを実現したりすることも可能になります。

JavaScriptとの連携

HTMLとCSSがWebページの構造とデザインを担当するのに対し、JavaScriptはWebページに動的な機能を追加します。JavaScriptを使用することで、ユーザーのアクションに応じて内容を変更したり、サーバーとの非同期通信を行ったりすることができます。

HTMLとJavaScriptを連携させる主な方法は以下の3つです:

1. インラインスクリプト:HTML要素の中に直接JavaScriptコードを記述する方法です。 例:<button onclick="alert('こんにちは');">クリックしてください</button>

2. 内部スクリプト:HTML文書のbody要素の終了直前に<script>タグを使用してJavaScriptを記述する方法です。 例: <body> <script> function sayHello() { alert('こんにちは'); } </script> </body>

3. 外部スクリプト:別ファイルとしてJavaScriptを作成し、HTMLファイルからリンクする方法です。これが最も推奨される方法です。 例: <body> <script src="script.js"></script> </body>

JavaScriptを使用することで、HTMLで作成した静的なWebページを、インタラクティブで動的なものに変えることができます。例えば、フォームのバリデーション、アニメーション効果の追加、非同期データの読み込みなどが可能になります。

HTMLとJavaScriptの連携により、シングルページアプリケーション(SPA)やプログレッシブウェブアプリ(PWA)といった、より高度なWebアプリケーションの開発も可能になります。これらの技術を組み合わせることで、デスクトップアプリケーションに匹敵する機能性と使いやすさを持つWebアプリケーションを作成できるのです。

HTMLの書き方

基本的なHTML文書の構成

HTML文書は、特定の構造に従って記述する必要があります。基本的なHTML文書の構成は以下のようになります:

1. DOCTYPE宣言:使用するHTMLのバージョンを指定します。HTML5の場合は<!DOCTYPE html>と記述します。

2. <html>要素:文書のルート要素です。lang属性で文書の主要言語を指定します。

3. <head>要素:文書のメタデータを含みます。タイトル、文字コード、スタイルシートへのリンクなどを指定します。

4. <body>要素:ブラウザに表示される実際のコンテンツを含みます。

基本的なHTML文書の例: <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>ページのタイトル</title> </head> <body> <h1>こんにちは、世界!</h1> <p>これは基本的なHTML文書の例です。</p> </body> </html>

この構造を基本として、必要に応じて要素を追加していきます。HTMLを正しく構造化することで、ブラウザやスクリーンリーダーなどのデバイスが文書を正確に解釈し、表示や読み上げを適切に行うことができます。

HTMLを書くためのツール

HTMLを書くためのツールは多数存在しますが、ここではいくつかの代表的なものを紹介します:

1. テキストエディタ:最も基本的なツールです。Windows標準のメモ帳やMacのTextEditでもHTML文書を作成できますが、コードのシンタックスハイライトや自動補完機能がないため、初心者には扱いづらい面があります。

2. コードエディタ:Visual Studio Code、Sublime Text、Atom、Bracketsなどが人気です。これらのエディタは、コードのシンタックスハイライト、自動補完、エラーチェックなどの機能を備えており、HTMLの記述を効率的に行えます。

3. 統合開発環境(IDE):WebStorm、PhpStorm、Dreamweaverなどが該当します。これらは高度な機能を持っていますが、リソースを多く使用し、学習曲線が急な傾向があります。

4. オンラインエディタ:CodePen、JSFiddle、Repl.itなどがあります。これらのツールはブラウザ上でHTMLを記述し、即座に結果を確認できるため、初心者の学習や簡単なプロトタイピングに適しています。

5. WYSIWYGエディタ:WordPress、Wix、SquarespaceなどのCMSに付属しているエディタが該当します。これらは直感的な操作でWebページを作成できますが、生成されるHTMLの品質は必ずしも高くありません。

選択するツールは、個人の好みや作業の規模、チームの要件などによって異なります。初心者の場合は、Visual Studio CodeやSublime Textなどのコードエディタから始めるのがおすすめです。これらは使いやすさと機能性のバランスが取れており、HTMLの学習に適しています。

実際に書いてみよう

ここでは、簡単なHTMLドキュメントを実際に書いてみましょう。以下は、基本的な要素を含むHTMLの例です:

<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>私のはじめてのHTMLページ</title> </head> <body> <header> <h1>HTMLを学ぼう</h1> </header> <nav> <ul> <li><a href="#intro">はじめに</a></li> <li><a href="#basics">HTMLの基礎</a></li> <li><a href="#advanced">発展的なトピック</a></li> </ul> </nav> <main> <section id="intro"> <h2>はじめに</h2> <p>HTMLは、Webページの構造を定義するためのマークアップ言語です。</p> </section> <section id="basics"> <h2>HTMLの基礎</h2> <p>HTMLの基本要素には、<strong>見出し</strong>、<em>段落</em>、リンク、画像などがあります。</p> </section> <section id="advanced"> <h2>発展的なトピック</h2> <p>HTMLをマスターすると、CSSやJavaScriptと組み合わせて、より洗練されたWebページを作成できます。</p> </section> </main> <footer> <p>&copy; 2024 私のはじめてのHTMLページ</p> </footer> </body> </html>

このHTMLドキュメントは、基本的な構造を持ち、いくつかの重要な要素を含んでいます。<header>、<nav>、<main>、<footer>などのセマンティック要素を使用し、ページの構造を明確に定義しています。また、見出し(<h1>、<h2>)、段落(<p>)、リスト(<ul>、<li>)、リンク(<a>)などの基本的なHTMLタグも使用しています。

このようなHTMLを書くことで、ブラウザやスクリーンリーダーなどのデバイスが文書の構造を正確に解釈し、適切に表示や読み上げを行うことができます。また、この基本的な構造を土台として、さらに複雑なWebページを作成していくことができます。

HTMLの実践的な使い方

実際のWebページへの応用

HTMLは、単純なブログ記事から複雑なeコマースサイトまで、あらゆる種類のWebページを作成するために使用されます。ここでは、HTMLを実際のWebページに応用する際の重要なポイントをいくつか紹介します。

1. レスポンシブデザイン:現代のWebサイトでは、デスクトップ、タブレット、スマートフォンなど、さまざまなデバイスでの表示に対応する必要があります。HTMLの<meta name="viewport">タグを使用し、CSSのメディアクエリと組み合わせることで、レスポンシブなデザインを実現できます。

2. セマンティックHTML:<header>、<nav>、<main>、<article>、<aside>、<footer>などのセマンティック要素を適切に使用することで、ページの構造を明確に定義し、検索エンジンや支援技術によりよく理解されるWebページを作成できます。

3. フォーム:HTMLのフォーム要素(<form>、<input>、<select>、<textarea>など)を使用して、ユーザーからの入力を受け付けるインターフェースを作成できます。これは、検索機能、お問い合わせフォーム、ログインフォームなどに利用されます。

4. マルチメディア:<img>、<video>、<audio>タグを使用して、画像、動画、音声などのマルチメディアコンテンツをWebページに埋め込むことができます。これにより、より豊かで魅力的なユーザー体験を提供できます。

5. テーブル:<table>、<tr>、<th>、<td>タグを使用して、表形式のデータを表示できます。ただし、レイアウトのためにテーブルを使用することは避け、CSSグリッドやフレックスボックスを使用することが推奨されます。

SEOを意識したHTMLの書き方

検索エンジン最適化(SEO)は、Webサイトの検索結果での表示順位を向上させるための重要な要素です。HTMLを適切に使用することで、SEOに貢献することができます。以下に、SEOを意識したHTMLの書き方のポイントをいくつか紹介します。

1. タイトルタグの最適化:<title>タグは検索結果に表示されるため、ページの内容を適切に表現し、キーワードを含めることが重要です。例えば、<title>HTML入門:基礎から応用まで | Webデザイン講座</title>のように、具体的で魅力的なタイトルを設定します。

2. メタディスクリプションの活用:<meta name="description" content="...">タグを使用して、ページの簡潔な説明を提供します。これも検索結果に表示されるため、ユーザーの興味を引くような記述を心がけます。

3. 見出しタグの適切な使用:<h1>から<h6>までの見出しタグを階層的に使用し、ページの構造を明確にします。<h1>タグはページの主要なトピックを表し、通常ページごとに1つだけ使用します。

4. 画像の最適化:<img>タグにalt属性を必ず設定し、画像の内容を適切に説明します。これにより、検索エンジンが画像の内容を理解できるようになります。

5. 内部リンクの活用:関連するページへの内部リンクを適切に設置することで、サイト内の回遊性を高め、検索エンジンのクローリングを促進します。

Accessibility(アクセシビリティ)を考慮したHTML

Webアクセシビリティとは、障害の有無や環境に関わらず、誰もがWebサイトを利用できるようにすることです。HTMLを適切に使用することで、アクセシビリティの向上に大きく貢献できます。以下に、アクセシビリティを考慮したHTMLの書き方のポイントをいくつか紹介します。

1. セマンティックHTMLの使用:適切なセマンティック要素(<header>、<nav>、<main>、<article>など)を使用することで、スクリーンリーダーなどの支援技術がページの構造を正確に理解し、ユーザーに伝えることができます。

2. 適切な見出し構造:<h1>から<h6>までの見出しタグを論理的に使用し、ページの構造を明確にします。これにより、スクリーンリーダーユーザーがページの内容を容易に把握できるようになります。

3. 代替テキストの提供:画像には必ずalt属性を設定し、適切な代替テキストを提供します。例えば、<img src="logo.png" alt="会社ロゴ">のようにします。装飾的な画像の場合は、alt=""と空の値を設定します。

4. フォームのラベル付け:<label>要素を使用して、フォームの入力フィールドにラベルを付けます。例えば、 <label for="name">名前:</label> <input type="text" id="name" name="name"> のようにします。これにより、スクリーンリーダーユーザーがフォームの目的を理解しやすくなります。

5. キーボード操作への対応:すべての機能がキーボードのみで操作できるようにします。特に、JavaScriptで実装されたカスタムコントロールには注意が必要です。tabindex属性を適切に使用し、フォーカスの順序を論理的にします。

6. WAI-ARIAの活用:複雑なインターフェースやJavaScriptで動的に変化する要素には、WAI-ARIA(Web Accessibility Initiative - Accessible Rich Internet Applications)の属性を使用します。例えば、role属性やaria-*属性を適切に設定することで、動的なコンテンツの状態や役割を支援技術に伝えることができます。

7. 言語の指定:<html>タグにlang属性を設定し、ページの主要言語を指定します。例えば、<html lang="ja">のようにします。また、ページ内で言語が切り替わる部分があれば、その要素にも個別にlang属性を設定します。

8. 十分なコントラスト比の確保:テキストと背景のコントラスト比が十分であることを確認します。これはCSSで設定しますが、HTMLの構造設計の段階から考慮しておくことが重要です。

9. スキップリンクの提供:ページの先頭に、メインコンテンツへのスキップリンクを提供します。これにより、キーボードユーザーがナビゲーションをスキップしてメインコンテンツに直接アクセスできるようになります。例えば、 <a href="#main-content" class="skip-link">メインコンテンツへスキップ</a> のようなリンクを配置します。

10. テーブルの適切な使用:データテーブルには<th>要素を使用して見出しセルを明示し、scope属性で見出しの対象を指定します。複雑なテーブルの場合は、<caption>要素でテーブルの概要を説明し、必要に応じてheader属性やid属性を使用して、セルと見出しの関係を明確にします。

これらのポイントを意識してHTMLを記述することで、より多くのユーザーにアクセスしやすいWebページを作成することができます。アクセシビリティの向上は、障害のあるユーザーだけでなく、すべてのユーザーにとってより使いやすいWebサイトを作ることにつながります。

まとめと次のステップ

理解した内容のおさらい

ここまでHTMLについて広範囲に学んできました。主要なポイントを振り返ってみましょう:

1. HTMLの基本:HTMLは、Webページの構造を定義するためのマークアップ言語です。タグを使用して要素を記述し、文書の階層構造を作ります。

2. 主要なHTMLタグ:<html>、<head>、<body>、<h1>〜<h6>、<p>、<a>、<img>、<ul>、<ol>、<li>などの基本的なタグの使用方法を学びました。

3. HTML文書の構造:DOCTYPE宣言から始まり、<html>、<head>、<body>の基本構造を持つHTML文書の作成方法を理解しました。

4. セマンティックHTML:<header>、<nav>、<main>、<article>、<aside>、<footer>などのセマンティック要素の重要性と使用方法を学びました。

5. CSSとJavaScriptとの連携:HTMLはWebページの構造を定義し、CSSはスタイルを、JavaScriptは動的な機能を提供することを理解しました。

6. SEOとアクセシビリティ:適切なHTMLの使用が、検索エンジン最適化(SEO)とWebアクセシビリティの向上に貢献することを学びました。

次に学ぶべき技術

HTMLの基礎を理解したら、次のステップとして以下の技術を学ぶことをお勧めします:

1. CSS(Cascading Style Sheets):HTMLと密接に連携して動作し、Webページのレイアウトやデザインを制御します。CSSを学ぶことで、より見栄えの良いWebページを作成できるようになります。

2. JavaScript:動的なWebページを作成するためのプログラミング言語です。ユーザーとのインタラクションや、非同期データの取得などを実現できます。

3. レスポンシブWebデザイン:さまざまな画面サイズやデバイスに対応したWebサイトを作成する技術です。CSS のメディアクエリやフレックスボックス、グリッドレイアウトなどを学びます。

4. Webアクセシビリティ:より深くアクセシビリティについて学び、WCAG(Web Content Accessibility Guidelines)に準拠したWebサイトの作成方法を習得します。

5. バージョン管理システム:Git などのバージョン管理システムを学ぶことで、効率的にコードを管理し、チームでの開発をスムーズに行えるようになります。

おすすめのリソースと学習方法

HTMLをさらに深く学び、関連技術を習得するためのおすすめリソースと学習方法を紹介します:

1. オンライン学習プラットフォーム:Codecademy、freeCodeCamp、Udemyなどのプラットフォームでは、体系的なHTMLコースが提供されています。実際にコードを書きながら学べるので、効果的です。

2. 公式ドキュメント:MDN Web Docs(Mozilla Developer Network)は、HTMLを含むWeb技術について詳細で信頼性の高い情報を提供しています。最新の仕様や best practices を学ぶのに適しています。

3. 書籍:「HTML&CSS: デザイン+プログラミングの教科書」(エビスコム)や「Web制作者のためのHTML5&CSS3デザインブック」(エムディエヌコーポレーション)などの書籍で、体系的に学ぶことができます。

4. ハンズオンプロジェクト:自分でWebサイトを作ってみることが最も効果的な学習方法の一つです。個人ブログやポートフォリオサイトの作成から始めてみましょう。

5. コミュニティへの参加:Stack Overflow や GitHub などのプラットフォームで、開発者コミュニティに参加し、質問したり他の人の質問に答えたりすることで、知識を深められます。

6. Webデザインのトレンド把握:Awwwards や CSS Design Awards などのサイトで、最新のWebデザインのトレンドを把握し、インスピレーションを得ることができます。

7. Webアクセシビリティのチェックツール:WAVE(Web Accessibility Evaluation Tool)やaXeなどのツールを使って、作成したWebページのアクセシビリティをチェックし、改善点を学びます。

HTMLは、Webの基礎となる重要な技術です。ここまで学んだ内容を基に、実際にWebページを作成しながら理解を深めていくことをお勧めします。また、Webテクノロジーは常に進化しているので、最新の情報をキャッチアップし続けることが重要です。粘り強く学習を続けることで、優れたWebデザイナーやデベロッパーになる道が開けていくでしょう。

エンジニア、PM、デザイナーの副業・転職採用サービス「Offers(オファーズ)」では、非公開求人を含む豊富なIT・Web業界の転職・副業情報を提供しています。高年収の求人・高時給の案件や最新技術スタックを扱う企業など、あなたのスキルを最大限に活かせるポジションが見つかります。専任のキャリアアドバイザーが、入社日調整や条件交渉をきめ細かくサポート。転職・正社員求人、副業・業務委託案件、募集をお探しの方はOffersまでご相談ください。

閉じる

転職に役立つノウハウ

もっと見る

新着求人

もっと見る