HTMLコーダーとは、分業化されたwebサイトの制作過程において、HTMLおよびCSSを使用してウェブページを作成する作業を行なう者の呼称である。
Webデザイナーと混同されることもある。(Webデザイナーの仕事のうちの一つという考え方もある。ここでは全く別な職業として解釈する)
今日のウェブサイト制作は、大まかに言って次のような流れが確立している。
- サイトの目標、コンセプト決定
- コンテンツや機能の確定
- サイト全体の構造や各ページのレイアウト設計
- ビジュアルデザインの作成
- 実際の構築作業
この流れの終盤の段階で、webデザイナーが作成したビジュアルデザインをブラウザで忠実に再現できるよう、HTMLを使用して各ウェブページを作成し、サイト全体を作り上げることがHTMLコーダーの基本的な役割である。
2000年頃までのインターネット普及期においては、デザイナーがHTMLコーディングも兼任するケースが多かったが、サイトの大規模化・複雑化に 伴ってコーディングの作業量が増大し、複数あるいは異なるバージョンのブラウザへの対応など、必要なスキルも高度になってきたため、デザイン作業との分業化が進んだ。ただし現在でも、とくに中小規模のシンプルなウェブサイト制作ではデザイナーが兼任することも少なくない。
業界内、および実際の制作現場では、単に「コーダー」、または「コーディング担当者」「コーディングスタッフ」などと言われることが多い。また、Webデザイナーの求人で仕事をするコーダーも少なくはない。
「コーダー」という言葉には単純作業者的なニュアンスがあるが、HTMLとCSSを用いた単純作業だけではなく、SEOやアクセシビリティなどを踏まえた作業を行う者を指し示す呼称として「マークアップエンジニア」が提唱されて いる。しかし。業界内で浸透するには至っていない。