CSS2.1とCSS3の違いを教えて下さい。
HTMLの勉強中の作家です。
色々悩んだ末にサイトをHTML5に移行作業中です。
テキストを読んでもCSS3の書式がイマイチよく分かりません。
(CSS2.1の)指定は背景色、文字色(1部文字色変更含む)、フォントの種類、背景色etcetc…と言った至ってシンプルな文字のみのサイトです。
あちこちのサイトを見ながら悪戦苦闘をしていますが、CSSのチェックをかけるとエラーが出ます。
CSS2.1を3にするためにはどこをどう変えれば良いのでしょうか?
ちなみに
@charset "UTF-8";
.ryoko {
color : #407133;}
.kazumi {
color : #336070;}
div,p {
color : #222222;}
p { font-family: Arial, Helvetica, sans-serif;}
body {
background-color:#e0ffe0;}
a:link {
color : #0000ff;}
a:visited {
color : #003333;}
a:hover {
color : #660000;}
a:active {
color:#660066;}
p{
margin: 1px 0px 1em 0px;
font-size:95%;
line-height:103%;}
div {
color : #222222;}
div { font-family: Arial, Helvetica, sans-serif;}
div{
margin: 1px 0px 1em 0px;
font-size:95%;
line-height:103%;}
.akeru{ line-height:1em; }
↑これです。テキストとCSS3について説明されているHPと各マチマチなもので戸惑っています。
お礼
なるほど。あってもなくてもいいんですね。