HTML・CSS・Javascriptの役割

  • HTML … コンテンツ(情報)を論理構造化する。
  • CSS … 見栄え(視覚的なデザイン)を制御する。
  • JavaScript/Ajax … ふるまい(インタラクション)を制御する。

当たり前だが、HTMLは文章であるということを意識するだけでスピードが上がりソースも格段に綺麗になる。

新人にHTMLを教える場合は、HTMLが文章であることを徹底的に叩き込み、新聞やチラシを見ただけで頭のなかでHTMLが組み上がるくらいにさせる。

そこから単純な文書構造だけでは対応しきれない実務上の慣習や、CSSやそれに関するclass/idのコツなどを教えていくと、立派なコーダーが出来上がる。

あわせて読みたい

コメントを残す