ホームページは主に、(X)HTMLとCSSといったコンピュータ言語で作られています。
HTMLとは、ハイパーテキストマークアップランゲージ(Hyper Text Markup Language)の略で、ホームページの構造や文書をこの言語で作成します。
CSSとは、Cascading Style Sheet(カスケーディング・スタイルシート)の略で、ホームページの見栄えを定義する言語になります。
特に需要が高いモバイル端末であるスマートフォン対応は必須です。
HTML5は、スマートフォンのピンチイン(表示拡大)やピンチアウト(表示縮小)、表示電話番号のタップで直接電話電話ができるなどといった機能に対応したホームページを作成することができます。
CSS3は、パソコン、タブレット、スマートフォンといった異なる画面サイズに対応するためにレイアウトを変化させ最適化表示するホームページを作成することができます。