Web業界転職への道 > FAQ(スキル・知識編) > XHTML+CSSについて
FAQ(スキル・知識編)XHTML+CSSについて
コーディングをする時に、HTMLのバージョンで迷ったりしないでしょうか?ここでは、HTMLとXHTMLの違いやCSSレイアウトに関してご紹介します。
たまに、HTMLとXHTMLのどちらから勉強するのが良いかという質問を聞きますが、私はどちらからでも良いと思います。
私は、HTMLからやってXHTMLでソースを書くようになりましたが、HTMLの時よりXHTMLでは少しルールを守りさえすれば、特に難しいことはないかなと思います。
HTMLとXHTMLの違いは、XHTMLの方は必ずソースを小文字で書かないといけない事があります。XHTMLは、XMLの実装になったため大文字、小文字の区別がされます。
また、属性の値は必ず引用符で囲むことと、終了タグを省略しないという決まりもあります。
空要素のタグ(meta、br、hrなど)は必ず />で閉じなければいけません。
慣れない方には、忘れやすいのでチェッカーなどで確認してみると良いと思います。ただし、チェッカーは文法上のチェックしか出来ませんので、論理構造などは自分の目で確認する必要があります。
書籍でみた方が上記以外のルールも載っていたり、もっと詳しいことが書かれていたりするので、ぜひ読んでみてください。
下記の書籍は、これからCSSレイアウトを勉強する人がさらっと見れば参考になると思います。
私が、Web業界に入ったばかりのころに参考にしていました。