CSSでのレイアウト設計についてです。
WordPressのテンプレートで賢威を使っていたことがあります。
そのテンプレートのCSSファイルを覗くと、
共通の分部をCSSで緻密に細かくレイアウト設計していました。
といいますより、現代のサイトはCSS設計がほとんどだと思います。
例えば、各ページでサイト名のレイアウトはすべて同じという場合下記のように表現できると思います。
html
1<h1 class="sitename">サイト名<h1> 2 3
css
1h1.sitename{ 2 font-size:3em; 3 text-align:center; 4}
上記は簡単な例ですが、制作し始めて間もない頃は規模が小さいからいいのですが、
制作が進むにつれ、ページでのidやclassの割り振りも多くなり、CSSへの記述も多くなるので、
classやidが重複してしまいそうな気がします。
実際CSSの設計をしている方は、どんな考え方のもと設計をしているのでしょうか?
特に考えているわけではなく、とりあえず設計していき、
重複しているものがあればその都度修正したり、
同じCSSの内容があれば統合したり
そんな感じでやっているのでしょうか?
個人でやってるならそれでいいかもしれないんですが、
チームで開発している場合、そうもいかないと思うんです。
チームでの共同制作の場合
Aさん→Aファイルの制作+CSS設計もする
Bさん→Bファイルの制作+CSS設計もする
・・・
・・・
・・・
・・・
で完成させるのか
Aさん→Aファイルの制作のみ
Bさん→Bファイルの制作のみ
・・・
・・・
・・・
・・・
デザイナーさん→A~のすべてのファイルのCSS設計をするのか
チーム制作の場合、実際、どういった流れで制作しているのでしょうか?
前者の場合、idやclassが重複したり同じ内容のcssがあったりすると思うのですが、チーム制作の経験がないため分かりません。
コツというかポイントみたいなものがあればアドバイスいただきたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/06/26 06:33