HTML5

『HTML5』は次世代のHTML仕様。

追加されたタグ

section

article

aside

hgroup

header

footer

nav

figure

figcaption

video

ビデオ

動画を再生する事ができる。ブラウザによって対応動画が違うので、source要素で複数の動画を指定する必要がある。

コンテンツ属性 概要
controls 再生コントロールを表示する
autoplay 自動再生
poster 動画を再生できない場合に表示させる画像を指定
Example Source Code
Example

audio

source

embed

mark

progress

meter

time

ruby, rt, rp

ルビ

ルビを指定する事ができる。rubyタグで囲み、rtタグでルビを指定。rpタグでルビ表示できないブラウザに表示させる文字を設定する。

Example Source Code
Example
九十九(つくも)

wbr

改行機会

brタグが必ず改行されるのに対してwbrは改行の機会を設定するタグで、英語の単語の文字数が多すぎて、改行されずにオーバーフローする場合などに、wbrタグを入れておけば、改行されるようになる。以下のコードでは歌詞にありそうなLoveが続く文章だが、wbrタグが入っていれば改行されるが、wbrタグ入っていない場合は改行されずにオーバーフローしている。

Example Source Code
Example
Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love…
Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love,Love…

canvas

キャンバス

ビットマップ画像を描画する事ができる。描画自体はJavaScriptで描画する。

Example Source Code
Example

使用中のブラウザはcanvasタグに対応しておりません。

command

details

summary

datalist

keygen

output

削除されたタグ

basefont

big

center

font

s

strike

tt

u

frame

frameset

noframes

acronym

applet

iisindex

dir

iPhoneでのデバッグ

Safariのデバッグコンソール

iPhoneでのデバッグにはSafariのデバッグコンソールを使用する。設定>Safari>デベロッパ デバッグコンソールをオンにする。

JavaScriptから利用できる機能を増やすフレームワーク

PhoneGap

Titanium

jsWaffle

NimbleKit

サーバーサイド・スクリプト

CGI

クライアントサイド・スクリプト

JavaScript

ブロック要素

div

インライン要素

span

定義リスト(dl dt dd)