HTMLというウェブページを記述するためのマークアップ言語を用いて、ウェブサイトなどを表示させるためのソースコードを制作・記述することを指す。
Codeの元々の意味は、ある言葉を別の言葉や文字、記号などで表す仕組みのことだが、コーディングとは、ソフトウェアの仕様をプログラムで実現するプログラミング作業の中でも、特にプログラム設計を行い導き出されたアルゴリズムを、プログラムの言語を用いて符号化(code)する作業のことを指す。プログラミングが、与えられた課題に対して解決策を考えることであるとすれば、コーディングはその解決策をプログラム言語に置き換えてソースコードを記述することであると言える。
コーディング作業を行う人は、コーダーと呼ばれる。
HTMLコーディングは、Webデザイナーが企画したデザインデータやサイトの設計図であるワイヤーフレームデータのような図式データをもとに、視覚的にも構造的にもイメージ通りになるよう具体的にHTMLやCSS等のマークアップ言語を用いてソースコードの記述を行い、Webサイト上でそれを見えるようにする事である。
その作業の違いからプログラマとコーダーを明確に分けて呼ぶ場合も多い。
同じコーディングを行っても使用するブラウザによって見え方が異なるケースもあり、コーディング後に複数ブラウザでのデバッグが欠かせない。