Ads by Google
--.--.--.-- Posted in スポンサー広告
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
コーディング
Sun.28.06.2009 Posted in CSS
2 comments 0 trackbacks
久方ぶりに休みを使ってコーディングをカタカタ...。
ヤバイ、本の知識だけじゃ駄目です。やっぱり実際の経験がものを言います...。

CSSに関してなんですが、divのidとclassがごっちゃであります。
どのレベルからがclassになって、どのレベルからがidになるのかというセオリーをいまいち理解できていないようです。
うん。いままで適当なコーディングを行ってきた罰ですな、これは。

一応、グデグデのXHTMLとCSSを置いてみたり...。
あまり商用なんかに使えるデザインのCSSじゃぁありません。


reset_design.css
@charset "UTF-8"
/* ==========================
    Author and Copyright
	    Author: l0v0lxxx
		Created: 2009-06-27
========================== */

* {
	margin: 0;
	padding: 0;
	line-height: 1.6;
	color: #000;
	font-style: normal;
	font-weight: normal;
	font-size: 100%;
}
base_design.css
@charset "UTF-8"
/* ==========================
    Author and Copyright
	    Author: l0v0lxxx
		Created: 2009-06-27
========================== */

body{
}
  #container{
    position:absolute;
    left: 50%;
    top: 50%;
    margin-left: -400px;
    margin-top: -300px;
    width:800px;
    height:600px;
  }
main_desing.css
@charset "UTF-8"
/* =============================
    Author and Copyright
	    Author: l0v0lxxx
		Created: 2009-06-27
============================= */

@import url("reset_design.css");
@import url("base_design.css");

* {
  color: #333;
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
}

body {

}

h1 {
  
}

h2 {
  
}

p {
  margin: 0 0 0.5em 0.5em;
  line-height: 1.5;
  text-align: left;
}

a:link { color: #3399cc; }
a:visited { color: #339933; }
a:hover { color: #339933; }
a:active { color: #3399cc; }

strong {
  color: #fc0082;
  font-weight: bold;
}

div#contents {
  margin: 10px 0 0 0;
}

div#leftContents {
  float: left;
  width: 500px;
}

div#rightContents {
  float: right;
  width: 280px;
  margin: 0 0 0 20px;
}

.flame {
  width:500px;
  height:240px;
  overflow:auto;
}
index.html



  
    
    
    
    
    EgoismDESIGN
    
  
  
    

ロゴ

歴史

サンプル

サンプル

サンプル

サンプル

サンプル

サンプル

サンプル

サンプル

サンプル

サンプル

サンプル

サンプル

概要

サンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキスト

サンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキストサンプルテキスト

サンプルテキスト

サンプルテキストサンプルテキスト



XHTMLファイルのCSS読み込み部分以前のtitleやらメタ情報が全て表示されないという、「これ何故現象」が発生...。
あれ?htmlタグもbodyタグも無いぞな...。
<!--FC2 Management--> ってなんぞな...。
ん〜...。

Theme: WEBデザイン « コンピュータ

Tag: CSS XHTML コーディング

| Home | Web検定勉強中 »

comments

CSSって便利?

THMLは独学ですが勉強しました。しかしCSSとはどういったものでしょう?CGIのようなもの?それともFLASHのようなデザイン的な技術でしょうか?
ネットで調べてもわかるとはおもいますが現在使用中の人の習得オススメ度や難易度等も添えて頂けると嬉しいです!

Re: CSSって便利?

> THMLは独学ですが勉強しました。しかしCSSとはどういったものでしょう?CGIのようなもの?それともFLASHのようなデザイン的な技術でしょうか?

CSSとはデザインを定義したファイルと思っていただいていいと思います。
デザイン的な技術ではありますが、FLASHとは違いますね。

#CSSソース
strong {
color: #fc0082; /* フォントカラー */
font-weight: bold; /* 太字 */
}
上記は「<strong>タグに囲まれた部分のフォントカラーを#fc0082、太字を適応」という意味になります。
HTMLタグについては少し記憶喪失しておりますが、通常なら恐らく<strong cloro="#fc0082" font-weight="bold">と、strongタグが出てくるたびにフォントカラー等を指定するような書き方をしないといけないところ、CSSでデザインを定義している場合は<strong>タグを指定するだけで#fc0082、太字が適応される事になります。

CSSの使い方としては、HTMLやPHPファイルから参照して使います。
当ブログのソースを見るとheadタグ内に、
<link rel="stylesheet" type="text/css" href="http://l0v0lxxx.blog66.fc2.com/template/momo_main_1/style.css" media="screen,tv">
という記述があり、ここでhttp://l0v0lxxx.blog66.fc2.com/template/momo_main_1/ディレクトリ配下のstyle.cssというCSSファイルを参照しています。

ためしに...。
http://l0v0lxxx.blog66.fc2.com/index.php←トップページ
http://l0v0lxxx.blog66.fc2.com/blog-entry-19.html←記事詳細
http://l0v0lxxx.blog66.fc2.com/blog-category-2.html←アーカイブ
上記のページのソースを見てみると、全てのページでstyle.cssを参照しています。

どういうことか?と、言いますと...。
style.cssファイルを修正することでstyle.cssを参照しているトップページ、記事詳細ページ、アーカイブページ全てのHTML、PHPのデザインを一括で変更する事が可能になるのです。
HTMLが100ファイルあったとしても、CSS1ファイルを修正するだけで、100ファイルもあるHTML全てにデザインの修正が適応されるということになります。
さらに、HTMLのマークアップ作業とCSSによるデザイン作業を分離する事ができますので仕事の能率も違いますし、HTMLのソース内にスタイルがゴチャゴチャと書く必要も無いので、ソースの可読性も向上すると言う利点もあります。


> ネットで調べてもわかるとはおもいますが現在使用中の人の習得オススメ度や難易度等も添えて頂けると嬉しいです!

習得のオススメ度は、WEBデザインに携わるのでしたら必須スキルとなります。絶対にオススメです!拒否されてもオススメです!
難易度は趣味レベルであるならそれほど高くはありませんが、soraさんのようにプロとして仕事をするならば難易度は高いと思っています。
が、必須スキルであるために絶対にCSSは勉強する必要があると思っています。


以上、コメントの癖に長々とかつえらそうに書いてしまいました...。

コメントの投稿


管理者にだけ表示を許可する

trackback


この記事にトラックバックする(FC2ブログユーザー)

topBack to TOP