2012年8月17日金曜日

既存のWEBサイトをHTML5へ移行する簡単な方法を調べてみました。

数年後WEB業界はHTML5のサイトが増えると言われています。
スマートフォン対応アプリなどは、ほとんどがHTML5で制作されています。

新たなWEBの時代の流れに取り残されぬよう、今からコツコツと勉強を進めていきましょう!


<HTML5とは?>

HTML5は下位互換性を持っており、HTML4.01やXHTML1.0の機能は基本的にHTML5でもそのまま利用できるようです。
※廃止されたタグは使用出来ません。

<CSS3とは?>

CSS3は下位互換性を持っておりCSS2.1の機能がそのまま利用できます。CSS3ではデザインの自由度が上がりスタイルシートの設定のみで、角丸やグラデーションが設定出来るようになりました。

<HTML5への移行方法>

① DOCTYPE宣言を変更

変更前
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

変更後
<!DOCTYPE html>
この変更だけで、このサイトはHTML5で制作しているという宣言になります。

② xmls属性の指定を削除する

変更前
<html xmlns="http://www.w3.org/1999/xhtml">

変更後
<html>


③ エンコードの種類指定を変更する

変更前
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

変更後
<meta charset="utf-8">


④ type属性の指定を変更する

変更前
<style type="text/css">
</style>

変更後
<style>
</style>


⑤ JavaScriptの指定を変更する

変更前
<script type="text/javascript">
</script>

変更後
<script>
</script>


⑥ コピーライトのマークアップを修正

変更前
address
※HTML5からaddressは連絡先情報示すものと定義されました。

変更後
small
※HTML5ではsmallが但し書きや注釈を示すものとして定義されました。


<完了>

簡単なHTML5への移行はこの程度で完了します。
さらにHTML5の新タグによるマークアップを行えば、サイトの完成度がUPします。

<HTML5の新タグ紹介>

<article> 独立したコンテンツ
<nav> ナビゲーション
<aside> 補足や関連情報
<section> 一般的なセクション(区切られた部分)
<hgroup> 見出しのグループ
<header> ヘッダー
<footer> フッター
<figure> 図表
<figcaption> 図表の見出し
<time> 日時

これらのタグを使いこなし、HTML5のサイト制作を目指しましょう!
この本参考になります。

0 件のコメント:

コメントを投稿