科学の箱

科学・IT・登山の話題

IT

デフォルトのスタイルシート

投稿日:2013年9月20日 更新日:

cssの勉強をしているときに最初理解できなかったのは繰り返し同じスタイルをしている記述があったこと。cssでは親のスタイルは子供に引き継がれる。例えば <body>でcolor : green; を指定したらその子要素もgreenになるから、子要素で改めてcolor : greenと出ることはないはず。しかし実際には繰り返し子要素でもcolor : greenがでることがある。

よく見ると特定のタグに偏っている。例えば <a>である。実はhtmlではデフォルトスタイルが決まっているタグがいくつかある。<a>ではcolor : blueが指定されているためにbodyのgreenは上書きされてしまうために繰り返し記述する。

他にもどんなデフォルトスタイルがあるのかと思って探してみたらw3cで決まっていた。

http://www.w3.org/TR/CSS2/sample.html

これによればcolor, margin, padding, boaderなどが指定されているタグもあるので標準で使うタグについてはデフォルトスタイルを覚えておき、自分がデザインしたスタイルで上書きする必要がある。

メタ情報

inarticle



メタ情報

inarticle



-IT
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Shutting down Smb2-Signing blade for this connection. Reason – Connection is blacklisted for signing optimization.

参考 https://splash.riverbed.com/thread/2989 http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/ …

no image

Cisco LAP Troubleshooting.

http://www.cisco.com/en/US/products/ps6366/products_tech_note09186a00808f8599.shtml http://ry.tl/lap …

no image

gitでmasterにした変更をfeature branchに移す

gitを使った開発ではマスタブランチには直接変更をかけない。トピックごとにfeatureブランチを生成する。1トピック=1featureで開発を進める。featureブランチを変更中に別のバグや要件が …

no image

Networkerにおける削除ができないNotificationの例

下記のNotificationはNetworkerでは削除できない。 Bootstrap Backup Failure NetWorker Daemons Not Running Resource F …

no image

Chefでhelloを実行してみる。

前提 Rubyがインストールされている VagrantがインストールされていてVirtualboxが起動している Chef, Knifeがインストールされている 手順 knifeコマンドを使ってcoo …

2013年9月
« 8月   10月 »
 1
2345678
9101112131415
16171819202122
23242526272829
30  

side bar top



アーカイブ

カテゴリー