--- title: 開発者向けのウェブ技術 slug: Web tags: - ランディング - ウェブ translation_of: Web --- オープンなウェブは、開発者に素晴らしい機会を提供しています。これらの技術を最大限に活用するには、それらの使い方を知る必要があります。以下には、ウェブ技術のドキュメントへのリンクがあります。 ## ウェブ開発者のためのドキュメント - [ウェブ開発者ガイド](/ja/docs/Web/Guide) - : ウェブ開発者ガイドは、ウェブ技術を実際に使用して、やりたいことや必要なことを実現するために役立つハウツーコンテンツを提供しています。 - [ウェブ開発者向けチュートリアル](/ja/docs/Web/Tutorials) - : API、技術、または幅広いトピック領域の学習を段階的に進めるためのチュートリアルのリストです。 - [プログレッシブウェブアプリ (PWA)](/ja/docs/Web/Progressive_web_apps) - : プログレッシブウェブアプリは、新しいウェブブラウザーの API や機能と、従来のプログレッシブエンハンスメント戦略を用いて、クロスプラットフォームのウェブアプリケーションにネイティブアプリのような使い勝手をもたらすウェブアプリです。 ## ウェブ技術のリファレンス - [Web API](/ja/docs/Web/API) - : ウェブコンテンツやアプリケーションを構築するために使用できる DOM や関連するすべての API やインターフェイスなど、ウェブの強力なスクリプト機能を構成する個々の API に関するリファレンスです。 - [HTML](/ja/docs/Web/HTML) - : ハイパーテキストマークアップ言語は、ウェブページの内容の記述と定義をするために使用される言語です。 - [CSS](/ja/docs/Web/CSS) - : カスケードスタイルシートは、ウェブコンテンツの外観を説明するために使用されます。 - [JavaScript](/ja/docs/Web/JavaScript) - : JavaScript は、ウェブサイトにインタラクティブ性を追加するために使用するプログラミング言語です。 - [SVG](/ja/docs/Web/SVG) - : スケーラブルベクターグラフィックスを使用すると、画像をベクトルと形状のセットとして記述して、描画されるサイズに関係なくスムーズに拡大縮小できます。 - [MathML](/ja/docs/Web/MathML) - : 数学マークアップ言語は、複雑な数式や構文を表示することを可能にします。 - [ウェブコンポーネント](/ja/docs/Web/Web_Components) - : ウェブコンポーネントは、アプリで定義したり再利用したりすることができるカスタム要素です。