H1などのタグについて

他のファイルから読み込んで表示することが多くなってきたので
そのページ自体の表示用には各パーツごとにIDまたはclass指定を行って、
ブロックとして使いまわしそうな部分はdivなどでclass指定。
で、ちゃんとCSSは(デザインごとに)切り分けて記述。


これがあとからプログラムやってるときにデザイン崩れて
またHTMLをいじらないといけなくならないようにする早道。


でもデザイナーさんにお願いする時点ではそこまで把握できていないので
結局自分でやらないとだめですね、実際。


ちなみにこういうやり方って、ソフト使ってもできるんでしょうか?
そこまでやってくれると助かるなぁ。